This paper presents the tutorial approach for the design and construction of the Nonlinear Model Predictive Control controller for the four-wheeled Omni robot in the orbital tracking problem.
The designed controller is implemented in the navigation stack system for the robot to follow the specified trajectory smoothly and avoid collision with surrounding obstacles simultaneously.
The results are presented in both theory and simulation cases owing to the ROS platform to illustrate the validity and effectiveness of the method for the trajectory tracking problem combined with the navigation stack system.
Besides the advantage of the designed navigation stack is also demonstrated through comparison with the TEB planner.