论文部分内容阅读
随着人类对沙漠资源的不断探索开发,沙漠移动探测设备的运动能力成为制约沙漠探测和作业的关键技术之一。传统的轮式、履带式机器人在泥土、石砾等路面环境下具备优良的通过性能,但是在沙漠非结构地面环境中适应能力大幅度下降。仿照自然界爬行动物设计的足式机器人可以针对不同的路面设计出不同的运动步态,运动灵活性较高。本文通过观察沙漠中蜥蜴的爬行方式,利用仿生学技术结合轮式和足式机器人的特点,设计出一种能够在沙漠环境完成特定任务的六足C形腿机器人。首先分析C形腿在沙基中的运动模型以及受力特性,研究六足C形腿机器人在沙漠地面中三脚架步态的运动特性,机器人可以调整跟随角的大小来改变腿部的沉陷深度,以便获得更好的运动性能,还需完善机器人的腿部构造、传动装置、整体布局的尺寸设计,从而满足机器人的基础机械结构要求。其次以STM32VET6型号微控制器芯片为控制核心,结合直流电机、伺服电机驱动器、通讯模块以及各种传感器模块,搭建各功能模块之间的电路连接以及通讯网络连接,构建六足C形腿机器人控制系统的硬件。再次,在控制系统硬件的基础上,完成基础驱动配置,实现软件层面的数据连接,针对C形腿机器人的三脚架步态的前进、后退、左转、右转,设计对应的腿部相位控制算法,给出微控制器的USART以及CAN接口的数据接收流程,建立六足C形腿机器人控制系统的软件部分。最后以LabVIEW作为开发环境设计六足C形腿机器人远程监控平台,给机器人下发控制指令,同时监测机器人的部分状态数据,实现人机信息交互功能。六足C形腿机器人主要由机械结构、控制系统硬件、控制系统软件、远程监控平台构成,四者的相互结合共同实现机器人在沙漠中的平稳运行。结合六足C形腿机器人的腿部特性,机器人可调整跟随角的大小来适应不同的沙漠环境,本机器人对面向沙漠等复杂地面的移动机器人开发研究具有一定的参考意义。