论文部分内容阅读
基于网络的遥操作机器人将网络技术和机器人技术融合起来,通过计算机网络的发展来扩展机器人控制系统的多样性,使机器人的控制系统可以与网络互联的其他智能设备进行交互、协作,从而使信息、数据的获取将越来越多地享受网络资源,利用网络,成为网络的一员。这就使机器人控制突破距离的限制,真正实现跨区域、跨空间的远程控制,网络也可以借助机器人技术来扩展它的外在延展性。目前基于网络的遥操作机器人大部分处于科研阶段,在网络控制方面进行了大量的研究,而对系统的设计、硬件方面讨论较少。基于这一点,从系统设计的角度出发,针对目前遥操作机器人体积大、功耗高、结构封闭的特点,将嵌入式Linux和计算机网络技术应用于移动机器人系统中,设计一种体积小、功耗低的嵌入式遥操作移动机器人系统将具有重要的实际意义。首先介绍遥操作移动机器人的总体结构和功能,通过分析移动机器人的驱动装置,建立了双轮差分驱动的数学模型;接着在硬件上建立了一种开放式的系统结构,它由微控制器、视觉、测距、无线通讯、运动控制、电源等模块组成,并对每个模块的电路进行了分析和设计;在软件上采用了一种层次化的软件结构,包括传感器数据采集层、操作系统层、设备驱动层、应用软件层,并对各个层次的软件进行了分析和设计,其中重点讨论了应用层软件设计;然后,在搭建的嵌入式遥操作移动机器人平台下进行基于多传感器信息融合的路径规划研究,在路径规划设计中,建立了多传感器信息融合决策模型,通过确立超声波传感器的模糊避障决策模型,并设计了一种基于单目视觉识别采用转换至整形HSV(Hue、Saturation、Value)颜色空间分析和行扫描标记聚类算法来识别目标物体的方法。整个系统具有体积小、功耗低、可裁剪定制、结构开放等优点。最后,对该遥操作机器人系统进行了系统功耗、图像处理方法可行性、路径规划方面进行了具体实验,实验结果表明了该遥操作机器人系统的可行性和稳定性。