Intro

Setup

Install Dependencies

  • Install pip dependencies
pip3 install "ultralytics==8.3.176" "numpy<2.0" pandas --break-system-packages 
sudo apt install ros-jazzy-robot-localization ros-jazzy-tf-transformations

Pontus Installation

  • Install Pontus
cd mrg_ws/src
git clone https://github.com/gt-marine-robotics-group/Pontus.git

Simulation

  • Run simulation
ros2 launch pontus_bringup odom_simulation.launch.py 

Autonomy

  • Run autonomy nodes
ros2 launch pontus_perception perception.launch.py 
ros2 launch pontus_mapping mapping.launch.py 

Sort

ros2 launch pontus_controller rc.launch.py auv:=sim
ros2 run teleop_twist_keyboard teleop_twist_keyboard
ros2 launch pontus_perception detection_services.launch.py auv:=sim

Sensors

3 items under this folder.