目前的机器人已经能够胜任精确、重复性的工作,但很多时候,它还不能够灵活地为新任务进行自我调整,也不能应付一个不熟悉的或不确定的情景。不过,这些情况都在发生改变,机器人正在变得更加智能。我们不禁要问,让机器人实现智能的关键技术到底是什么? 这些技术在最近十年会发展到什么程度? 整个产业的应用前景将会如何?
随着家用机器人的应用需求不断增加,人工智能相关技术不断进步,硬件性能的增长,服务机器人近年来开始从实验室走向家庭,并从扫地机器人等单一功能向多功能的个人机器人发展。
1 感知、认知和行为控制
机器人的技术按照通常的理解分为三个部分,感知、认知和行为控制。感知主要是基于视觉,听觉及各种传感器的信息处理;认知部分则负责更高层的语义处理,如推理,规划,记忆,学习等;行为控制部分专门对机器人的行为进行控制。
提到机器人,一个最近经常提及的词是人工智能。人工智能是用计算机来实现类似于人的智能行为的一门学科。机器人本身即是人工智能的一个终极应用目标之一。所以谈到机器人,人们很容易联想到人工智能。人工智能的确对于机器人非常重要,上面提到的三个部分的技术都与人工智能相关。
从应用角度看,机器人由于有一定的自主性,能与人和环境交互,与之前的计算设备(包括电脑,手机等)相比,对智能的要求较高,这也是人工智能逐渐受到关注的一个原因。
传统的人工智能做为一门学科,起源于20世纪50年代的达特茅斯会议,后来经过几次大起大落,在基础理论和方法上积累了丰富的成果。从早期的符号计算系统,到专家系统,再到90年代发展起来的机器学习,大数据分析,都可以算是人工智能的范畴。在图像、语音、搜索、数据挖掘、社会计算等领域,又派生出了一些相关的应用研究。其中与机器人联系较为紧密的包括计算机视觉,语音和自然语言处理,还有智能体(Agent)等。
1 2 3 4 5 下一页>