教會機器人洗衣服是非常難的事情

十年來,我幾乎每周都會洗衣服。現在我對這一過程已經熟悉到睡覺都能做的地步:將盛髒衣服的大籃子拿到洗衣房,分開白色和彩色的衣服,將衣服和洗滌劑放入洗衣機後啟動它,將洗好的衣服烘乾,再將烘乾後的衣服拿出來放到籃子裡,將乾淨衣服摺疊起來,放到對應的抽屜里。對我和其他大多數有經驗的洗衣者來說,這一過程幾乎不假思索。

教會機器人洗衣服是非常難的事情

但對於一個機器人來說,洗衣服簡直是一場噩夢。機器人能夠很好地完成設定好的重複工作,比如組裝好一輛車。控制著機器人行動的軟體依靠的不過是簡單的“如果這樣,那么就”這樣的邏輯——如果你扳動手柄,門開了,那么你就可以進行下一項工作了。但如果你扳動手柄門沒開會怎樣呢?機器人洗衣服的程式要面臨著14項不同的任務,但大部分洗衣機器人現在只能完成其中一半的任務。即便如此,機器人在洗衣服時也會出現許多難以估量的錯誤——屆時會出現無窮個可能會打開也可能不會打開的門。

下面是一個機器人洗衣服必須做的事:

1、找到髒衣服,將其與房間裡可能存在的其它雜物分開。

2、拿起每件髒衣服。(不確定性:不清楚有多少件髒衣服等待著機器人撿起來。)

3、將每件髒衣服放入大籃子裡。

4、找到洗衣機的位置。(由於機器人必須拿著裝有髒衣服的大籃子,因此它的感應器會受阻,這意味著它無法精確地調整自己的位置。)

5、根據洗衣機的類型,拉開或舉起洗衣機上的門。

6、將衣服放到洗衣機內。

7、加入洗滌劑或柔順劑。

8、關上洗衣機的門。

9、選擇合適的洗衣模式,按下啟動鍵。

10、從洗衣機里拿出衣服,將其放入烘乾機。(同樣,機器人事先不知道要拿多少件衣服。)

11、選擇烘乾模式,然後開始烘乾衣服。

猜你喜歡: