论文部分内容阅读
移动机器人是机器人技术领域中的一个重要分支,它跨计算机、自动控制、机械、电子等多个学科。目前,越来越多的移动机器人已应用到物料自动传输、危险场合下的自动作业以及服务业等。这些应用对移动机器人的导航能力提出了更高的要求。为此,本论文对移动机器人的避碰方法进行了较为系统的研究,论文的主要工作包括: 首先对国内外移动机器人路径规划的研究现状,研究方法进行了系统的归纳和总结,分析了其各自的优点和不足之处。根据两轮差速驱动机器人运动学原理对GAIA-2型进行了运动分析,建立了GAIA-2的简化运动学模型。 将基于行为控制融合进模糊控制的思想中,设计了一种基于行为的移动机器人模糊逻辑控制方法,以感知—规划—执行的思想实现了移动机器人的避碰。运用Matlab语言进行了四输入两输出模糊控制器的设计,建立起了输入信号和移动机器人速度之间的映射关系。 从避障的快速性出发,提出了模糊逻辑的离线计算方法,介绍了模糊控制器的具体实现过程,通过查询控制表得到机器人的指令信息,驱动机器人做各种相应的动作。在VC++环境下,设计了该方法的仿真程序。 机器人智能化的实现,是对机器人控制算法的一种体现。而实现复杂、智能化控制算法的关键是有一套运行平台。本文研究的是嵌入式系统在机器人中的应用。在Linux开发环境下,把控制策略在GAIA-2自主式移动机器人上进行了实验验证。结果表明,本文提出的方案是一种移动机器人在未知环境中进行避碰的有效控制技术。 最后,对所取得的结论和成果进行了概括和总结,提出了本课题在未来的发展趋势和下一步研究方向。