모바일 매니퓰레이터의 NMPC 기반 장애물 회피 및 전신 모션 플래닝
NMPC-based Obstacle Avoidance and Whole-body Motion Planning for Mobile Manipulator
1
조회
0
다운로드
1
인용
0
참고문헌
키워드
초록
This study presents a nonlinear model predictive control (NMPC)-based obstacle avoidance and whole-body motion planning method for the mobile manipulators. For the whole-body motion control, the mobile manipulator with an omnidirectional mobile base was modeled as a nine degreesof-freedom (DoFs) serial open chain with the PPR (base) plus 6R (arm) joints, and a swept sphere volume (SSV) was applied to define a convex hull for collision avoidance. The proposed receding horizon control scheme can generate a trajectory to track the end-effector pose while avoiding the self-collision and obstacle in the task space. The proposed method could be calculated using an interior-point (IP) method solver with 100[ms] sampling time and ten samples of horizon size, and the validation of the method was conducted in the environment of Pybullet simulation.
Abstract
This study presents a nonlinear model predictive control (NMPC)-based obstacle avoidance and whole-body motion planning method for the mobile manipulators. For the whole-body motion control, the mobile manipulator with an omnidirectional mobile base was modeled as a nine degreesof-freedom (DoFs) serial open chain with the PPR (base) plus 6R (arm) joints, and a swept sphere volume (SSV) was applied to define a convex hull for collision avoidance. The proposed receding horizon control scheme can generate a trajectory to track the end-effector pose while avoiding the self-collision and obstacle in the task space. The proposed method could be calculated using an interior-point (IP) method solver with 100[ms] sampling time and ten samples of horizon size, and the validation of the method was conducted in the environment of Pybullet simulation.
참고문헌 (18)
- Huatao Zhang, "Online Sensor Information and Redundancy Resolution Based Obstacle Avoidance for High DOF Mobile Manipulator Teleoperation", International Journal of Advanced Robotic Systems, 10(5), pp.244~ (2013), SAGE Publications[DOI]
- D. H. Shin, "Motion planning for a mobile manipulator with imprecise locomotion", 2003 IEEE, 2003, ~
- Johannes Pankert, "Perceptive Model Predictive Control for Continuous Mobile Manipulation", IEEE Robotics and Automation Letters, 5(4), pp.6177~6184 (2020), Institute of Electrical and Electronics Engineers (IEEE)[DOI]
- J. Kindle, "Whole-body control of a mobile manipulator using end-to-end reinforcement learning", arXiv preprint arXiv:2003. 02637, ~ (2020)
- Ameer Hamza Khan, "Tracking control of redundant mobile manipulator: An RNN based metaheuristic approach", Neurocomputing, 400, pp.272~284 (2020), Elsevier BV[DOI]
- E. F. Camacho, "Model Predictive Control" (2013), Springer science & business media
- Maria Vittoria Minniti, "Whole-Body MPC for a Dynamically Stable Mobile Manipulator", IEEE Robotics and Automation Letters, 4(4), pp.3687~3694 (2019), Institute of Electrical and Electronics Engineers (IEEE)[DOI]
- Zhijun Li, "Trajectory-Tracking Control of Mobile Robot Systems Incorporating Neural-Dynamic Optimized Model Predictive Approach", IEEE Transactions on Systems, Man, and Cybernetics: Systems, 46(6), pp.740~749 (2016), Institute of Electrical and Electronics Engineers (IEEE)[DOI]
- K. M. Lynch, "Modern Robotics" (2017), Cambridge University Press
- M. Tang, "C2A: Controlled conservative advancement for continuous collision detection of polygonal models", 2009 IEEE International Conference on Robotics and Automation (2009)
- Maximilian Krämer, "Model predictive control of a collaborative manipulator considering dynamic obstacles", Optimal Control Applications and Methods, 41(4), pp.1211~1232 (2020), Wiley[DOI]
- Vladimir J. Lumelsky, "On fast computation of distance between line segments", Information Processing Letters, 21(2), pp.55~61 (1985), Elsevier BV[DOI]
- A. S. Sathya, "Real-time robot arm motion planning and control with nonlinear model predictive control using augmented lagrangian on a first-order solver", 2020 European Control Conference (ECC), pp.507~512 (2020)
- Ji-Hun Bae, "Task space control considering passive muscle stiffness for redundant robotic arms", Intelligent Service Robotics, 8(2), pp.93~104 (2015), Springer Science and Business Media LLC[DOI]
- "Nonlinear Optimization: A Comparison of Two Competing Approaches Active-set SQP vs IPM" (2017)[URL]
- Andreas Wächter, "On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming", Mathematical Programming, 106(1), pp.25~57 (2005), Springer Science and Business Media LLC[DOI]
- J. Carpentier, "The Pinocchio C++ library : A fast and flexible implementation of rigid body dynamics algorithms and their analytical derivatives", 2019 IEEE, 2019, ~
- M. Mittal, "Articulated object interaction in unknown scenes with wholebody mobile manipulation", arXiv preprint arXiv:2103.10534, ~ (2021)
