• 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