现如今,随着社会的不断发展,人类的需求也越来越多,而智能机器人应用领域的不断扩大,为满足人类需求提供了强有力的保障。然而,人类的需求得到了极大的满足,但欲望却与日俱增,因此,人类对智能机器人的要求也越来越高。随着争议的不断增加,智能机器人的未来环境依旧不明朗,人们也难以对其进行准确的预测。但在研发智能机器人的过程中,人们已经掌握了一些关键性的技术,这些技术的应用将为人类的发展带来常规技术无法企及的贡献。
(1)多传感器信息融合技术
近年来,多传感器信息融合技术受到科学界的广泛关注,这门技术也一度成为人们竞相研究的热门课题。通过单一的、一般的智能技术,机器人在复杂、动态和不确定的环境中很难正确地执行任务,而通过多传感器信息融合技术与控制理论、人工智能、信号处理、概率和统计等理论和技术的结合,却很有可能达到这一目的。根据不同用途,智能机器人所使用的传感器可被分成两大类,分别是内部测量传感器和外部测量传感器。内部测量传感器包括方位角度传感器、加速度传感器、倾斜角传感器、角速度传感器等,它可以帮助智能机器人检测内部组成部件的状态;外部传感器包括视觉传感器、触觉传感器、力觉传感器以及角度传感器等,主要帮助机器人获取外部信息数据。所谓“多传感器信息融合”,就是将各种传感器所感知到的数据综合起来统一处理。而这些数据被综合处理过后,就会产生更加可靠、准确和全面的信息。也就是说,智能机器人可以通过融合多种传感器系统,更加完善和准确地检测出未知对象的特性,从而提高所获取信息的可靠性。一般来说,通过多传感器融合过的信息都会具有互补性、冗余性、实时性以及低成本性。目前,人们通过不断的探索和研究,已经发明出了多种融合多传感器信息的方法,如小波变换、卡尔曼滤波、神经网络以及贝叶斯估计、Dempster-Shafer理论等。
(2)导航与定位技术
机器人研究领域存在着很多重点和难点问题,而自主导航就是其中之一。因此,这也奠定了自主导航在机器人系统中的核心技术地位。在智能机器人的运动过程中,精确的导航尤为重要,具体来说,导航的任务有三点。
第一,全局定位。该定位的基础是机器人对环境的理解,当机器人在陌生环境中执行任务时,它会检测和识别环境中的具体实物,并将其当作自身的行动路标,或者作为一种参考系来完成自我精确定位,从而为正确完成任务的路径规划提供合理的素材。
第二,目标识别和障碍物检测。为提高机器人控制系统的稳定性,在机器人的行动过程中,要实时识别和检测障碍物或特定目标。
第三,安全保护。确保智能机器人在执行任务时不会受到外界障碍物和移动物体的伤害。
一个较先进的智能机器人,一般会有多种导航方式。根据环境因素和信号类型的不同,导航可以被分成三种类型,分别是基于地图的导航、基于创建地图的导航和无地图的导航。另外,导航硬件也能决定导航的方式,根据导航是否采用视觉传感器,可以将导航系统分为视觉导航、非视觉传感器组合导航两类。
摄像头是视觉导航不可或缺的重要传感器之一,它可以做到实时对环境进行探测和辨识。目前,视觉导航中包括了视觉信息的压缩和滤波、路面检测和障碍物检测、环境特定标志的识别、三维信息感知与处理等主要内容。而在非视觉传感器导航中,则需要用到多种传感器,包括力学传感器、雷达传感器、光电传感器等。具体过程是,通过探测和感知环境中的动态和静态信息来获得有用数据,及时调整机器人的位置、姿态、速度以及内部状态,以正确的工作顺序和操作内容来适应外部环境的变换,从而有效对机器人进行导航。
定位是导航的一部分,也是最重要的内容之一。在导航过程中,进行实时规避和全局规划时,都要求对机器人或障碍物的位置进行精确定位。而如何精准确定机器人或障碍物的当前位置,是科学家一直在研究的问题。目前,比较成熟的定位系统分为两种,分别是被动式传感器系统和主动式传感器系统。
(3)路径规划技术
机器人研究领域的重要分支有很多,路径规划技术就是其中之一。路径规划的优化准则可以是一个,也可以是多个,这些准则包括工作代价最小、行走路线最短、行走时间最短等,该技术的研究目的在于找到一条正确完成任务的最优路径。路径规划的方法有两种,一是传统方法,如自由空间法、图搜索法、栅格解耦法、人工势场法等;二是智能方法,如遗传算法、模糊逻辑算法以及神经网络算法等。传统路径规划的方法多应用在全局规划当中,但这些方法并不完美,比如它们会在路径搜索效率和路径优化方面有所欠缺。而利用智能路径规划方法,可以大大提高机器人路径规划的避障精度以及规划速度,从而有效满足机器人实际应用的需要。目前,在路径规划研究领域,模糊算法、神经网络算法、遗传算法、Q学习算法及混合算法等得到了广泛的应用,并且取得了一定的研究成果。
(4)智能控制
随着人工智能的发展,传统智能机器人控制理论存在的不足之处逐渐显现出来,比如无法精确解析建模的物理对象、无法解决信息不足的病态过程等。但经过近几年的发展,科学家们提出了更多的机器人智能控制系统,其中较为有名的有模糊控制、神经网络控制、智能技术融合控制等。近几年来,智能机器人的发展有目共睹,无论是在智能控制理论方面,还是在智能控制应用方面,都取得了巨大进展。比如科学家们发现并论证了模糊系统的逼近特性,还将这一经典理论真正应用到了机器人身上。模糊系统在智能机器人方面的应用越来越广泛,比如在建模、模糊补偿控制、机器人路径控制等方面都有很好的应用。
CMCA是一种在智能机器人神经网络控制领域很早就已经应用到的控制方法,它可以应用到自由臂的控制中,其明显的优势是实时性比较强。
智能控制方法不仅能极大地提高机器人的速度,还能极大地提高机器人的精度。然而,智能控制方法虽然有种种好处,但其本身也存在某些局限性。比如机器人的规则库如果很大的话,智能机器人在模糊控制中的计算和推理就会更慢;当规则库较小时,又会因为控制信息太少而影响控制精度。对于智能控制来说,抖振是一种不好的现象,因为它的存在会影响到控制的多个方面,但常用的经典智能控制方法,如模糊控制、变结构控制等,都会存在抖振现象。除此之外,在智能控制领域还会遇到各种困难和问题。比如在神经网络控制中,如何确定隐层数量和神经元数一直是科学家所面临的难题;再比如,局部极小值问题也是神经网络控制中的典型问题。
(5)人机接口技术
智能机器人并不会向完全类人化的方向发展,更不会成为人的替代品。就目前的技术水平而言,完全用计算机来控制智能机器人存在很大的困难,特别是复杂的智能机器人、无法适应特殊环境的低级智能机器人。智能机器人系统以目前的技术并不能脱离人为控制,而通常的情况是,在进行智能机器人系统控制时,都会借助人机进行有效的协调。所以,人机接口技术越来越受到科学界的重视,关于人机接口技术的研究也越来越多,在智能机器人的研究中,人机接口技术成了亟待深入研究的重点课题。
人们之所以会如此重视对人机接口技术的研究,是因为人们渴望与计算机进行交流,从而实现人机互动。而要满足人类的这种需求,一方面需要控制智能机器人的计算机有一个完善的人机界面,另一方面需要计算机理解人的话语和文字,同时也要善于表达,甚至是不同语言间的表达。而对知识的表示方法的研究恰恰能满足计算机这些必备的功能,由此可以看出,对人机接口技术的研究不仅具有极大的应用前景,还具有深远的理论意义。随着计算机技术的发展,人们在人机接口技术领域取得了较大的突破,各种优秀的研究成果被广泛应用到实际生活当中,比如文字识别、语音合成、图像处理等都是人机接口技术比较成功的应用。
除此之外,人们对人机接口技术的研究还促进了其他多种技术的研究,比如交互技术、远程操作技术、监控技术以及通信技术等。人机接口装置是人机接口技术的组成部分之一,如今,它越来越受到科技龙头企业的重视,并逐渐成为了这些企业主要的生产对象之一。
智能机器人的关键性技术是研究智能机器人的基础,随着科学工作者对智能技术研究的不断深入,智能机器人将越来越智能,越来越符合人类发展的需求。在众多智能理论和关键技术的支撑下,未来智能机器人研究的方向将日益明朗。