基于SLAM的跟随示教讲解机器人算法研究及软件开发

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:wfn031641lpp
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科技的高速发展,快节奏的社会生活对自动化和智能化提出了更高的要求。集中体现现代自动化与智能化的机器人技术,不仅在工业领域大放异彩,近些年更是以各类服务机器人的形式走入千家万户。讲解机器人作为近些年快速兴起的一类服务机器人,已经得到了长足的发展。由讲解机器人代替人工讲解,在降低人工成本的方面将有很大意义。针对讲解机器人所处的环境特点,本文研究了基于SLAM的跟随示教讲解机器人方案并对软件进行了开发。根据展馆环境特点与服务机器人低成本的要求,首先选择相应的传感器硬件并确定了以环境建图、跟随示教和自动讲解三部分为主要功能的软件系统。分别对各功能环节选择恰当的实现方法,对机器人软件系统进行开发,最后通过仿真论证方案的可行性,完成方案设计。在对各功能要求的实现上,本文确定传感器采用单线激光雷达,在建图环节首先根据单线雷达获取的数据特点,对冗杂的点云信息进行自适应降采样。前端通过对单帧信息的扫描匹配,初步建立地图。为了抑制前端累积误差,后端采用回环检测的方式在位姿图中构建新的约束,最后通过基于位姿图的全局优化减小累计误差。在跟随示教部分,对跟随功能的实现进行分析,确定对人脸进行识别的跟随方案。将跟随分为前端目标(人脸)识别,后端目标跟踪以及将目标信息转换为运动控制信息,向控制系统输出运动控制的命令。在自动讲解部分,分别对于定位、路径规划与语音服务的模块,调研成熟的服务与实现,根据讲解机器人的具体服务环境,选择合适方案应用于机器人。之后本文基于机器人操作系统ROS的基本框架,对机器人的整体软件系统进行了开发。为了验证本文系统,本文基于Gazebo搭建了仿真环境,以单线激光传感器、单目相机和底盘搭建了仿真平台,对各部分功能以及轨迹误差和重复定位误差进行仿真,仿真结果均满足要求,验证了本文方法的可行性,为讲解机器人的实现提供了软件基础。
其他文献
差分演化算法作为计算智能算法中的重要一员,因其结构简单、收敛速度快、鲁棒性强等特点,得到了研究学者的广泛关注并且在研究和应用上均获得了很大的进展。变异操作作为差分
铁电/半导体异质结由于在界面处存在晶格、电荷、轨道、自旋的相互耦合作用,拥有特殊的界面效应,能够展现出丰富独特的物理性质,在光伏、储能、信息存储领域中均表现出了优秀
超强激光设施的建设推动了强激光产生正负电子对的研究,为了进一步理解空间非均匀含时外场下的的Schwinger效应,本文利用数值求解含时Dirac方程的方法研究了强驻波激光场中非
作为一种新型的群体计算模式,众包现已成为近年来的研究热点之一,软件众包是众包的典型应用之一,由于其任务需求的多样性与工人能力的动态性和不确定性,使得软件众包过程中的
现如今,数据规模的指数级增长加剧了用户对以友好和自然的方式随时随地获取所需要信息的渴望,对话系统应运而生。对话系统作为一种新型的人机交互工具,能够通过自然语言的方
自上世纪90年代起,上海市开始进行大规模的国有企业改革和产业结构调整,百万下岗人员走向了劳动力市场。改革发展社会经济对政府职能提出了新的要求,在此背景下,上海政府提出
全波逆问题理论上是一类非线性二乘最小化问题,通过将模拟的数据集与实测的数据集进行迭代匹配,可以有效地将模型中的参数分布信息反演重构出来,从而还原出真实场景下的介质
非相干散射雷达作为一种重要的地基电离层探测设备,具有探测参数多,探测范围广等众多优点。但是其庞大的天线体积和较高的发射峰值功率(兆瓦级)是其大规模应用的障碍,因为它
多输入和多输出(Multiple Input&Multiple Output,MIMO)系统已经广泛应用于现代通信领域。由于存在着多径干扰以及多用户干扰,在MIMO系统的接收端存在着严重的码间串扰ISI,盲
光纤激光器具有光束质量好、能量转换效率高、稳定性高、体积小、重量轻等特点,在工业加工、医疗等行业有着广泛应用。随着应用领域的拓展,对激光的功率提出了更高的要求。然