双足机器人的动力学建模与控制

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:netting_fish
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文为一个名叫Besiding的双足机器人建立了完整的力学模型和控制模型,使机器人能在平面上实现稳定的动态行走。并且对模型的可靠性和实用性进行了仿真计算,结果证实了文中模型的合理性和可行性。这个名为Besiding的机器人有10个自由度,从机械学的角度看,其结构能实现基本的步行动作。为了使建立的模型利于计算机控制和编程计算,文章采用了一种递推的Newton-Euler方法来建立机器人的力学模型,这种方法的特点是利用递推计算的办法来形成力学方程中动力矩阵和关联矩阵的元素,这就使得非常复杂的动力学方程在编程计算的时候显得非常简洁、有效,在这个基础上,文章对步行策略进行了设计,并得到了实现稳定的动态行走所必须满足的力学条件。 在Besiding机器人的控制问题上,文章采用的是跟踪式的PID控制法,具体措施是首先把机器人的行走过程按一个很小的时间区间分成许多时间域,其次把机器人的力学方程在每个时间领域里线性化,然后在这个时间域内对机器人进行PID控制。其实这种控制方法允许对机器人控制系统的特性参数进行设计,这就更容易使控制系统达到我们的要求;另外,Besiding还添加一个控制环节,使其具有一定的鲁棒性,来抵消由于实际机器人的某些力学参数很难精确测量所带来的对稳定性的负面影响。 文章的最后对力学模型和控制用Matlab进行了仿真计算,列出一些重要的计算结果,对稳定性、跟踪误差、响应性能等重要的控制指标进行了分析。其结果显示,文章所采用的建模方法、行走策略和控制措施是合理的、有效的、实用的。
其他文献
昆虫种群生态学是昆虫生态学中的重要分支,对虫情数量的预测预报、害虫管理、病虫害防治、益虫的利用、农业、林业生产和森林管理以及昆虫的信息收集技术等均做出了显著的贡献