Real-time implementation of an online path replanner for an AUV operating in a dynamic and unexplored environment

被引:17
|
作者
Lim, Hui Sheng [1 ]
King, Peter [1 ]
Chin, Christopher K. H. [1 ]
Chai, Shuhong [1 ]
Bose, Neil [1 ,2 ]
机构
[1] Univ Tasmania, Australian Maritime Coll, Natl Ctr Maritime Engn & Hydrodynam, Launceston, Tas 7250, Australia
[2] Mem Univ Newfoundland, St John, NF A1C 5S7, Canada
基金
澳大利亚研究理事会;
关键词
Autonomous underwater vehicle; Path planning; Particle swarm optimization; Hardware-in-the-loop simulation; Real-time systems; PARTICLE SWARM OPTIMIZATION; ALGORITHM; VEHICLES; SYSTEM;
D O I
10.1016/j.apor.2021.103006
中图分类号
P75 [海洋工程];
学科分类号
0814 ; 081505 ; 0824 ; 082401 ;
摘要
This study describes the implementation of an online path planner in an autonomous underwater vehicle (AUV) system by using an open-source system architecture, MOOS-IvP. The path planner employed a path replanning scheme and the selective differential evolution quantum-behaved particle swarm optimization (SDEQPSO) algorithm. The implementation was based on a modular framework to ensure the robustness of the path replanner during a mission. The performance of the path replanner was evaluated and verified under stochastic processes hardware-in-the-loop (HIL) tests, in which the replanner interacted with the onboard controllers and actuators of an Explorer AUV. The experimental results showed the path replanner can be run seamlessly with the hardware onboard an Explorer AUV in real time to generate and continuously refine a safe and feasible path for a dynamic and unexplored environment.
引用
收藏
页数:14
相关论文
共 50 条
  • [21] Operating system extensions for dynamic real-time applications
    Sommer, S
    Potter, J
    17TH IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 1996, : 45 - 50
  • [22] DEFINING ONLINE, REAL-TIME PERFORMANCE SIMPLIFIES IMPLEMENTATION
    FEINBERG, DA
    DATA MANAGEMENT, 1986, 24 (01): : 20 - 21
  • [23] Online path planning for AUV rendezvous in dynamic cluttered undersea environment using evolutionary algorithms
    MahmoudZadeh, S.
    Yazdani, A. M.
    Sammut, K.
    Powers, D. M. W.
    APPLIED SOFT COMPUTING, 2018, 70 : 929 - 945
  • [24] Handling QoS in a dynamic real-time environment
    Almeida, C. (cra@digitais.ist.utl.pt), IEEE Technical Committee on Distributed Processing (Institute of Electrical and Electronics Engineers Inc., United States):
  • [25] DYNAMIC LINKING IN A REAL-TIME ENVIRONMENT.
    Novak, Robert E.
    GTE Automatic Electric Worldwide Communications Journal, 1981, 19 (02): : 57 - 60
  • [26] Handling QoS in a dynamic real-time environment
    Almeida, C
    EIGHTH IEEE INTERNATIONAL WORKSHOP ON OBJECT-ORIENTED REAL-TIME DEPENDABLE SYSTEMS, PROCEEDINGS, 2003, : 217 - 224
  • [27] On the design of a dynamic distributed real-time environment
    Streich, H
    Gergeleit, M
    PROCEEDINGS OF THE JOINT WORKSHOP ON PARALLEL AND DISTRIBUTED REAL-TIME SYSTEMS: FIFTH INTERNATIONAL WORKSHOP ON PARALLEL AND DISTRIBUTED REAL-TIME SYSTEMS (WPDRTS) AND THE THIRD WORKSHOP ON OBJECT-ORIENTED REAL-TIME SYSTEMS (OORTS), 1997, : 251 - 256
  • [28] A grid environment for real-time multiplayer online games
    Prodan, Radu
    Nae, Vlad
    Fahringer, Thomas
    Gorlatch, Sergei
    Glinka, Frank
    Ploss, Alexander
    Mueller-Iden, Jens
    GRID COMPUTING: ACHIEVEMENTS AND PROSPECTS, 2008, : 225 - +
  • [29] IMPLEMENTATION OF SCTP IN AN OPEN SOURCE REAL-TIME OPERATING SYSTEM
    Rahman, Sazzadur
    Atiquzzaman, Mohammed
    Ivancic, William
    Eddy, Wesley
    Stewart, Dave
    2008 IEEE MILITARY COMMUNICATIONS CONFERENCE: MILCOM 2008, VOLS 1-7, 2008, : 2516 - +
  • [30] MMS implementation based on a real-time operating system kernel
    Maaref, B
    ISIE '97 - PROCEEDINGS OF THE IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS, VOLS 1-3, 1997, : 29 - 34