OtterROS: Picking and Programming an Uncrewed Surface Vessel for Experimental Field Robotics Research with ROS 2

Read original: arXiv:2404.05627 - Published 4/24/2024 by Thomas M. C. Sears, M. Riley Cooper, Sabrina R. Button, Joshua A. Marshall
Total Score

0

OtterROS: Picking and Programming an Uncrewed Surface Vessel for Experimental Field Robotics Research with ROS 2

Sign in to get full access

or

If you already have an account, we'll log you in

Overview

  • This paper describes the development of an uncrewed surface vessel (USV) called OtterROS, which is designed for experimental field robotics research using the Robot Operating System (ROS) 2 framework.
  • The paper covers the design, development, and deployment of the OtterROS platform, including its hardware and software components, as well as the challenges and lessons learned during the process.
  • The goal of the OtterROS project is to provide a flexible and extensible platform for researchers to explore various aspects of field robotics, such as navigation, perception, and control, in a real-world aquatic environment.

Plain English Explanation

The paper presents the development of an uncrewed surface vessel (USV) called OtterROS, which is designed to be used for experimental research in field robotics. Field robotics refers to the study of robots that operate in outdoor, real-world environments, as opposed to controlled laboratory settings.

The OtterROS platform is built using the Robot Operating System (ROS) 2 framework, which is a widely-used software platform for developing and integrating robotic systems. The researchers designed and built the hardware and software components of the OtterROS system, with the goal of creating a flexible and extensible platform that can be used by other researchers to explore various aspects of field robotics, such as navigation, perception, and control.

The paper documents the development process, including the challenges and lessons learned, to provide a comprehensive guide for other researchers who may want to build similar platforms for their own field robotics experiments.

Technical Explanation

The paper describes the development of the OtterROS platform, an uncrewed surface vessel (USV) designed for experimental field robotics research using the Robot Operating System (ROS) 2 framework.

The OtterROS system is built around a custom-designed hull and deck, powered by a brushless electric motor and controlled by a Raspberry Pi single-board computer running ROS 2. The researchers integrated a range of sensors, including GPS, IMU, and cameras, to enable the vessel to navigate, perceive, and interact with its environment.

The software architecture of OtterROS is designed to be modular and extensible, allowing researchers to easily integrate their own algorithms and capabilities into the system. The researchers also developed custom ROS 2 packages to handle tasks such as path planning, object detection, and vehicle control.

Through a series of field deployments and experiments, the researchers were able to assess the performance and capabilities of the OtterROS platform in real-world aquatic environments. They report on the challenges encountered, such as dealing with environmental factors like wind and waves, and the lessons learned in the design and development process.

Critical Analysis

The paper provides a comprehensive overview of the development and deployment of the OtterROS platform, which appears to be a well-designed and capable uncrewed surface vessel for field robotics research. The researchers have clearly put a lot of thought and effort into the hardware and software design, as well as the integration of various sensors and capabilities.

One potential limitation of the OtterROS platform is its relatively small size and payload capacity, which may restrict the types of experiments and sensors that can be integrated. The researchers mention that the platform is intended for "light-duty" tasks, which could limit its usefulness for certain types of field robotics research.

Additionally, the paper does not provide detailed performance metrics or quantitative comparisons to other USV platforms, which makes it difficult to assess the OtterROS system's capabilities relative to other options. Further research and testing may be needed to fully understand the strengths and weaknesses of the OtterROS platform.

Overall, the OtterROS project appears to be a valuable contribution to the field of field robotics research, and the insights and lessons learned from its development may be of interest to other researchers working on similar platforms.

Conclusion

The OtterROS paper describes the development of a flexible and extensible uncrewed surface vessel platform designed for experimental field robotics research using the ROS 2 framework. The researchers have designed and built a custom hardware and software system that integrates a range of sensors and capabilities, with the goal of providing a versatile platform for researchers to explore various aspects of field robotics.

Through field deployments and experiments, the researchers have gained valuable insights and lessons learned that can inform the development of similar platforms in the future. While the OtterROS system may have some limitations in terms of size and payload capacity, it represents a significant contribution to the field of field robotics research and could inspire further innovations in this area.



This summary was produced with help from an AI and may contain inaccuracies - check out the links to read the original source documents!

