论文部分内容阅读
随着科学技术的发展,机器人技术得到了迅速发展,机器人的种类越来越多,功能越来越贴近人们的日常生活。轮式护理机器人作为社会服务领域的特种机器人,其本质上是为行动不便的老年人和下肢残障人士提供一款代步工具。对于以上行动不便的人群,复杂环境下的智能导航技术变得非常重要,本课题主要研究轮式护理机器人室内智能导航技术。首先,研究现有的室内定位技术、定位原理和室内定位方法,综合对比室内的定位技术的优缺点,根据轮式护理机器人工程技术要求选定ZigBee定位技术为本课题的定位技术之一。建立轮式护理机器人运动机构模型,根据运动机构特点,建立运动机构的坐标系统模型,运行学模型,室内环境模型等。对运动机构进行运动学分析,在此基础上提出一种改进的双切线近似航迹推算算法,将该算法与ZigBee定位技术相结合,应用于轮式护理机器人的在室内环境下的定位,并通过仿真试验验证混合定位技术的可行性。根据室内的环境特点,建立室内栅格网络地图,采用基于栅格法的A-star全局路径规划算法来实现从定位起点到定位终点的全局路径规划。在局部路径比较复杂的地方采用基于人工势场法来进行局部避障路径规划。路径规划好以后,采用PID控制算法进行全局路径的轨迹跟踪。最后对轮式护理机器人的导航控制系统进行设计。系统总体包括主控模块、定位模块、驱动模块、手机客户端模块、避障模块等。针对各模块不同的功能设计了相应的硬件电路和控制软件。