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
Authors (8)
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
The Empirical Application of Automotive 3D Radar Sensor for Target Detection for an Autonomous Surface Vehicle’s Navigation
- A. Stateczny,
- W. Kazimierski,
- D. Gronska-Sledz
- + 1 authors