This paper documents the development of a backstepping controller to track a generic underactuated planar vehicle along a trajectory, the implementation of the controller for a surface vessel model in simulation, and its performance validation in experiments. The tracking controller design is made possible by taking the six position / orientation and velocity states and transforming them into four error states. Designing the controller for a generic vehicle means that several different vehicle types can track a trajectory as long as they each satisfy the vehicle’s nonholonomic constraints. The backstepping controller derived herein can be applied to mobile robots, aircraft in the vertical plane, and surface vessels, with the last being implemented in this paper.
- Dynamic Systems and Control Division
Backstepping Control of Underactuated Planar Vehicles With Nonholonomic Constraints
Fetzer, KL, Nersesov, S, & Ashrafiuon, H. "Backstepping Control of Underactuated Planar Vehicles With Nonholonomic Constraints." Proceedings of the ASME 2017 Dynamic Systems and Control Conference. Volume 1: Aerospace Applications; Advances in Control Design Methods; Bio Engineering Applications; Advances in Non-Linear Control; Adaptive and Intelligent Systems Control; Advances in Wind Energy Systems; Advances in Robotics; Assistive and Rehabilitation Robotics; Biomedical and Neural Systems Modeling, Diagnostics, and Control; Bio-Mechatronics and Physical Human Robot; Advanced Driver Assistance Systems and Autonomous Vehicles; Automotive Systems. Tysons, Virginia, USA. October 11–13, 2017. V001T09A003. ASME. https://doi.org/10.1115/DSCC2017-5126
Download citation file: