• DocumentCode
    3215474
  • Title

    Multi-thread technology based autonomous underwater vehicle

  • Author

    Qin, Zheng ; Gu, Jason

  • Author_Institution
    Dalhousie Univ., Halifax, NS, Canada
  • fYear
    2010
  • fDate
    9-11 June 2010
  • Firstpage
    898
  • Lastpage
    903
  • Abstract
    An autonomous underwater vehicle (AUV) is implemented with multi-thread technology under QNX Neutrino Real time Operating System. The hybrid system and autonomous control principle of AUV are introduced. The event generator thread and event analysis and decision making thread are two key threads in the autonomous control system to handle discrete events, which are described in detail. Also the histogram in motion mapping algorithm with growth rate operator is adopted to process the sonar data and to express the uncertainty of sonar data. The obstacle avoidance algorithm based on sonar data is designed to enable vehicle to avoid obstacle immediately, effectively and safely. Finally we verify this autonomous control system with simulation study and experiment in lake. The simulation and experiment results show that the proposed AUV autonomous control system can fulfill the missions effectively.
  • Keywords
    collision avoidance; control engineering computing; mobile robots; motion control; multi-threading; operating systems (computers); underwater vehicles; QNX neutrino real time operating system; autonomous control system; autonomous underwater vehicle; motion mapping algorithm; multi-thread technology; obstacle avoidance algorithm; sonar data; Control system synthesis; Control systems; Decision making; Histograms; Neutrino sources; Operating systems; Real time systems; Sonar; Underwater vehicles; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Control and Automation (ICCA), 2010 8th IEEE International Conference on
  • Conference_Location
    Xiamen
  • ISSN
    1948-3449
  • Print_ISBN
    978-1-4244-5195-1
  • Electronic_ISBN
    1948-3449
  • Type

    conf

  • DOI
    10.1109/ICCA.2010.5524083
  • Filename
    5524083