• CN:11-2187/TH
  • ISSN:0577-6686

›› 2009, Vol. 45 ›› Issue (5): 271-275.

• 论文 • 上一篇    下一篇

扫码分享

基于坐标变换下的球形机器人稳定平台控制

岳明;邓宗全   

  1. 哈尔滨工业大学机电工程学院;大连理工大学汽车工程学院
  • 发布日期:2009-05-15

Stabilized Platform Control in the Spherical Robot Based on Coordinate Transformation

YUE Ming;DENG Zongquan   

  1. School of Mechatronics Engineering, Harbin Institute of Technology School of Automotive Engineering, Dalian University of Technology
  • Published:2009-05-15

摘要: 由于球形机器人内部构件相对于壳体需要保证全方位的运动,所以机器人内部的传感器以及探测设备常因缺乏稳定支撑而无法正常工作。基于此,探讨通过控制的方法使机器人内部形成稳定平台。利用基于能量耗散形式下的拉格朗日方程建立球形机器人前向滚动状态下的动力学模型,并根据实际运动情况对所推导的动力学方程进行线性化处理,接着通过坐标变换的方法,使方程在新的平衡点处转化为线性定常的状态空间形式。在整个变换过程中引入平衡摆角和平衡速度两个重要概念,为进一步分析机器人运动特征奠定基础。对于动力学方程中出现的循环坐标,采用减少状态变量的方式来保证系统的可控、可观性。针对机器人运动中所需要达到的具体性能指标要求,设计机器人的全状态反馈控制器,可对系统的极点进行任意配置。仿真结果表明了所设计的控制器的有效性。

关键词: 球形机器人, 循环坐标, 状态反馈控制器, 坐标变换

Abstract: Because the inner components of the spherical robot should have omni-directional characteristics with respect to sphere shell, the sensors and the detection equipment applied by the robot cannot work normally without a relative stable platform. A stable platform is provided for the spherical robot by using control techniques. The dynamic model of rolling forward is derived by applying Lagrangian function based on energy dissipation, and then, the proposed function is linearized according to the actual movement situation. The system is transformed into linear and fixed-length state-space form effectively around the new balance points via coordinate transformation. The two importance concepts, balance pendulum angle and balance rolling velocity, are introduced in the process of this transformation, which lay foundation for further analyzing robot motion property. The cyclic coordinates in the dynamic model, as a state variable, are removed in order to assure controllability and observability of the robot system. A state feedback controller, which can realize arbitrarily pole assignment, is designed to get the expected performance index, and corresponding simulation result verifies the effectiveness of the proposed controller.

Key words: Coordinate transformation, Cyclic coordinate, Spherical Robot, State feedback controller

中图分类号: