TY - GEN
T1 - Adaptive control of a spring-mass hopper
AU - Uyanik, Ismail
AU - Saranli, Uluç
AU - Morgül, Omer
PY - 2011
Y1 - 2011
N2 - Practical realization of model-based dynamic legged behaviors is substantially more challenging than statically stable behaviors due to their heavy dependence on second-order system dynamics. This problem is further aggravated by the difficulty of accurately measuring or estimating dynamic parameters such as spring and damping constants for associated models and the fact that such parameters are prone to change in time due to heavy use and associated material fatigue. In this paper, we present an on-line, model-based adaptive control method for running with a planar spring-mass hopper based on a once-per-step parameter correction scheme. Our method can be used both as a system identification tool to determine possibly time-varying spring and damping constants of a miscalibrated system, or as an adaptive controller that can eliminate steady-state tracking errors through appropriate adjustments on dynamic system parameters. We present systematic simulation studies to show that our method can successfully accomplish both of these tasks.
AB - Practical realization of model-based dynamic legged behaviors is substantially more challenging than statically stable behaviors due to their heavy dependence on second-order system dynamics. This problem is further aggravated by the difficulty of accurately measuring or estimating dynamic parameters such as spring and damping constants for associated models and the fact that such parameters are prone to change in time due to heavy use and associated material fatigue. In this paper, we present an on-line, model-based adaptive control method for running with a planar spring-mass hopper based on a once-per-step parameter correction scheme. Our method can be used both as a system identification tool to determine possibly time-varying spring and damping constants of a miscalibrated system, or as an adaptive controller that can eliminate steady-state tracking errors through appropriate adjustments on dynamic system parameters. We present systematic simulation studies to show that our method can successfully accomplish both of these tasks.
UR - http://www.scopus.com/inward/record.url?scp=84867844330&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84867844330&partnerID=8YFLogxK
U2 - 10.1109/ICRA.2011.5979726
DO - 10.1109/ICRA.2011.5979726
M3 - Conference contribution
AN - SCOPUS:84867844330
SN - 9781612843865
T3 - Proceedings - IEEE International Conference on Robotics and Automation
SP - 2138
EP - 2143
BT - 2011 IEEE International Conference on Robotics and Automation, ICRA 2011
T2 - 2011 IEEE International Conference on Robotics and Automation, ICRA 2011
Y2 - 9 May 2011 through 13 May 2011
ER -