Supervisory Switching Control of an Unmanned Surface Vehicle
Abstract
A novel method to determine the switching of controllers to increase the performance of a system is presented. Three controllers are utilized to capture three behaviors representative of unmanned surface vehicles (USVs). An underactuated nonlinear controller is derived to transit the vehicle between locations; a fully-actuated nonlinear controller is given to station-keep the vehicle at a setpoint; and a linear anti-windup controller is presented for the reversing mode of operation. Given a trajectory to follow, a performance-based supervisory switching control system (PBSSC) dictates the switching between controllers to improve system performance. Experimental results are shown that indicate that the PBSSC system is able to mitigate errors in pose better than any of the individual controllers.
- Publication:
-
arXiv e-prints
- Pub Date:
- February 2017
- DOI:
- 10.48550/arXiv.1702.04940
- arXiv:
- arXiv:1702.04940
- Bibcode:
- 2017arXiv170204940B
- Keywords:
-
- Computer Science - Systems and Control;
- Computer Science - Robotics
- E-Print:
- MTS/IEEE Oceans 2015