DocumentCode :
3019466
Title :
Complete SE3 underwater robot control with arbitrary thruster configurations
Author :
Doniec, Marek ; Vasilescu, Iuliu ; Detweiler, Carrick ; Rus, Daniela
Author_Institution :
Comput. Sci. & Artificial Intell. Lab., Massachusetts Inst. of Technol., Cambridge, MA, USA
fYear :
2010
fDate :
3-7 May 2010
Firstpage :
5295
Lastpage :
5301
Abstract :
We present a control algorithm for autonomous underwater robots with modular thruster configuration. The algorithm can handle arbitrary thruster configurations. It maintains the robot´s desired attitude while solving for translational motion. The attitude can be arbitrarily chosen from the special orthogonal group SO3 allowing the robot all possible orientations. The desired translational velocities can be chosen from R3 allowing the robot to follow arbitrary trajectories underwater. If the robot is not fully holonomic then the controller chooses the closest possible solution using least squares and outputs the error vector. We verify the controller with experiments using our autonomous underwater robot AMOUR. We achieve roll errors of 1.0 degree (2.1 degrees standard deviation) and pitch errors of 1.5 degrees (1.8 degrees standard deviation). We also demonstrate experimentally that the controller can handle both nonholonomic and fully holonomic thruster configurations of the robot. In the later case we show how depth can be maintained while performing 360 degree rolls. Further, we demonstrate an input device that allows a user to control the robot´s attitude while moving along a desired trajectory.
Keywords :
attitude control; mobile robots; navigation; path planning; position control; remotely operated vehicles; underwater vehicles; AMOUR; arbitrary thruster configurations; arbitrary underwater trajectories; autonomous underwater robots; complete SE3 underwater robot control; error vector; fully holonomic thruster configurations; least squares; modular thruster configuration; nonholonomic thruster configurations; robot attitude; translational motion; translational velocities; Control systems; Optical sensors; Orbital robotics; Payloads; Pi control; Proportional control; Robot control; Robot sensing systems; Robotic assembly; Underwater vehicles;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Robotics and Automation (ICRA), 2010 IEEE International Conference on
Conference_Location :
Anchorage, AK
ISSN :
1050-4729
Print_ISBN :
978-1-4244-5038-1
Electronic_ISBN :
1050-4729
Type :
conf
DOI :
10.1109/ROBOT.2010.5509538
Filename :
5509538
Link To Document :
بازگشت