查看: 1067|回复: 0

为何让机器人洗个衣服,会那么难?

[复制链接]
  • TA的每日心情
    开心
    2016-8-4 10:56
  • 签到天数: 242 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2015-7-28 12:42:19 | 显示全部楼层 |阅读模式
    分享到:
    国外有专门的洗衣房,每个礼拜都有很多人去那里洗衣服。那把衣服洗好,总共分几步?很多步。常来洗衣的人就对洗衣程序特别熟悉,闭着眼睛都能说出来:带着洗衣篮来到洗衣房,将白色衣物和其他颜色衣物分开,把衣服分别放进洗衣机内,放入洗衣粉,洗好后将衣服甩干,从甩干机内取出衣物放进篮子里,之后折叠整齐放入抽屉。

    8.gif

    然而,用机器人洗衣服简直是一场噩梦。因为机器人只会重复性的动作,譬如组装汽车,此类动作都可以归结为一些预先设定的程序化过程。而且,控制机器的程序设定也相当简单,基本上都是“如果……,那么……”的逻辑。但是,被设定洗衣程序的机器人,面临14项单独的任务,现有的洗衣机器人只能有序完成7项任务左右。怎么才一半?就算是能完成这一半的任务也是相当不易,因为过程当中各种问题接二连三。

    9.jpg

    以下就是整个洗衣过程的14项小任务:

    • 1. 识别脏衣物并能与同房间其他人的衣物区分开。

    • 2. 一件一件拿起衣物。(此处根本没法具体设定要拿多少次)

    • 3. 将衣物放到洗衣篮内。

    • 4. 选择洗衣程序。(此处机器人拿着洗衣篮,而洗衣篮可能会阻碍机器人某些传感器的感知,从而使机器人动作不灵敏)

    • 5. 侧拉或上开把洗衣机门打开。

    • 6. 将衣服放进洗衣机内。

    • 7. 加入洗衣粉或织物柔软剂。

    • 8. 关上洗衣机门。

    • 9. 选择合适的洗涤程序(轻纺、免烫等等)。

    • 10. 洗涤完毕,将衣物转放入甩干机。(同4,机器人还是不知道要拿多少次才能把所有衣服放入甩干机内)

    • 11. 选择并启动甩干程序。

    • 12. 从甩干机内取出衣物。(还是老问题,不知道具体取几次才能把衣服取完,而且它还检测不到是否落下了袜子之类的)

    • 13. 分门别类将衣物折叠好。

    • 14. 把衣物放入衣柜。


    如果机器人碰到自己本身程序不能处理的问题,它就会傻傻地坐在一边,“苦思”解决办法。这个长时间的停顿或许对洗衣影响不大,但我们是不愿看到未来机器人还是这样的好么?未来的它们应该上得了厅堂,下得了厨房,开得了轿车,打得过色狼。

    其实,程序员和人工智能专家近几十年一直在研究发明更精密的机器人,他们希望以后的机器人能够处理各种突发状况,自己调整其软件程序从而顺利完成某件事情。有专家在设计机器人时嵌入了各种传感器,也有专家逐字逐句地教机器人阅读说明书来完成规定任务。

    洗衣服只是未来机器人进步的一个方面。但这是个典型案例,如果机器人成功地做好了洗衣服这件事,那么它很有可能可以做更多的事,比如开车,甚至探索外太空。机器人技术是个关键领域,机器人将越来越多地与世界交流沟通,虽然目前未来机器人仅限于科幻当中,但是从科幻到现实,往往只有一步之遥。



    评分

    参与人数 1与非币 +5 收起 理由
    loveeeboard + 5 三周年铜板双倍!

    查看全部评分

    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-11-26 10:40 , Processed in 0.138022 second(s), 20 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.