Follow @aimodelsfyi on 𝕏 →

Related Papers

OtterROS: Picking and Programming an Uncrewed Surface Vessel for Experimental Field Robotics Research with ROS 2
Total Score

0

OtterROS: Picking and Programming an Uncrewed Surface Vessel for Experimental Field Robotics Research with ROS 2

Thomas M. C. Sears, M. Riley Cooper, Sabrina R. Button, Joshua A. Marshall

There exist a wide range of options for field robotics research using ground and aerial mobile robots, but there are comparatively few robust and research-ready uncrewed surface vessels (USVs). This workshop paper starts with a snapshot of USVs currently available to the research community and then describes OtterROS, an open source ROS 2 solution for the Otter USV. Field experiments using OtterROS are described, which highlight the utility of the Otter USV and the benefits of using ROS 2 in aquatic robotics research. For those interested in USV research, the paper details recommended hardware to run OtterROS and includes an example ROS 2 package using OtterROS, removing unnecessary non-recurring engineering from field robotics research activities.

Read more

4/24/2024

USV-AUV Collaboration Framework for Underwater Tasks under Extreme Sea Conditions
Total Score

0

USV-AUV Collaboration Framework for Underwater Tasks under Extreme Sea Conditions

Jingzehua Xu, Guanwen Xie, Xinqi Wang, Yiyuan Yang, Shuai Zhang

Autonomous underwater vehicles (AUVs) are valuable for ocean exploration due to their flexibility and ability to carry communication and detection units. Nevertheless, AUVs alone often face challenges in harsh and extreme sea conditions. This study introduces a unmanned surface vehicle (USV)-AUV collaboration framework, which includes high-precision multi-AUV positioning using USV path planning via Fisher information matrix optimization and reinforcement learning for multi-AUV cooperative tasks. Applied to a multi-AUV underwater data collection task scenario, extensive simulations validate the framework's feasibility and superior performance, highlighting exceptional coordination and robustness under extreme sea conditions. The simulation code will be made available as open-source to foster future research in this area.

Read more

9/5/2024

Towards UAV-USV Collaboration in Harsh Maritime Conditions Including Large Waves
Total Score

0

Towards UAV-USV Collaboration in Harsh Maritime Conditions Including Large Waves

Filip Nov'ak, Tom'av{s} B'av{c}a, Ondv{r}ej Proch'azka, Martin Saska

This paper introduces a system designed for tight collaboration between Unmanned Aerial Vehicles (UAVs) and Unmanned Surface Vehicles (USVs) in harsh maritime conditions characterized by large waves. This onboard UAV system aims to enhance collaboration with USVs for following and landing tasks under such challenging conditions. The main contribution of our system is the novel mathematical USV model, describing the movement of the USV in 6 degrees of freedom on a wavy water surface, which is used to estimate and predict USV states. The estimator fuses data from multiple global and onboard sensors, ensuring accurate USV state estimation. The predictor computes future USV states using the novel mathematical USV model and the last estimated states. The estimated and predicted USV states are forwarded into a trajectory planner that generates a UAV trajectory for following the USV or landing on its deck, even in harsh environmental conditions. The proposed approach was verified in numerous simulations and deployed to the real world, where the UAV was able to follow the USV and land on its deck repeatedly.

Read more

8/20/2024

Aquaculture field robotics: Applications, lessons learned and future prospects
Total Score

0

Aquaculture field robotics: Applications, lessons learned and future prospects

Herman B. Amundsen, Marios Xanthidis, Martin F{o}re, Sveinung J. Ohrem, Eleni Kelasidi

Aquaculture is a big marine industry and contributes to securing global food demands. Underwater vehicles such as remotely operated vehicles (ROVs) are commonly used for inspection, maintenance, and intervention (IMR) tasks in fish farms. However, underwater vehicle operations in aquaculture face several unique and demanding challenges, such as navigation in dynamically changing environments with time-varying sealoads and poor hydroacoustic sensor capabilities, challenges yet to be properly addressed in research. This paper will present various endeavors to address these questions and improve the overall autonomy level in aquaculture robotics, with a focus on field experiments. We will also discuss lessons learned during field trials and potential future prospects in aquaculture robotics.

Read more

4/22/2024