在我们实验室当中这些机器人表现得特别好,但是在真正的现场,他们可能会遇到非常多的障碍和困难,因此在实验室和现实世界区别非常大。
什么原因会导致机器人故障?
究竟发生了什么样的状况呢?我们发现有几个原因造成了机器人的故障:
大部分的是系统和硬件的故障。
当我们制造机器人的时候,有时候我们让机器人行走,在实验室当中行走是很容易的,但是在任何地方让他们随时都能够行走是很难的,因为有时候这个系统并不是特别的可靠。我们发现两足行走本身对于机器人来说并不是特别安全。
还有另外一个问题,机器人自己行动的话是可以的,但是一旦机器人要和环境进行互动,他可能会遇到非常多的障碍。
我给大家讲一个非常简单的例子,你可以看到有一些机器人他们要开门,对于机器人来说,开门这样的一个测试可能做起来是最难的。
因为大多数的机器人擅长定位,如果你让机器人待在一个位置是可以的,而如果让机器人自身去模仿一个人类,或者自己去做一个事情实际上是很难的。
我给大家再稍微解释一下,开门意味着这个门本身是有一个门闩的,它要是以门的闩为一个中心点让这个门旋转,在开门的过程中这个机器人就得按照开门的轨道做同样的动作,在这个轨道当中他要考虑到机器人和门以及在门闩位置的关系,所以说如果这个计算轨道错误的话,就打不开门。如果这个轨道是能够吻合的,就可以开门。如果不能够配合,机器人的手指头和胳膊很容易在开门的过程中就碎掉了。
在很多的开门试验当中大家可能都曾经见过机器人是非常容易坏的,所以这个过程非常困难。我们认为来实现这种自动化和监管之间的谐和,有些东西需要让人工智能自己完全自主的做一些事情。有些事情可能不见得这么成功,而且有些人认为机器人可以做什么事情,但不见得,因为在过程中一些沟通的方式可能不一样,中间会存在一些延迟,有时候视频反馈又可能出现一些问题。
这些对于这种自动化和监管都是非常重要的。
还有一点就是操作员会出现一些错误,用户见面,操作员在运作这个机器人的时候,在现实世界当中操作员本身也非常重要。在我们这个情况下,我们的胜利点主要是在比赛之前做过一些测试,我们尽可能一个接一个解决这些问题,在首尔我们制造了一个非常稳健的机器人平台,包括像电力方面,内部的通信等等。另外我们还有非常强劲的视觉控制器。视觉系统非常容易出错误,因为它会去解决很多的数据,视觉控制器在这个系统当中可能用到的比较多。
另外关键的一点就是通过操作系统进行机器人编程。
<上一页1
2
3
4
下一页>
余下全文