비선형 모델 예측 제어를 이용한 차동 구동 로봇의 경로 추종
Path Tracking with Nonlinear Model Predictive Control for Differential Drive Wheeled Robot
1
조회
0
다운로드
4
인용
0
참고문헌
키워드
초록
A differential drive wheeled robot is a kind of mobile robot suitable for indoor navigation. Model predictive control is an optimal control technique with various advantages and can achieve excellent performance. One of the main advantages of model predictive control is that it can easily handle constraints. Therefore, it deals with realistic constraints of the mobile robot and achieves admirable performance for trajectory tracking. In addition, the intention of the robot can be properly realized by adjusting the weight of the cost function component. This control technique is applied to the local planner of the navigation component so that the mobile robot can operate in real environment. Using the Robot Operating System (ROS), which has transcendent advantages in robot development, we have ensured that the algorithm works in the simulation and real experiment.
Abstract
A differential drive wheeled robot is a kind of mobile robot suitable for indoor navigation. Model predictive control is an optimal control technique with various advantages and can achieve excellent performance. One of the main advantages of model predictive control is that it can easily handle constraints. Therefore, it deals with realistic constraints of the mobile robot and achieves admirable performance for trajectory tracking. In addition, the intention of the robot can be properly realized by adjusting the weight of the cost function component. This control technique is applied to the local planner of the navigation component so that the mobile robot can operate in real environment. Using the Robot Operating System (ROS), which has transcendent advantages in robot development, we have ensured that the algorithm works in the simulation and real experiment.
참고문헌 (23)
- Y. Zhang, "Dynamic model based robust tracking control of a differentially steered wheeled mobile robot", 1998 American Control Conference. ACC (IEEE Cat. No.98CH36207), pp.850~855 (1998)
- F. Dušek, "Mathematical model of differentially steered mobile robot", 18th International Conference on Process Control, pp.221~229 (2011)
- 최한수, "삼륜형 전방향 이동로봇을 위한 경로추종 및 방위제어", 로봇학회 논문지, 10(3), pp.154~161 (2015), 한국로봇학회
- 우철민, "임피던스 제어와 적분 슬라이딩 모드 제어를 이용한 메카넘휠 이동로봇의 강인한 궤도 추적 제어", 로봇학회 논문지, 13(4), pp.256~264 (2018), 한국로봇학회[DOI]
- P. Falcone, "Predictive Active Steering Control for Autonomous Vehicle Systems", IEEE Transactions on Control Systems Technology, 15(3), pp.566~580 (2007)[DOI]
- A. Liniger, "Optimization-based autonomous racing of 1 : 43 scale rc cars", Optimal Control Applications and Methods, 36(5), pp.628~647 (2015)[DOI]
- "HyphaROS MiniCar (1/30 Scale MPC Racing Car)"[URL]
- F. Kuhne, "Model predictive control of a mobile robot using linearization", APS, 2004, 525~530
- Z. 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)[DOI]
- I. Maurović, "Explicit Model Predictive Control for trajectory tracking with mobile robots", 2011 IEEE, 2011, 712~717
- M. Quigley, "Ros: an open-source robot operating system", ICRA Workshop on Open Source Software (2009)
- P. Corke, "Robotics, Vision and Control:Fundamental Algorithms In MATLAB, ch.4", pp.109~111 (2017), Springer Publishing
- J. E. Normey-Rico, "Mobile robot path tracking using a robust PID controller", Control Engineering Practice, 9(11), pp.1209~1214 (2001)
- P. Falcone, "A hierarchical Model Predictive Control framework for autonomous ground vehicles", 2008 American Control Conference, pp.3719~3724 (2008)
- E. Marder-Eppstein, "The office marathon : Robust navigation in an indoor office environment", 2010 IEEE International Conference on Robotics and Automation, pp.300~307 (2010)
- D. Fox, "The dynamic window approach to collision avoidance", IEEE Robotics & Automation Magazine, 4(1), pp.23~33 (1997)[DOI]
- A. Koubaa, "Robot Path Planning and Cooperation Studies in Computational Intelligence, ch.1", pp.3~12 (2018), Springer
- S. M. LaValle, "Planning algorithms, ch. 2", pp.35~39 (2006), Cambridge university press
- A. Wächter, "On the implementation o f an interior-point filter line-search algorithm for large-scale nonlinear programming", Mathematical Programming, 106(1), pp.25~57 (2006)[DOI]
- J. Morales, "Pure-Pursuit Reactive Path Tracking for Nonholonomic Mobile Robots with a 2D Laser Scanner", EURASIP Journal on Advances in signal Processing (2009)[DOI]
- N. Koenig, "Design and use paradigms for gazebo, an open-source multi-robot simulator", 2004 IEEE, 2004, 2149~2154
- G. Grisetti, "Improved techniques for grid mapping with rao-blackwellized particle filters", IEEE transactions on Robotics, 23(1), pp.34~46 (2007)[DOI]
- H. Wang, "Trajectory Tracking and Speed Control of Cleaning Vehicle Based on Improved Pure Pursuit Algorithm", 2019 Chinese Control Conference (2019)
