TY - JOUR
T1 - Passive Compensation of Nonlinear Robot Dynamics
AU - Duindam, Vincent
AU - Stramigioli, Stefano
AU - Scherpen, Jacquelien M.A.
N1 - Relation: http://www.rug.nl/tbk/onderzoek/onderzoeksinstituten/itm/index
Rights: University of Groningen, Research Institute of Technology and Management
PY - 2004
Y1 - 2004
N2 - In this paper, we derive a coordinate-free formulation of a passive controller that makes a mechanical system track reference curves in a potential field. Contrary to conventional reference tracking, we do not specify a single time-varying trajectory that the system has to track. Instead, we specify a whole curve that the system has to stay on at all times. Using tools from differential geometry, we first derive a controller that makes the system move along arbitrary (smooth enough) reference curves while keeping the kinetic energy constant. We then apply the results to the case of movement in an artificial potential field, in which case, the reference curves are completely determined by the potential field and cannot be chosen arbitrarily. Simulation then shows the performance of the controller on a benchmark robot with two degrees of freedom.
AB - In this paper, we derive a coordinate-free formulation of a passive controller that makes a mechanical system track reference curves in a potential field. Contrary to conventional reference tracking, we do not specify a single time-varying trajectory that the system has to track. Instead, we specify a whole curve that the system has to stay on at all times. Using tools from differential geometry, we first derive a controller that makes the system move along arbitrary (smooth enough) reference curves while keeping the kinetic energy constant. We then apply the results to the case of movement in an artificial potential field, in which case, the reference curves are completely determined by the potential field and cannot be chosen arbitrarily. Simulation then shows the performance of the controller on a benchmark robot with two degrees of freedom.
KW - robustness
KW - robot dynamics
KW - passive control
KW - motion control
KW - differential geometry
U2 - 10.1109/TRA.2004.824693
DO - 10.1109/TRA.2004.824693
M3 - Article
SN - 1042-296X
VL - 20
SP - 480
EP - 487
JO - IEEE Transactions on Robotics and Automation
JF - IEEE Transactions on Robotics and Automation
IS - 3
ER -