About International RoboBoat Competition
Conquers the Surface by Perceiving Objects Around Him, Maneuvers Around Obstacles, Resists Weather Disturbances, and has Waypoint Navigation.
1 meter
0.75 meter
30 kilogram
73 Newtons
Software
Interface :
ROS 2, STM32
Languages :
Python , C++
Components
Thrusters :
Blue Robotics T200
Batteries :
Li-4S 14.8V 18Ah, Li-3S 11.1V 8Ah
Teleoperation :
FrSky Taranis X9D Plus
Processor :
NVIDIA Jetson TX2
LiDAR :
Velodyne VLP-16
INS :
SBG Systems Ellipse-2D
Camera :
ZED Camera
RF :
Digi Xbee-PRO S3B
This year, the software migrated from ROS1 (kinetic) to ROS 2 (humble) on the main computer: an Nvidia Jetson TX2. This came along with a Docker implementation due to the Jetson's ubuntu version limitation and curiosity for the usage of updated technologies, which also involved a reorganization of the repository's workspace. The Gazebo’s software was also updated from Gazebo Garden to the new simulator. The master also changed the way it manages the missions, by now receiving a message from the Xbee RF modules that indicates the order in which the vehicle should go to each one of them, first by travelling to the task, and then by executing each mission, and running only the necessary nodes and controlling the peripherals for each task. The missions from the latest ROS version were updated and optimized, but also the way the vehicle follows waypoints, and this year’s new tasks are appended, as well as the changes from the new versions of the ones from previous years.
The source code of the project is available in the following repositories:
TechMake
Robonation