基于DSP的履带机器人定位控制系统设计
【摘要】:机器人控制系统是决定机器人性能的关键部分,会直接影响机器人技术今后的发展状况。随着无线通信技术、先进控制理论和计算机技术的快速发展,智能移动机器人成为目前机器人领域应用范围最广、技术含量最高的机器人之一[21]。机器人学不断发展,使得机器人功能不断增强。对自主移动机器人的进行定位跟踪控制已成为机器人控制系统领域领的研究热点。本文结合设计要求,给出了基于TMS320F2812 DSP处理器的履带式移动机器人运动控制系统总体设计方案,在二维平面上进行建模分析,分别分析了履带式机器人在做直线运动、旋转运动和圆弧运动时的运动学模型,并对其进行几何建模和运动参数分析[4]。采用模块化的设计思想设计了履带式移动机器人运动控制系统的硬件部分。包括直流电机、驱动器、旋转编码器和无线定位模块等功能模块,并完成整个组装工作。采用DSP作为整个系统的核心处理器,利用CCs3.3软件开发了机器人定位控制系统的软件设计。画出相应的控制系统流程图,编写对应的功能模块程序[5]。进行程序设计与调试,具体包括主程序设计,测速模块软件设计和增量式PID控制算法设计等。根据已有的TOF测距算法、测频率法测速算法对系统进行仿真调试,实现单个履带式机器人直线行走、定点定位控制等实验,针对实际出现的问题进行调整和优化,验证了所设计控制系统的有效性,为产品能够在下一步改进中增加机器人的自主性能提供理论分析基础。
【学位授予单位】:西华大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP242