Spline Path Following for Redundant Mechanical Systems

被引:30
作者
Gill, Rajan J. [1 ]
Kulic, Dana [1 ]
Nielsen, Christopher [1 ]
机构
[1] Univ Waterloo, Dept Elect & Comp Engn, Waterloo, ON N2L 3G1, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Path following; redundant feedback linearization; set stabilization; CONTOURING CONTROL; DESIGN; STABILIZATION; MOTION;
D O I
10.1109/TRO.2015.2489502
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Path following controllers make the output of a control system approach and traverse a prespecified path with no a priori time-parametrization. In this paper, we present a method for path following control design applicable to framed curves generated by splines in the workspace of kinematically redundant mechanical systems. The class of admissible paths includes self-intersecting curves. Kinematic redundancies are resolved by designing controllers that solve a suitably defined constrained quadratic optimization problem. By employing partial feedback linearization, the proposed path following controllers have a clear physical meaning. The approach is experimentally verified on a four-degree-of-freedom (four-DOF) manipulator with a combination of revolute and linear actuated links and significant model uncertainty.
引用
收藏
页码:1378 / 1392
页数:15
相关论文
共 28 条
[21]   On Limitations to the Achievable Path Following Performance for Linear Multivariable Plants [J].
Miller, Daniel E. ;
Middleton, Richard H. .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2008, 53 (11) :2586-2601
[22]   Output stabilization and maneuver regulation: A geometric approach [J].
Nielsen, C ;
Maggiore, M .
SYSTEMS & CONTROL LETTERS, 2006, 55 (05) :418-427
[23]   Virtual-holonomic-constraints-based design of stable oscillations of furuta pendulum: Theory and experiments [J].
Shiriaev, Anton S. ;
Freidovich, Leonid B. ;
Robertsson, Anders ;
Johansson, Rolf ;
Sandberg, Anders .
IEEE TRANSACTIONS ON ROBOTICS, 2007, 23 (04) :827-832
[24]   AN APPROACH TO AN EXPERT ROBOT WELDING SYSTEM [J].
SICARD, P ;
LEVINE, MD .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1988, 18 (02) :204-222
[25]   Robust output maneuvering for a class of nonlinear systems [J].
Skjetne, R ;
Fossen, TI ;
Kokotovic, PV .
AUTOMATICA, 2004, 40 (03) :373-383
[26]  
Spong M. W., 2020, ROBOT MODELING CONTR
[27]  
Toussaint M., 2012, SOME NOTES GRADIENT
[28]  
Westerberg S., 2009, In2009InternationalConferenceonAdvancedRobotics, P1