NMPC-MP: Real-time Nonlinear Model Predictive Control for Safe Motion Planning in Manipulator Teleoperation

被引:10
作者
Hu, Siqi [1 ,2 ]
Babaians, Edwin [1 ,2 ]
Karimi, Mojtaba [1 ,2 ]
Steinbach, Eckehard [1 ,2 ]
机构
[1] Tech Univ Munich TUM, Dept Elect & Comp Engn, Chair MediaTechnol LMT, Munich, Germany
[2] Tech Univ Munich TUM, Munich Inst Robot & Machine Intelligence MSRM, Munich, Germany
来源
2021 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS) | 2021年
关键词
D O I
10.1109/IROS51168.2021.9636802
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Motion control and planning for the manipulator are critical components in manipulator teleoperation. Online (real-time) motion control is challenging for active obstacle avoidance and often results in fluctuating and unsafe motion. Offline motion planning, on the other hand, generates precise and secure trajectories for complex manipulation. In this paper, a real-time nonlinear model predictive control based motion planner (NMPC-MP) is designed for teleoperated manipulation. In contrast to traditional NMPC-based approaches, our model considers a complex environment with dynamic obstacles. Our multi-threaded NMPC-MP allows for real-time planning, including dynamic objects. We evaluate our approach both in a simulated environment and with real-world experiments using the Kinova (R) Movo platform. The comparison to state-of-the-art approaches (e.g., RRT-Connect, CHOMP, and STOMP) shows a significant improvement in real-time motion planning using NMPC-MP. In real-world tests, the proposed planner was applied on a human-shaped dual manipulator setup. Our results show that the NMPC-MP runs in real-time and generates smooth and reliable trajectories. The experiments validate that the planner is able to precisely track active goals from the teleoperator while avoiding self-collision and obstacles.
引用
收藏
页码:8309 / 8316
页数:8
相关论文
共 20 条
[1]  
An SI, 2015, IEEE INT CONF ROBOT, P1423, DOI 10.1109/ICRA.2015.7139376
[2]  
Arduengo M., 2019, ROBOT TELEOPERATION
[3]  
Babaians Edwin, 2018, P 2018 9 C ART INT R, P59
[4]   Control of Redundant Robots Under Hard Joint Constraints: Saturation in the Null Space [J].
Flacco, Fabrizio ;
De Luca, Alessandro ;
Khatib, Oussama .
IEEE TRANSACTIONS ON ROBOTICS, 2015, 31 (03) :637-654
[5]  
Girgin H., 2019, ARXIV190509679
[6]  
Imanberdiyev N, 2020, IEEE IND ELEC, P674, DOI [10.1109/IECON43393.2020.9254702, 10.1109/iecon43393.2020.9254702]
[7]  
Johnson S. G., The NLopt nonlinear-optimization package
[8]  
Kalakrishnan M., 2011, 2011 IEEE International Conference on Robotics and Automation (ICRA 2011), P4569, DOI 10.1109/ICRA.2011.5980280
[9]  
Karaman S., 2011, Sampling-based algorithms for optimal motion planning
[10]   Probabilistic roadmaps for path planning in high-dimensional configuration spaces [J].
Kavraki, LE ;
Svestka, P ;
Latombe, JC ;
Overmars, MH .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1996, 12 (04) :566-580