No version for distro humble. Known supported distros are highlighted in the buttons above.
No version for distro jazzy. Known supported distros are highlighted in the buttons above.
No version for distro kilted. Known supported distros are highlighted in the buttons above.
No version for distro rolling. Known supported distros are highlighted in the buttons above.
![]() |
suave_runner package from suave reposuave suave_bt suave_metacontrol suave_none suave_random suave_metrics suave_missions suave_monitor suave_msgs suave_runner suave_tools |
Package Summary
Tags | No category tags. |
Version | 0.0.0 |
License | Apache-2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Description | An Exemplar for Self-Adaptive Underwater Vehicles performing pipeline inspection |
Checkout URI | https://github.com/kas-lab/suave.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-06-27 |
Dev Status | UNKNOWN |
CI status | No Continuous Integration |
Released | UNRELEASED |
Tags | robotics ros ros2 self-adaptive-systems marine-robotics |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Runners for SUAVE
Additional Links
No additional links.
Maintainers
- Gustavo Rezende
Authors
- Gustavo Rezende
suave_runner
docker run -it --rm --gpus all --runtime=nvidia --name suave_runner -e DISPLAY=$DISPLAY -e QT_X11_NO_MITSHM=1 -e NVIDIA_VISIBLE_DEVICES=all -e NVIDIA_DRIVER_CAPABILITIES=all -v /dev/dri:/dev/dri -v /tmp/.X11-unix:/tmp/.X11-unix -v /etc/localtime:/etc/localtime:ro -v $HOME/suave_ws/src/suave:/home/ubuntu-user/suave_ws/src/suave suave_runner
docker run -it --rm --gpus all --runtime=nvidia --name suave_runner -e DISPLAY=$DISPLAY -e QT_X11_NO_MITSHM=1 -e NVIDIA_VISIBLE_DEVICES=all -e NVIDIA_DRIVER_CAPABILITIES=all -v /dev/dri:/dev/dri -v /tmp/.X11-unix:/tmp/.X11-unix -v /etc/localtime:/etc/localtime:ro -v $HOME/suave_ws/src/suave:/home/ubuntu-user/suave_ws/src/suave ghcr.io/kas-lab/suave-headless:latest
docker run -it --rm --gpus all --runtime=nvidia -e DISPLAY=$DISPLAY -e QT_X11_NO_MITSHM=1 -v /tmp/.X11-unix:/tmp/.X11-unix -v /etc/localtime:/etc/localtime:ro -v /home/gus/suave_ws/src/suave/:/home/ubuntu-user/suave_ws/src/suave suave_runner
docker run -it --rm --gpus all --runtime=nvidia --name suave_runner -e DISPLAY=$DISPLAY -e QT_X11_NO_MITSHM=1 -e NVIDIA_VISIBLE_DEVICES=all -e NVIDIA_DRIVER_CAPABILITIES=all -v $HOME/suave/results:/home/ubuntu-user/suave/results -v /dev/dri:/dev/dri -v /tmp/.X11-unix:/tmp/.X11-unix -v /etc/localtime:/etc/localtime:ro -v $HOME/suave_ws/src/suave/:/home/ubuntu-user/suave_ws/src/suave suave_runner
Metacontrol
ros2 run suave_runner suave_runner \
--ros-args \
-p gui:=True \
-p experiments:='[
"{\"experiment_launch\": \"ros2 launch suave_metacontrol suave_metacontrol.launch.py\", \
\"num_runs\": 1, \
\"adaptation_manager\": \"metacontrol\", \
\"mission_name\": \"suave\"}"
]'
Behavior Tree
ros2 run suave_runner suave_runner \
--ros-args \
-p gui:=False \
-p experiments:='[
"{\"experiment_launch\": \"ros2 launch suave_bt suave_bt.launch.py\", \
\"num_runs\": 20, \
\"adaptation_manager\": \"bt\", \
\"mission_name\": \"suave\"}"
]'
Random
ros2 run suave_runner suave_runner \
--ros-args \
-p gui:=False \
-p experiment_logging:=True \
-p experiments:='[
"{\"experiment_launch\": \"ros2 launch suave_random suave_random.launch.py\", \
\"num_runs\": 2, \
\"adaptation_manager\": \"random\", \
\"mission_name\": \"suave\"}"
]'
None
ros2 run suave_runner suave_runner \
--ros-args \
-p gui:=False \
-p experiment_logging:=True \
-p experiments:='[
"{\"experiment_launch\": \"ros2 launch suave_none suave_none.launch.py\", \
\"num_runs\": 2, \
\"adaptation_manager\": \"none\", \
\"mission_name\": \"suave\"}"
]'
CHANGELOG
No CHANGELOG found.
Wiki Tutorials
This package does not provide any links to tutorials in it's rosindex metadata.
You can check on the ROS Wiki Tutorials page for the package.
Package Dependencies
Deps | Name |
---|---|
pytest | |
launch_pytest | |
rclpy | |
std_msgs | |
suave_monitor |
System Dependencies
Name |
---|
python3-pytest |
Dependant Packages
No known dependants.
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged suave_runner at Robotics Stack Exchange
No version for distro noetic. Known supported distros are highlighted in the buttons above.
No version for distro galactic. Known supported distros are highlighted in the buttons above.
No version for distro iron. Known supported distros are highlighted in the buttons above.
No version for distro melodic. Known supported distros are highlighted in the buttons above.