Abstract

This article introduces a new control methodology to intelligently drive the motion of a mobile robot via given waypoints. A nonlinear model predictive controller (NMPC) is utilized to track the waypoints that are placed randomly at different positions in a given environment. Hence, various tracking paths can be generated based on locations of waypoints. Additionally, a Quadratic Bezier Curves algorithm has been applied for obstacle avoidance. It is combined with the NMPC via a switching mechanism. Hence, the transportation of the mobile robot will take the priority of avoiding obstructing obstacles if exist before moving forward to the next target waypoint. Single and multiple mobile robots have been simulated into several scenarios to investigate the performance of the developed control scheme.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call