Show simple item record

dc.contributor.authorSyre Wiig, Martin
dc.contributor.authorPettersen, Kristin Y.
dc.contributor.authorKrogstad, Thomas Røbekk
dc.date.accessioned2020-10-09T06:18:50Z
dc.date.available2020-10-09T06:18:50Z
dc.date.created2020-09-30T15:27:33Z
dc.date.issued2020
dc.identifier.citationJournal of Field Robotics (JFR). 2020, 37 1094-1122.en_US
dc.identifier.issn1556-4959
dc.identifier.urihttps://hdl.handle.net/11250/2681862
dc.description.abstractAvoiding collisions is an essential goal of the control system of autonomous vehicles. This paper presents a reactive algorithm for avoiding obstacles in a three‐dimensional space, and shows how the algorithm can be applied to an underactuated underwater vehicle. The algorithm is based on maintaining a constant avoidance angle to the obstacle, which ensures that a guaranteed minimum separation distance is achieved. The algorithm can thus be implemented without knowledge of the obstacle shape. The avoidance angle is designed to compensate for obstacle movement, and the flexibility of operating in 3D can be utilized to implement traffic rules or operational constraints. We exemplify this by incorporating safety constraints on the vehicle pitch and by making the vehicle seek to move behind the obstacle, while also minimizing the required control effort. The underactuation of the vehicle induces a sway and heave movement while turning. To avoid uncontrolled gliding into the obstacle, we account for this movement using a Flow frame controller, which controls the direction of the vehicle's velocity rather than just the pitch and yaw. We derive conditions under which it is ensured that the resulting maneuver is safe, and these results are verified trough simulations and through full‐scale experiments on the Hugin HUS autonomous underwater vehicle. The latter demonstrates the performance of the proposed algorithm when applied to a case with unmodeled disturbances and sensor noise, and shows how the modular nature of the collision avoidance algorithm allows it to be applied on top of a commercial control system.en_US
dc.language.isoengen_US
dc.publisherWileyen_US
dc.rightsNavngivelse 4.0 Internasjonal*
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/deed.no*
dc.titleA 3D reactive collision avoidance algorithm for underactuated underwater vehiclesen_US
dc.typePeer revieweden_US
dc.typeJournal articleen_US
dc.description.versionpublishedVersionen_US
dc.source.pagenumber1094-1122en_US
dc.source.volume37en_US
dc.source.journalJournal of Field Robotics (JFR)en_US
dc.identifier.doi10.1002/rob.21948
dc.identifier.cristin1835741
dc.description.localcode© 2020 The Authors. Journal of Field Robotics published by Wiley Periodicals, Inc. This is an open access article under the terms of the Creative Commons Attribution‐NonCommercial License, which permits use, distribution and reproduction in any medium, provided the original work is properly cited and is not used for commercial purposes.en_US
cristin.ispublishedtrue
cristin.fulltextoriginal
cristin.qualitycode1


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

Navngivelse 4.0 Internasjonal
Except where otherwise noted, this item's license is described as Navngivelse 4.0 Internasjonal