Skip to content

RoboBoat : SimLE SeaSentinel Team ASV

It is a project that developed an autonomous unmanned surface vessel (ASV) platform designed to efficiently patrol and monitor coastal waters.

RoboBoat : SimLE SeaSentinel Team ASV

Components

Hardware components

Project description

๐Ÿ“ŒOverview

RoboBoat : SimLE SeaSentinel Team ASV, ๐Ÿ“ŒOverview
RoboBoat : SimLE SeaSentinel Team ASV, ๐Ÿ“ŒOverview

SeaSentinel is a project launched in November 2021 by SimLE, a student scientific club at Gdaล„sk University of Technology in Poland, with the goal of developing an autonomous surface vehicle (ASV) platform for efficient coastal patrol and surveillance.

RoboBoat : SimLE SeaSentinel Team ASV, ๐Ÿ“ŒOverview

To date, a total of three vehicles have been developed, and the team has achieved the following awards at the international RoboBoat competition held in Sarasota, Florida, USA.

๐Ÿ“ŒBackground

RoboBoat (https://roboboat.org/)

RoboBoat : SimLE SeaSentinel Team ASV, ๐Ÿ“ŒBackground

Source : https://youtu.be/OIVBayCQBm8?si=JKZx0NEGBqjA0qTC

RoboBoat is an international competition in which students design and build autonomous surface vehicles (ASVs) to compete. Organized by RoboNation, it primarily involves high school, undergraduate, and graduate students.

RoboNation (https://robonation.org/)

RoboBoat : SimLE SeaSentinel Team ASV, ๐Ÿ“ŒBackground

RoboNation is a nonprofit organization founded by the AUVSI Foundation that runs education programs and innovation-driven robotics competitions with the goal of strengthening studentsโ€™ robotics and engineering skills.

RoboBoat : SimLE SeaSentinel Team ASV, ๐Ÿ“ŒBackground

Source : https://zrzutka.pl/s93z9g?utm_medium=mail&utm_source=postmark&utm_campaign=payment_notification

Source : https://pg.edu.pl/en/news/2022-01/seasentinel-port-drone-preventing-contamination-new-simle-project#:~:text=Date%20added%3A%202022

The project was founded by Igor Rusiecki, who began developing the idea while he was still a high school student and later continued to advance the project together with the SimLE team.

๐Ÿ“ŒFeatures

  • Fully autonomous surface navigation
    • GPS, IMU, and camera-based navigation
    • Mission-driven autonomous behavior execution
  • Advanced perception system
    • Stereo cameras (OAK-D series)
    • YOLO-based object detection and target classification
  • Precise propulsion and attitude control
    • Omnidirectional movement using multiple thrusters
    • Station keeping and precise rotational control
  • ROS 2โ€“based software architecture
    • Clear separation of sensing, control, and perception modules
    • Shared codebase between simulation and real vehicles

๐Ÿ“ŒSystem Architecture

RoboBoat : SimLE SeaSentinel Team ASV, ๐Ÿ“ŒSystem Architecture
RoboBoat : SimLE SeaSentinel Team ASV, ๐Ÿ“ŒSystem Architecture

The SeaSentinel system has a dual architecture consisting of an autonomous surface vehicle (ASV) and a ground segment.

๐Ÿšค Autonomous Surface Vehicle (ASV)

The ASV is the core operational element of the SeaSentinel project.

  • Independently collects its own state (position, attitude, speed) and surrounding environmental information while operating on the water
  • Performs autonomous decision-making based on sensor data from cameras, GPS, IMU, and other sources
  • Executes tasks on a mission-by-mission basis using Behavior Trees
  • Capable of navigation, obstacle avoidance, docking, and mission execution without external intervention
Visual Feedback SystemOAK-D LRUses cameras to detect buoys, docks, and other boats, and provides distance and positional information to the OBC.
OBC (On-Board Computer)JetsonBased on camera perception results and vehicle state, the OBC decides the next actions and sends corresponding commands to the VCU and SOM.
VCU (Vehicle Control Unit)Pixhawk 5XReceives commands from the OBC and controls the thrusters to physically maneuver the vessel while maintaining stable attitude control.
Special Operations Module (SOM)W5500-EVB-PicoExecutes non-navigation mission actions such as operating a water cannon or delivering objects. It performs only predefined actions according to instructions from the OBC.

๐Ÿ–ฅ Ground Segment (GS)

The Ground Segment includes all support elements that remain on land while the ASV operates on the water.

  • Operator Control Station (OCS)
    • A portable control and monitoring station installed inside the competition tent.
  • Transport & Support Equipment (Cart & Crates)
    • Safely transports the ASV to the launch site
    • Provides logistical support for batteries, spare parts, and operational equipment

๐Ÿ“ŒSystem Flow

The project aims to complete the following tasks included in the Autonomy Challenge at RoboBoat 2025:

  • Task 1: Navigation Channel
    • Recognize a gate formed by two large markers and pass through it by following a sequence of waypoints.
  • Task 2: Mapping Migration Patterns
    • Navigate along green and red buoys while identifying yellow buoys as obstacles and generating an avoidance path.
  • Task 3: Treacherous Waters (Docking)
    • Detect the docking area, select an appropriate entry point, enter the dock, come to a stop, and then exit and return.
  • Task 4: Race Against Pollution (Speed Challenge)
    • Starting from the launch zone, detect blue buoys and LED signals to execute a high-speed route, then return to the starting point.
  • Task 5: Rescue Deliveries
    • A structured single mission in which the ASV navigates to a predefined target location and performs an action such as dropping a ball or spraying water.
  • Task 6: Return to Home
    • Use a black buoy as a reference point to generate the final waypoint and return to the original launch position.

๐Ÿ“ŒRole and Application of the W5500RoboBoat : SimLE SeaSentinel Team ASV, ๐Ÿ“ŒSystem Flow

The communication architecture of the SeaSentinel project has evolved step by step through several years of ASV development experience.

  • ASV Perkoz (2023)
    A distributed control architecture was implemented using the CAN bus and the OpenCyphal protocol. However, the team encountered limitations such as complex integration with ROS 2 and difficulty in expanding hardware modules.
  • ASV Rybitwa (2024)
    To address these issues, the communication structure was completely re-evaluated, and an Ethernet-based system bus was adopted with seamless integration into ROS 2 as the top priority. The fact that both the VCU (Pixhawk) and the onboard SBC already support Ethernet was also a key factor in this decision.
  • ASV Zimorodek (2025)
    Building on the Ethernet-centric architecture, the system was further refined to integrate sensors, special task modules, and control boards into a single unified ROS 2 network.

Starting with ASV Rybitwa, the W5500-EVB-Pico was adopted as a key component for connecting hardware modules to the system.

  • Adds Ethernet capability to MCUs via SPI
  • Minimizes MCU load through hardware TCP/IP offloading
  • Directly compatible with the Ethernet transport layer of micro-ROS
  • Enables even resource-constrained MCUs to publish and subscribe to ROS 2 topics
๐Ÿ“ŒRole and Application of the W5500

๐Ÿ“ŒMarket & Application Value

The ASV Zimorodek project was developed with the RoboBoat 2025 competition as its immediate goal, but its design structure and technology choices are significant in that they clearly target real-world market applications as an autonomous surface robot platform.

The system adopts a modular architecture (Special Operations Module), allowing mission-specific equipment to be swapped as needed. This provides a flexible ASV platform that can be extended to a wide range of marine and robotics applications, including environmental monitoring, port inspection, and education and research testbeds.

By using a ROS 2โ€“based software architecture and an Ethernet-centric communication structure, the platform forms an open ecosystem that avoids dependency on specific vendors. This reduces development and maintenance costs while enabling immediate use of existing robotics expertise.

As a result, this project goes beyond a competition-focused robot and demonstrates strong market potential and application value as a next-generation autonomous surface vehicle platform suitable for research, education, and industrial use.

๐Ÿ“ŒReference Link

SimLE Team (https://simle.pl/seasentinel/)

RoboBoat : SimLE SeaSentinel Team ASV, ๐Ÿ“ŒReference Link

Research 2024

https://robonation.org/app/uploads/sites/3/2024/01/SeSe_TDR_RB24-4.pdf

Research 2025

https://robonation.org/app/uploads/sites/3/2025/02/TDR_SeaSentinel_RB2025.pdf

๐Ÿ“ŒExternal Indicators

Instagram

https://www.instagram.com/simle.pg/?utm_source=ig_web_button_share_sheet&igsh=ZDNlZDc0MzIxNw%3D%3D#

RoboBoat : SimLE SeaSentinel Team ASV, ๐Ÿ“ŒExternal Indicators

Youtube (2024)

Youtube (2025)

๐Ÿ“ŒWIZnet Strategic Value

SeaSentinel is a real-world example of an Ethernet-centric autonomous robotics architecture, and WIZnetโ€™s W5500 can be positioned with the following strategic value:

  • A reference for stable wired networking in autonomous and marine robotics
  • A concrete example of MCU-level Ethernet integration in ROS-based systems
  • A networking solution that mitigates the limitations of Wi-Fiโ€“centric designs for industrial and research use
  • Technology exposure to next-generation engineers through educational and competition robotics programs

๐Ÿ“ŒSummary

SeaSentinel is a highly mature autonomous surface robot project developed for the RoboBoat competition.
Its architectureโ€”combining ROS 2, vision-based perception, precise control, and an Ethernet-based networkโ€”provides a very practical reference for designing autonomous marine robots.
From WIZnetโ€™s perspective, it represents a meaningful UCC that demonstrates the applicability of the W5500 Ethernet solution in the autonomous robotics domain.


๐Ÿ“ŒOverview

RoboBoat : SimLE SeaSentinel Team ASV, ๐Ÿ“ŒOverview
RoboBoat : SimLE SeaSentinel Team ASV, ๐Ÿ“ŒOverview

SeaSentinel์€ ํด๋ž€๋“œ ๊ทธ๋‹จ์Šคํฌ ๊ณต๊ณผ๋Œ€ํ•™์˜ ํ•™์ƒ ๊ณผํ•™ ๋™์•„๋ฆฌ SimLE๊ฐ€ 2021๋…„ 11์›”์— ์‹œ์ž‘ํ•œ ํ”„๋กœ์ ํŠธ๋กœ, ํ•ด์•ˆ ์ˆ˜์—ญ์„ ํšจ์œจ์ ์œผ๋กœ ์ˆœ์ฐฐยท๊ฐ์‹œํ•˜๊ธฐ ์œ„ํ•œ ์ž์œจ ๋ฌด์ธ ์ˆ˜์ƒ์ •(ASV) ํ”Œ๋žซํผ์„ ๊ฐœ๋ฐœํ•˜๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•œ๋‹ค.

RoboBoat : SimLE SeaSentinel Team ASV, ๐Ÿ“ŒOverview

ํ˜„์žฌ๊นŒ์ง€ ์ด 3๋Œ€์˜ ์ฐจ๋Ÿ‰์„ ๊ฐœ๋ฐœํ–ˆ์œผ๋ฉฐ, ๋ฏธ๊ตญ ํ”Œ๋กœ๋ฆฌ๋‹ค์ฃผ ์‚ฌ๋ผ์†Œํƒ€์—์„œ ๊ฐœ์ตœ๋œ ๊ตญ์ œ RoboBoat ๋Œ€ํšŒ์—์„œ ์•„๋ž˜์™€ ๊ฐ™์€ ์ˆ˜์ƒ ์‹ค์ ์„ ๋ณด์œ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๐Ÿ“ŒBackground

RoboBoat (https://roboboat.org/)

RoboBoat : SimLE SeaSentinel Team ASV, ๐Ÿ“ŒBackground

Source : https://youtu.be/OIVBayCQBm8?si=JKZx0NEGBqjA0qTC

RoboBoat์€ ํ•™์ƒ๋“ค์ด **์ž์œจ ๋ฌด์ธ ์ˆ˜์ƒ์„ (ASV)**์„ ์„ค๊ณ„โ€ง์ œ์ž‘ํ•˜์—ฌ ๊ฒฝ์Ÿํ•˜๋Š” ๊ตญ์ œ ๋Œ€ํšŒ๋‹ค. RoboNation์ด ์ฃผ๊ด€ํ•˜๋ฉฐ ๊ณ ๋“ฑํ•™๊ต, ๋Œ€ํ•™(ํ•™๋ถ€์™€ ๋Œ€ํ•™์›) ํ•™์ƒ๋“ค์ด ์ฃผ๋กœ ์ฐธ์—ฌํ•œ๋‹ค.

RoboNation (https://robonation.org/)

RoboBoat : SimLE SeaSentinel Team ASV, ๐Ÿ“ŒBackground

RoboNation์€ AUVSI ์žฌ๋‹จ์—์„œ ์„ค๋ฆฝํ•œ ๋น„์˜๋ฆฌ ๋‹จ์ฒด๋กœ, ํ•™์ƒ๋“ค์˜ ๋กœ๋ด‡ ๊ธฐ์ˆ  ์—ญ๋Ÿ‰ ๊ฐ•ํ™”๋ฅผ ๋ชฉํ‘œ๋กœ ๊ต์œก ํ”„๋กœ๊ทธ๋žจ๊ณผ ํ˜์‹  ์ค‘์‹ฌ์˜ ๋กœ๋ด‡ ๋Œ€ํšŒ๋ฅผ ์šด์˜ํ•œ๋‹ค.

RoboBoat : SimLE SeaSentinel Team ASV, ๐Ÿ“ŒBackground

์ถœ์ฒ˜ : https://zrzutka.pl/s93z9g?utm_medium=mail&utm_source=postmark&utm_campaign=payment_notification

์ถœ์ฒ˜ : https://pg.edu.pl/en/news/2022-01/seasentinel-port-drone-preventing-contamination-new-simle-project#:~:text=Date%20added%3A%202022

ํ”„๋กœ์ ํŠธ ์ฐฝ์‹œ์ž๋Š” Igor Rusiecki๋กœ, ๊ณ ๋“ฑํ•™์ƒ ์‹œ์ ˆ๋ถ€ํ„ฐ ์ด ์•„์ด๋””์–ด๋ฅผ ๊ฐœ๋ฐœํ–ˆ์œผ๋ฉฐ ์ดํ›„ SimLE ํŒ€๊ณผ ํ•จ๊ป˜ ํ”„๋กœ์ ํŠธ๋ฅผ ๋ฐœ์ „์‹œ์ผฐ๋‹ค

๐Ÿ“ŒFeatures

  • ์™„์ „ ์ž์œจ ์ˆ˜์ƒ ์ฃผํ–‰
    • GPS, IMU, ์นด๋ฉ”๋ผ ๊ธฐ๋ฐ˜ ํ•ญ๋ฒ•
    • ๋ฏธ์…˜ ๊ธฐ๋ฐ˜ ์ž์œจ ํ–‰๋™ ์ˆ˜ํ–‰
  • ๊ณ ๊ธ‰ ์ธ์‹ ์‹œ์Šคํ…œ
    • ์Šคํ…Œ๋ ˆ์˜ค ์นด๋ฉ”๋ผ(OAK-D ๊ณ„์—ด)
    • YOLO ๊ธฐ๋ฐ˜ ๊ฐ์ฒด ์ธ์‹ ๋ฐ ํ‘œ์  ํŒ๋ณ„
  • ์ •๋ฐ€ ์ถ”์ง„ ๋ฐ ์ž์„ธ ์ œ์–ด
    • ๋‹ค์ค‘ Thruster ๊ธฐ๋ฐ˜ ์ „๋ฐฉํ–ฅ ์ด๋™
    • Station Keeping ๋ฐ ์ •๋ฐ€ ํšŒ์ „ ์ œ์–ด
  • ROS 2 ๊ธฐ๋ฐ˜ ์†Œํ”„ํŠธ์›จ์–ด ๊ตฌ์กฐ
    • ์„ผ์„œยท์ œ์–ดยท์ธ์ง€ ๋ชจ๋“ˆ ๋ถ„๋ฆฌ
    • ์‹œ๋ฎฌ๋ ˆ์ด์…˜๊ณผ ์‹ค์ œ ๊ธฐ์ฒด ๊ฐ„ ์ฝ”๋“œ ๊ณต์œ 

๐Ÿ“ŒSystem Architecture

RoboBoat : SimLE SeaSentinel Team ASV, ๐Ÿ“ŒSystem Architecture
RoboBoat : SimLE SeaSentinel Team ASV, ๐Ÿ“ŒSystem Architecture

SeaSentinel ์‹œ์Šคํ…œ์€ ์ž์œจ ์ˆ˜์ƒ์ •(ASV) ๊ณผ ์ง€์ƒ ์‹œ์Šคํ…œ(Ground Segment) ์œผ๋กœ ๊ตฌ์„ฑ๋œ ์ด์ค‘ ๊ตฌ์กฐ๋ฅผ ๊ฐ–๋Š”๋‹ค.

๐Ÿšค ์ž์œจ ์ˆ˜์ƒ์ • (ASV: Autonomous Surface Vehicle)

ASV๋Š” SeaSentinel ํ”„๋กœ์ ํŠธ์˜ ํ•ต์‹ฌ ์šด์šฉ ์š”์†Œ๋‹ค.

  • ์ˆ˜์ƒ ํ™˜๊ฒฝ์—์„œ ์ž์‹ ์˜ ์ƒํƒœ(์œ„์น˜, ์ž์„ธ, ์†๋„) ์™€ ์ฃผ๋ณ€ ํ™˜๊ฒฝ ์ •๋ณด๋ฅผ ๋…๋ฆฝ์ ์œผ๋กœ ์ˆ˜์ง‘
  • ์นด๋ฉ”๋ผ, GPS, IMU ๋“ฑ ์„ผ์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ž์œจ ์˜์‚ฌ๊ฒฐ์ • ์ˆ˜ํ–‰
  • ํ–‰๋™ ํŠธ๋ฆฌ(Behavior Tree)๋ฅผ ์ด์šฉํ•ด ๋ฏธ์…˜ ๋‹จ์œ„๋กœ ํƒœ์Šคํฌ๋ฅผ ์‹คํ–‰
  • ์™ธ๋ถ€ ๊ฐœ์ž… ์—†์ด ํ•ญํ•ด, ํšŒํ”ผ, ๋„ํ‚น, ์ž„๋ฌด ์ˆ˜ํ–‰ ๊ฐ€๋Šฅ
Visual Feedback SystemOAK-D LR์นด๋ฉ”๋ผ๋ฅผ ํ†ตํ•ด ๋ถ€ํ‘œ, ๋„ํฌ, ๋ณดํŠธ ๋“ฑ์„ ์ธ์‹ํ•˜๊ณ  ๊ฑฐ๋ฆฌยท์œ„์น˜ ์ •๋ณด๋ฅผ OBC์— ์ „๋‹ฌํ•œ๋‹ค.
OBC (On-Board Computer)Jetson์นด๋ฉ”๋ผ ์ธ์‹ ๊ฒฐ๊ณผ์™€ ์ฐจ๋Ÿ‰ ์ƒํƒœ๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ๋‹ค์Œ์— ๋ฌด์—‡์„ ํ• ์ง€ ๊ฒฐ์ •ํ•˜๊ณ , ๊ทธ ๋ช…๋ น์„ VCU์™€ SOM์— ์ „๋‹ฌํ•œ๋‹ค.
VCU (Vehicle Control Unit)Pixhawk 5XOBC์˜ ๋ช…๋ น์„ ๋ฐ›์•„ ์ถ”์ง„๊ธฐ๋ฅผ ์ œ์–ดํ•˜์—ฌ ๋ฐฐ๋ฅผ ์‹ค์ œ๋กœ ์›€์ง์ด๊ณ  ์ž์„ธ๋ฅผ ์•ˆ์ •์ ์œผ๋กœ ์œ ์ง€ํ•œ๋‹ค.
Special Operations Module (SOM)W5500-EVB-Pico๋ฌผ๋Œ€ํฌ๋‚˜ ๋ฌผ์ฒด ์ „๋‹ฌ์ฒ˜๋Ÿผ ํ•ญํ•ด ์™ธ์˜ ๋ฏธ์…˜ ๋™์ž‘์„ ์ˆ˜ํ–‰ํ•˜๋ฉฐ, OBC์˜ ์ง€์‹œ์— ๋”ฐ๋ผ ์ •ํ•ด์ง„ ๋™์ž‘๋งŒ ์‹คํ–‰ํ•œ๋‹ค.

๐Ÿ–ฅ ์ง€์ƒ ์‹œ์Šคํ…œ (Ground Segment, GS)

์ง€์ƒ ์‹œ์Šคํ…œ์€ ASV๊ฐ€ ์ˆ˜์ƒ์—์„œ ์šด์šฉ๋˜๋Š” ๋™์•ˆ ์œก์ƒ์— ๋‚จ์•„ ์žˆ๋Š” ๋ชจ๋“  ์ง€์› ์š”์†Œ๋ฅผ ํฌํ•จํ•œ๋‹ค.

  • ์šด์˜์ž ์ œ์–ด ์Šคํ…Œ์ด์…˜ (OCS)
    • ๋Œ€ํšŒ ํ…ํŠธ ๋‚ด์— ์„ค์น˜๋˜๋Š” ์ด๋™ํ˜• ์ œ์–ดยท๋ชจ๋‹ˆํ„ฐ๋ง ์Šคํ…Œ์ด์…˜์ด๋‹ค.
  • ์šด์†ก ๋ฐ ์ง€์› ์žฅ๋น„ (Cart & Crates)
    • ASV๋ฅผ ์ง„์ˆ˜ ์ง€์ ๊นŒ์ง€ ์•ˆ์ „ํ•˜๊ฒŒ ์šด๋ฐ˜
    • ๋ฐฐํ„ฐ๋ฆฌ, ์˜ˆ๋น„ ๋ถ€ํ’ˆ, ์šด์˜ ์žฅ๋น„ ๋“ฑ ๋ฌผ๋ฅ˜ ์ง€์›

๐Ÿ“ŒSystem Flow

RoboBoat 2025์—์„œ ์ž์œจ ์ฃผํ–‰ ์ฑŒ๋ฆฐ์ง€(Autonomy Challenge)์— ํฌํ•จ๋œ ์•„๋ž˜ ํƒœ์Šคํฌ๋“ค์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•ฉ๋‹ˆ๋‹ค.
  • Task 1: Navigation Channel
    • ๋‘ ๊ฐœ์˜ ํฐ ๋งˆ์ปค๋กœ ํ˜•์„ฑ๋œ ๊ฒŒ์ดํŠธ๋ฅผ ์ธ์‹ํ•˜๊ณ , ์—ฐ์†๋œ ์›จ์ดํฌ์ธํŠธ๋ฅผ ๋”ฐ๋ผ ํ†ต๊ณผํ•œ๋‹ค.
  • Task 2 : Mapping Migration Patterns
    • ๋…น์ƒ‰ยท์ ์ƒ‰ ๋ถ€ํ‘œ๋ฅผ ๋”ฐ๋ผ ์ด๋™ํ•˜๋ฉฐ ๋…ธ๋ž€ ๋ถ€ํ‘œ๋ฅผ ์žฅ์• ๋ฌผ๋กœ ์ธ์‹ํ•ด ํšŒํ”ผ ๊ฒฝ๋กœ๋ฅผ ์ƒ์„ฑํ•œ๋‹ค.
  • Task 3 : Treacherous Waters (Docking)
    • ๋„ํฌ ์ฃผ๋ณ€์„ ์ธ์‹ํ•ด ์ ์ ˆํ•œ ์œ„์น˜๋ฅผ ์„ ํƒํ•œ ๋’ค ๋‚ด๋ถ€๋กœ ์ง„์ž…ยท์ •์ง€ ํ›„ ๋ณต๊ท€ํ•œ๋‹ค.
  • Task 4 : Race Against Pollution (Speed Challenge)
    • ์‹œ์ž‘ ๊ตฌ์—ญ์„ ๊ธฐ์ค€์œผ๋กœ ํŒŒ๋ž€ ๋ถ€ํ‘œ์™€ LED ์‹ ํ˜ธ๋ฅผ ์ธ์‹ํ•ด ๊ณ ์† ๊ฒฝ๋กœ๋ฅผ ์‹คํ–‰ํ•˜๊ณ  ์›์ ์œผ๋กœ ๋Œ์•„์˜จ๋‹ค.
  • Task 5 : Rescue Deliveries
    • ์ €์žฅ๋œ ๋ชฉํ‘œ ์œ„์น˜๋กœ ์ด๋™ํ•ด ๊ณต ํˆฌํ•˜ ๋˜๋Š” ๋ฌผ ๋ถ„์‚ฌ๋ฅผ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ตฌ์กฐํ™”๋œ ๋‹จ์ผ ๋ฏธ์…˜์ด๋‹ค.
  • Task 6 : Return to Home
    • ๊ฒ€์€ ๋ถ€ํ‘œ๋ฅผ ๊ธฐ์ค€์ ์œผ๋กœ ์‚ผ์•„ ์ตœ์ข… ์›จ์ดํฌ์ธํŠธ๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ์ถœ๋ฐœ ์ง€์ ์œผ๋กœ ๋ณต๊ท€ํ•œ๋‹ค.

๐Ÿ“ŒRole and Application of the W5500

๐Ÿ“ŒRole and Application of the W5500

SeaSentinel ํ”„๋กœ์ ํŠธ์˜ ํ†ต์‹  ์•„ํ‚คํ…์ฒ˜๋Š” ์—ฐ๋„๋ณ„ ASV ๊ฐœ๋ฐœ ๊ฒฝํ—˜์„ ํ†ตํ•ด ๋‹จ๊ณ„์ ์œผ๋กœ ์ง„ํ™”ํ•ด ์™”๋‹ค.

  • ASV Perkoz (2023)
    CAN bus์™€ OpenCyphal ํ”„๋กœํ† ์ฝœ์„ ์‚ฌ์šฉํ•ด ๋ถ„์‚ฐ ์ œ์–ด ๊ตฌ์กฐ๋ฅผ ๊ตฌํ˜„ํ–ˆ์œผ๋‚˜, ROS 2์™€์˜ ํ†ตํ•ฉ์ด ๋ณต์žกํ•˜๊ณ  ํ•˜๋“œ์›จ์–ด ๋ชจ๋“ˆ ํ™•์žฅ์ด ์–ด๋ ต๋‹ค๋Š” ํ•œ๊ณ„๋ฅผ ๊ฒฝํ—˜ํ–ˆ๋‹ค.
  • ASV Rybitwa (2024)
    ์ด๋Ÿฌํ•œ ํ•œ๊ณ„๋ฅผ ๊ฐœ์„ ํ•˜๊ธฐ ์œ„ํ•ด ํ†ต์‹  ๊ตฌ์กฐ๋ฅผ ์ „๋ฉด ์žฌ๊ฒ€ํ† ํ–ˆ๊ณ , ROS 2์™€์˜ ์ž์—ฐ์Šค๋Ÿฌ์šด ์—ฐ๊ณ„๋ฅผ ์ตœ์šฐ์„  ๋ชฉํ‘œ๋กœ Ethernet ๊ธฐ๋ฐ˜ ์‹œ์Šคํ…œ ๋ฒ„์Šค๋ฅผ ์ฑ„ํƒํ–ˆ๋‹ค.
    VCU(Pixhawk)์™€ ์˜จ๋ณด๋“œ SBC๊ฐ€ ์ด๋ฏธ Ethernet์„ ์ง€์›ํ•œ๋‹ค๋Š” ์ ๋„ ์ค‘์š”ํ•œ ๊ฒฐ์ • ์š”์ธ์ด์—ˆ๋‹ค.
  • ASV Zimorodek (2025)
    Ethernet ์ค‘์‹ฌ ์•„ํ‚คํ…์ฒ˜๋ฅผ ํ•œ ๋‹จ๊ณ„ ๋” ๋ฐœ์ „์‹œ์ผœ, ์„ผ์„œยทํŠน์ˆ˜ ํƒœ์Šคํฌ ๋ชจ๋“ˆยท์ œ์–ด ๋ณด๋“œ๋ฅผ ํ•˜๋‚˜์˜ ROS 2 ๋„คํŠธ์›Œํฌ๋กœ ํ†ตํ•ฉํ•˜๋Š” ๊ตฌ์กฐ๋ฅผ ์™„์„ฑํ–ˆ๋‹ค.

์ด ๊ณผ์ •์—์„œ ASV Rybitwa๋ฅผ ๊ธฐ์ ์œผ๋กœ W5500-EVB-Pico ๋Š” ํ•˜๋“œ์›จ์–ด ๋ชจ๋“ˆ์„ ์‹œ์Šคํ…œ์— ์—ฐ๊ฒฐํ•˜๋Š” ํ•ต์‹ฌ ๊ตฌ์„ฑ ์š”์†Œ๋กœ ํ™œ์šฉ๋˜์—ˆ๋‹ค.

  • SPI ๊ธฐ๋ฐ˜์œผ๋กœ MCU์— Ethernet ๊ธฐ๋Šฅ ์ถ”๊ฐ€
  • ํ•˜๋“œ์›จ์–ด TCP/IP ์˜คํ”„๋กœ๋”ฉ์œผ๋กœ MCU ๋ถ€ํ•˜ ์ตœ์†Œํ™”
  • micro-ROS์˜ Ethernet ์ „์†ก ๊ณ„์ธต๊ณผ ์ง์ ‘ ํ˜ธํ™˜
  • ์ œํ•œ๋œ ๋ฆฌ์†Œ์Šค์˜ MCU๋„ ROS 2 Topic ๋ฐœํ–‰ยท๊ตฌ๋… ๊ฐ€๋Šฅ
๐Ÿ“ŒRole and Application of the W5500

๐Ÿ“ŒMarket & Application Value

ASV Zimorodek ํ”„๋กœ์ ํŠธ๋Š” RoboBoat 2025 ๋Œ€ํšŒ๋ฅผ ๋ชฉํ‘œ๋กœ ๊ฐœ๋ฐœ๋˜์—ˆ์ง€๋งŒ, ๊ทธ ์„ค๊ณ„ ๊ตฌ์กฐ์™€ ๊ธฐ์ˆ  ์„ ํƒ์€ ์‹ค์ œ ์‹œ์žฅ ์ ์šฉ์„ ์—ผ๋‘์— ๋‘” ์ž์œจ ์ˆ˜์ƒ ๋กœ๋ด‡ ํ”Œ๋žซํผ์ด๋ผ๋Š” ์ ์—์„œ ์˜๋ฏธ๊ฐ€ ํฌ๋‹ค.

๋ณธ ์‹œ์Šคํ…œ์€ **๋ชจ๋“ˆํ˜• ๊ตฌ์กฐ(Special Operations Module)**๋ฅผ ์ฑ„ํƒํ•˜์—ฌ ์ž„๋ฌด์— ๋”ฐ๋ผ ์žฅ๋น„๋ฅผ ๊ต์ฒดํ•  ์ˆ˜ ์žˆ๋Š” ์œ ์—ฐํ•œ ASV ํ”Œ๋žซํผ์„ ์ œ๊ณตํ•œ๋‹ค.
์ด๋Š” ํ™˜๊ฒฝ ๋ชจ๋‹ˆํ„ฐ๋ง, ํ•ญ๋งŒ ์ ๊ฒ€, ๊ต์œกยท์—ฐ๊ตฌ์šฉ ์‹ค์ฆ ํ”Œ๋žซํผ ๋“ฑ ๋‹ค์–‘ํ•œ ํ•ด์–‘ยท๋กœ๋ด‡ ์‘์šฉ ๋ถ„์•ผ๋กœ ํ™•์žฅ์ด ๊ฐ€๋Šฅํ•˜๋‹ค.

๋˜ํ•œ ROS2 ๊ธฐ๋ฐ˜ ์†Œํ”„ํŠธ์›จ์–ด ์•„ํ‚คํ…์ฒ˜์™€ Ethernet ํ†ต์‹  ๊ตฌ์กฐ๋ฅผ ์‚ฌ์šฉํ•จ์œผ๋กœ์จ, ํŠน์ • ๋ฒค๋”์— ์ข…์†๋˜์ง€ ์•Š๋Š” ๊ฐœ๋ฐฉํ˜• ์ƒํƒœ๊ณ„๋ฅผ ๊ตฌ์„ฑํ•˜์˜€๋‹ค.
์ด๋Š” ๊ฐœ๋ฐœยท์œ ์ง€๋ณด์ˆ˜ ๋น„์šฉ์„ ๋‚ฎ์ถ”๊ณ , ๊ธฐ์กด ๋กœ๋ด‡ ๊ฐœ๋ฐœ ์ธ๋ ฅ์„ ์ฆ‰์‹œ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์žฅ์ ์„ ๊ฐ€์ง„๋‹ค.

๊ฒฐ๊ณผ์ ์œผ๋กœ ๋ณธ ํ”„๋กœ์ ํŠธ๋Š” ๋‹จ์ˆœํ•œ ๋Œ€ํšŒ์šฉ ๋กœ๋ด‡์„ ๋„˜์–ด, ์—ฐ๊ตฌยท๊ต์œกยท์‚ฐ์—… ํ˜„์žฅ์—์„œ ํ™œ์šฉ ๊ฐ€๋Šฅํ•œ ์ฐจ์„ธ๋Œ€ ์ž์œจ ์ˆ˜์ƒ ๋กœ๋ด‡ ํ”Œ๋žซํผ์œผ๋กœ์„œ์˜ ์‹œ์žฅ์„ฑ๊ณผ ์‘์šฉ ๊ฐ€์น˜๋ฅผ ๊ฐ–๋Š”๋‹ค.

๐Ÿ“ŒReference Link

SimLE Team (https://simle.pl/seasentinel/)

RoboBoat : SimLE SeaSentinel Team ASV, ๐Ÿ“ŒReference Link

Research 2024

https://robonation.org/app/uploads/sites/3/2024/01/SeSe_TDR_RB24-4.pdf

Research 2025

https://robonation.org/app/uploads/sites/3/2025/02/TDR_SeaSentinel_RB2025.pdf

๐Ÿ“ŒExternal Indicators

Instagram

https://www.instagram.com/simle.pg/?utm_source=ig_web_button_share_sheet&igsh=ZDNlZDc0MzIxNw%3D%3D#

RoboBoat : SimLE SeaSentinel Team ASV, ๐Ÿ“ŒExternal Indicators

Youtube (2024)

Youtube (2025)

๐Ÿ“ŒWIZnet Strategic Value

SeaSentinel์€ Ethernet ์ค‘์‹ฌ ์ž์œจ ๋กœ๋ด‡ ์•„ํ‚คํ…์ฒ˜์˜ ์‹ค์ œ ์‚ฌ๋ก€๋‹ค. WIZnet์˜ W5500์€ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ „๋žต์  ๊ฐ€์น˜๋กœ ์—ฐ๊ฒฐ๋  ์ˆ˜ ์žˆ๋‹ค.

  • ์ž์œจ ๋กœ๋ด‡ยทํ•ด์–‘ ๋กœ๋ด‡ ๋ถ„์•ผ์—์„œ ์•ˆ์ •์  ์œ ์„  ๋„คํŠธ์›Œํฌ ๋ ˆํผ๋Ÿฐ์Šค
  • ROS ๊ธฐ๋ฐ˜ ์‹œ์Šคํ…œ์—์„œ MCU-๋ ˆ๋ฒจ Ethernet ์ ์šฉ ์‚ฌ๋ก€ ์ œ์‹œ
  • Wi-Fi ์ค‘์‹ฌ ๊ตฌ์กฐ์˜ ํ•œ๊ณ„๋ฅผ ๋ณด์™„ํ•˜๋Š” ์‚ฐ์—…ยท์—ฐ๊ตฌ์šฉ ๋„คํŠธ์›Œํฌ ์†”๋ฃจ์…˜
  • ๊ต์œกยท๋Œ€ํšŒ์šฉ ๋กœ๋ด‡์„ ํ†ตํ•œ ์ฐจ์„ธ๋Œ€ ์—”์ง€๋‹ˆ์–ด ๋Œ€์ƒ ๊ธฐ์ˆ  ๋…ธ์ถœ

๐Ÿ“ŒSummary

SeaSentinel์€ RoboBoat ๋Œ€ํšŒ๋ฅผ ๋ชฉํ‘œ๋กœ ๊ฐœ๋ฐœ๋œ ์™„์„ฑ๋„ ๋†’์€ ์ž์œจ ์ˆ˜์ƒ ๋กœ๋ด‡ ํ”„๋กœ์ ํŠธ๋‹ค.
ROS2, ๋น„์ „ ์ธ์‹, ์ •๋ฐ€ ์ œ์–ด, Ethernet ๊ธฐ๋ฐ˜ ๋„คํŠธ์›Œํฌ๋ฅผ ๊ฒฐํ•ฉํ•œ ๊ตฌ์กฐ๋Š” ์ž์œจ ํ•ด์–‘ ๋กœ๋ด‡์„ ์„ค๊ณ„ํ•˜๋Š” ๋ฐ ์žˆ์–ด ๋งค์šฐ ์‹ค์šฉ์ ์ธ ๋ ˆํผ๋Ÿฐ์Šค๋ฅผ ์ œ๊ณตํ•œ๋‹ค.
WIZnet ๊ด€์ ์—์„œ๋Š” ์ž์œจ ๋กœ๋ด‡ ๋ถ„์•ผ์—์„œ W5500 Ethernet์˜ ํ™œ์šฉ ๊ฐ€๋Šฅ์„ฑ์„ ๋ณด์—ฌ์ฃผ๋Š” ์˜๋ฏธ ์žˆ๋Š” UCC๋‹ค.

 

 

Comments

Similar projects you might like

Comments