• DocumentCode
    559206
  • Title

    An implementation of ROS on the Yellowfin autonomous underwater vehicle (AUV)

  • Author

    DeMarco, Kevin ; West, Michael E. ; Collins, Thomas R.

  • Author_Institution
    Georgia Tech Res. Inst., Georgia Inst. of Technol., Atlanta, GA, USA
  • fYear
    2011
  • fDate
    19-22 Sept. 2011
  • Firstpage
    1
  • Lastpage
    7
  • Abstract
    The design, testing, and mission execution of a network of autonomous underwater vehicles (AUV) is a difficult process. The design of low-level controllers requires high-fidelity hydrodynamic models for simulation, but the testing of a large network of AUVs with high-order models is computationally challenging. Also, efficiency is achieved when developers can reuse components already implemented and tested by others in the community. An integrated development system is discussed where the Robot Operating System (ROS) is used to interface a number of individual systems that could not natively communicate. The system integrates the low-level controller simulation, mission planning, and mission execution processes. Most importantly, ROS was integrated with the Mission Oriented Operating Suite (MOOS), which allowed for the use of both ROS and MOOS applications within the same robotic platform via the MOOS/ROS Bridge application. Also, the 3D globe mapping program, NASA WorldWind, was interfaced to ROS via rosjava. The target AUV for the ROS implementation was the GTRI Yellowfin, which was developed for multiple AUV collaborative missions.
  • Keywords
    autonomous underwater vehicles; hydrodynamics; operating systems (computers); path planning; 3D globe mapping program; GTRI Yellowfin; Georgia Tech Research Institute; MOOS-ROS bridge application; NASA WorldWind; ROS implementation; Robot Operating System; Yellowfin autonomous underwater vehicle; high-fidelity hydrodynamic models; integrated development system; low-level controller simulation; low-level controllers design; mission execution processes; mission oriented operating suite; mission planning; multiple AUV collaborative missions; rosjava; Bridges; Communities; Databases; Planning; Robots; Sensors; Vehicles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    OCEANS 2011
  • Conference_Location
    Waikoloa, HI
  • Print_ISBN
    978-1-4577-1427-6
  • Type

    conf

  • Filename
    6107001