SUAVE
Home
Install SUAVE locally
Use SUAVE with Docker
Run SUAVE
System Architecture
Extending SUAVE and connecting managing subsystems
Managing Subsystem Implementations
Metrics Reference
Troubleshooting
Related works
Citation
API
suave.mavros_position_controller
suave.action_server_utils
suave.action_server_utils.accept_cancel
suave.action_server_utils.lifecycle_state_is_active
suave.action_server_utils.make_goal_callback
make_goal_callback()
suave.action_server_utils.use_action_server
suave.action_server_utils.wait_for_action_completion
suave.action_server_utils.when_lifecycle_active
suave.follow_pipeline_lc
suave.pipeline_detection
suave.pipeline_detection_wv
suave.recover_thrusters_lc
suave.recharge_battery_lc
suave.ros_service_utils
suave.spiral_search_lc
suave.task_bridge
suave.task_bridge_none
suave_monitor.thruster_monitor
suave_monitor.battery_monitor
suave_monitor.water_visibility_observer
suave_metrics.mission_metrics
suave_runner.suave_runner
suave_runner.statistical_analysis
SUAVE
API
suave.action_server_utils
suave.action_server_utils.make_goal_callback
View page source
suave.action_server_utils.make_goal_callback
suave.action_server_utils.
make_goal_callback
(
node
)
Return a goal callback gated by lifecycle state and action mode.