Software Architecture Design of ASV Rybitwa: Development of an Autonomous Surface Vehicle for Dynamic Navigation and Task Execution - Publication - Bridge of Knowledge

Search

Software Architecture Design of ASV Rybitwa: Development of an Autonomous Surface Vehicle for Dynamic Navigation and Task Execution

Abstract

This paper introduces the software design of an Autonomous Surface Vehicle (ASV) named ASV Rybitwa. It was designed as an easily transportable platform capable of autonomous navigation and performing tasks during the RoboBoat 2024 competition, with emphasis on its modularity, generality and extendibility. The paper presents a software architecture for a small autonomous surface vehicle using novel tools that provide easy system integration and expansion. To meet such requirements, a generic control box connecting an autopilot (PX4) and a onboard computer (NVIDIA Jetson Nano) was developed so as to host the Robot Operating System 2 (ROS2) and to interact with sensors and actuators. Computer vision from three Oak-D cameras, equipped with AI algorithm support (YOLOv8), was used for navigation and obstacle avoidance. The decision-making system was designed using behavioural trees and computer vision, allowing the vehicle's capabilities to be adapted to the needs of the current tasks and mission. In addition, an Omni X propulsion system was proposed, providing full holonomy and enhancing dynamic positioning and navigation capabilities in complex navigational conditions. In addition this paper describes lessons learned from ASV Rybitwa's real-world testing during the aforementioned competition.

Citations

  • 1

    CrossRef

  • 0

    Web of Science

  • 0

    Scopus

Cite as

Full text

full text is not available in portal

Keywords

Details

Category:
Articles
Type:
artykuły w czasopismach dostępnych w wersji elektronicznej [także online]
Published in:
Journal of Physics : Conference Series
ISSN: 1742-6588
Language:
English
Publication year:
2024
Bibliographic description:
Rusiecki I., Ujazdowski T., Wilk J., Sobolewski P., Pyskovatskyi S., Skierkowski M., Lisowski T., Sieklicki W., Software Architecture Design of ASV Rybitwa: Development of an Autonomous Surface Vehicle for Dynamic Navigation and Task Execution, Journal of Physics : Conference Series, 2024,10.1088/1742-6596/2867/1/012031
DOI:
Digital Object Identifier (open in new tab) 10.1088/1742-6596/2867/1/012031
Sources of funding:
  • Free publication
Verified by:
Gdańsk University of Technology

seen 0 times

Recommended for you

Meta Tags