Velocity tracking control of a snake-like robot with a dynamics and control unified model

被引:0
作者
Guo, Xian [1 ,3 ]
Ma, Shu-Gen [1 ,2 ]
Li, Bin [1 ]
Wang, Ming-Hui [1 ]
Wang, Yue-Chao [1 ]
机构
[1] State Key Laboratory of Robotics, Shenyang Institute of Automation, Chinese Academy of Sciences, Shenyang
[2] Department of Robotics, Ritsumeikan University, Shiga-ken
[3] University of Chinese Academy of Sciences, Beijing
来源
Zidonghua Xuebao/Acta Automatica Sinica | 2015年 / 41卷 / 11期
基金
中国国家自然科学基金;
关键词
Differential geometry; Dynamics; Singular posture; Snake-like robot; Velocity tracking;
D O I
10.16383/j.aas.2015.c140285
中图分类号
学科分类号
摘要
When tracking the velocity of a snake-like robot with passive wheels, the dynamics equations are complex and not convinient for controller design by the classical dynamics modeling method. In this paper, the dynamics equations are projected into the velocity distribution space and a dynamics and control unified model is derived which is easier for the controller designing. Since, singular postures always occur. When tracking the velocity of the snake-like robot, a disturbance velocity is introduced. Based on the disturbance velocity and the unified model, a velocity tracking control algorithm, avoiding the singular posture, is proposed. The torques can be derived from the inverse dynamics to control the snake-like robot. Numerical simulations and experiment for the velocity tracking of the desired velocity are presented to show that the proposed algorithm can track the desired velocity and validly avoid the singular postures at the same time. Copyright © 2015 Acta Automatica Sinica. All rights reserved.
引用
收藏
页码:1847 / 1856
页数:9
相关论文
共 25 条
[1]  
Rezapour E., Pettersen K.Y., Liljeback P., Gravdahl J.T., Differential geometric modelling and robust path following control of snake robots using sliding mode techniques, Proceedings of the 2014 IEEE International Conference on Robotics and Automation (ICRA), pp. 4532-4539, (2014)
[2]  
Rezapour E., Hofmann A., Pettersen K.Y., Maneuvering control of planar snake robots based on a simplified model, Proceedings of the 2014 IEEE International Conference on Robotics and Biomimetics (ROBIO), pp. 548-555, (2014)
[3]  
Porez M., Boyer F., Ljspeert A.J., Improved lighthill fish swimming model for bio-inspired robots: Modeling, computational aspects and experimental comparisons, The International Journal of Robotics Research, 31, 10, pp. 1322-1341, (2014)
[4]  
Yang G.-Z., Ma S.-G., Li B., Wang M.-H., A hierarchical connectionist central pattern generator model for controlling three-dimensional gaits of snake-like robots, Acta Automatica Sinica, 39, 10, pp. 1611-1622, (2013)
[5]  
Mohammadi A., Rezapour E., Maggiore M., Pettrsen K.Y., Direction following control of planar snake robots using virtual holonomic constraints, Proceedings of the 53rd Annual Conference on Decision and Control (CDC), pp. 3801-3808, (2014)
[6]  
Tanaka M., Tanaka K., Control of a snake robot for ascending and descending steps, IEEE Transactions on Robotics, 31, 2, pp. 511-520, (2015)
[7]  
Murray R.M., Sastry S.S., Nonholonomic motion planning: Steering using sinusoids, IEEE Transactions on Automatic Control, 38, 5, pp. 700-716, (1993)
[8]  
Leonard N.E., Krishnaprasad P.S., Motion control of driftfree, left-invariant systems on Lie groups, IEEE Transactions on Automatic Control, 40, 9, pp. 1539-1554, (1995)
[9]  
Lafferriere G., Sussmann H., Motion planning for controllable systems without drift, Proceedings of the 1991 IEEE International Conference on Robotics and Automation, pp. 1148-1153, (1991)
[10]  
Morin P., Pomet J.-B., Samson C., Design of homogeneous time-varying stabilizing control laws for driftless controllable systems via oscillatory approximation of Lie brackets in closed loop, SIAM Journal on Control and Optimization, 38, 1, pp. 22-49, (1999)