Control of a lower limb exoskeleton using Learning from Demonstration and an iterative Linear Quadratic Regulator Controller: A simulation study

被引:1
作者
Goldfarb, Nathaniel [1 ]
Zhou, Haoying [1 ]
Bales, Charles [1 ]
Fischer, Gregory S. [1 ]
机构
[1] Worcester Polytech Inst, Robot Engn Dept, 50 Prescott St, Worcester, MA 01609 USA
来源
2021 43RD ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE & BIOLOGY SOCIETY (EMBC) | 2021年
关键词
TPGMM; iLQR; learning from demonstration; optimal control; TASK; IMITATION;
D O I
10.1109/EMBC46164.2021.9630810
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
Lower limb exoskeletons have complex dynamics that mimic human motion. They need to be able to replicate lower limb motion such as walking. The trajectory of the exoskeleton joints and the control signal generated are essential to the system's operation. Current learning from demonstration methods has only been combined with linear quadratic regulators; this limits the applicability of processes since most robotic systems have non-linear dynamics. The Asynchronous Multi-Body Framework simulates the dynamics and allows for realtime control. Eleven gait cycle demonstrations were recorded from volunteers using motion capture and encoded using Task Parameterized Gaussian mixture models. An iterative linear quadratic regulator is used to find an optimal control signal to drive the exoskeleton joints through the desired trajectories. A PD controller is added as a feed-forward control component for unmodeled dynamics and optimized using the Bayesian Information Criterion. We show how the trajectory is learned, and the control signal is optimized by reducing the required bins for learning. The framework presented produces optimal control signals to allow the exoskeleton's legs to follow human motion demonstrations.
引用
收藏
页码:4687 / 4693
页数:7
相关论文
共 28 条
[1]  
Alexandre dit Sandretto J., 2017, RELIAB COMPUT, V25, P178
[2]  
[Anonymous], 2004, Optimal Control Theory: An Introduction, DOI DOI 10.1109/TAC.1972.1100008
[3]  
[Anonymous], Iterative linear quadratic regulator design for nonlinear biological movement systems
[4]  
Atkeson C.G., 1997, P ICML, V97, P12
[5]   Discriminative and adaptive imitation in uni-manual and bi-manual tasks [J].
Billard, Aude G. ;
Calinon, Sylvain ;
Guenter, Florent .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2006, 54 (05) :370-384
[6]  
Calinan S, 2012, IEEE-RAS INT C HUMAN, P323, DOI 10.1109/HUMANOIDS.2012.6651539
[7]   On learning, representing, and generalizing a task in a humanoid robot [J].
Calinon, Sylvain ;
Guenter, Florent ;
Billard, Aude .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2007, 37 (02) :286-298
[8]   A tutorial on task-parameterized movement learning and retrieval [J].
Calinon, Sylvain .
INTELLIGENT SERVICE ROBOTICS, 2016, 9 (01) :1-29
[9]  
Calinon S, 2014, IEEE INT CONF ROBOT, P3339, DOI 10.1109/ICRA.2014.6907339
[10]   Root mean square error (RMSE) or mean absolute error (MAE)? - Arguments against avoiding RMSE in the literature [J].
Chai, T. ;
Draxler, R. R. .
GEOSCIENTIFIC MODEL DEVELOPMENT, 2014, 7 (03) :1247-1250