Learning robustly stable open-loop motions for robotic manipulation
Robotics and Autonomous Systems(2015)
摘要
Robotic arms have been shown to be able to perform cyclic tasks with an open-loop stable controller. However, model errors make it hard to predict in simulation what cycle the real arm will perform. This makes it difficult to accurately perform pick and place tasks using an open-loop stable controller. This paper presents an approach to make open-loop controllers follow the desired cycles more accurately. First, we check if the desired cycle is robustly open-loop stable, meaning that it is stable even when the model is not accurate. A novel robustness test using linear matrix inequalities is introduced for this purpose. Second, using repetitive control we learn the open loop controller that tracks the desired cycle. Hardware experiments show that using this method, the accuracy of the task execution is improved to a precision of 2.5 cm, which suffices for many pick and place tasks. Stable open-loop control of pick and place robots that handles model inaccuracies.Find robustly stable trajectory, then learn the tracking input online.Novel linear matrix inequalities based approach to determine robustness.Using Repetitive Control an open loop accuracy of 2.5 cm was obtained.
更多查看译文
关键词
Feedforward control,Open-loop control,Robotic arms,Robustness,Linear matrix inequalities,Repetitive control
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络