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
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
W
_
__init__() (suave.follow_pipeline_lc.PipelineFollowerLC method)
(suave.mavros_position_controller.MavrosPositionController method)
(suave.pipeline_detection.PipelineDetection method)
(suave.pipeline_detection_wv.PipelineDetectionWV method)
(suave.recharge_battery_lc.RechargeBattery method)
(suave.recover_thrusters_lc.RecoverThrustersLC method)
(suave.spiral_search_lc.SpiralSearcherLC method)
(suave.task_bridge.TaskBridge method)
(suave.task_bridge_none.TaskBridgeNone method)
(suave_metrics.mission_metrics.MissionMetrics method)
(suave_monitor.battery_monitor.BatteryMonitor method)
(suave_monitor.thruster_monitor.ThrusterMonitor method)
(suave_monitor.water_visibility_observer.WaterVisibilityObserver method)
(suave_runner.statistical_analysis.StatisticalAnalysis method)
(suave_runner.statistical_analysis.SuaveData method)
(suave_runner.suave_runner.ExperimentRunnerNode method)
A
accept_cancel() (in module suave.action_server_utils)
append_array_random_interval() (suave_runner.suave_runner.ExperimentRunnerNode method)
append_csv() (suave_metrics.mission_metrics.MissionMetrics method)
B
BatteryMonitor (class in suave_monitor.battery_monitor)
C
calc_distance() (suave.follow_pipeline_lc.PipelineFollowerLC method)
calculate_interpolated_path() (suave.pipeline_detection.PipelineDetection method)
call_service() (suave.task_bridge.TaskBridge method)
(suave_metrics.mission_metrics.MissionMetrics method)
(suave_monitor.thruster_monitor.ThrusterMonitor method)
call_service_with_timeout() (in module suave.ros_service_utils)
call_sysmode_change_mode() (suave.task_bridge_none.TaskBridgeNone method)
change_thruster_status() (suave_monitor.thruster_monitor.ThrusterMonitor method)
check_altitude() (suave_metrics.mission_metrics.MissionMetrics method)
check_battery() (suave_metrics.mission_metrics.MissionMetrics method)
check_thrusther() (suave_metrics.mission_metrics.MissionMetrics method)
compare_poses() (suave.pipeline_detection.PipelineDetection method)
(suave.pipeline_detection_wv.PipelineDetectionWV method)
create_experiment_folder() (suave_runner.suave_runner.ExperimentRunnerNode method)
D
destroy() (suave.mavros_position_controller.MavrosPositionController method)
detect_pipeline_cb() (suave.pipeline_detection.PipelineDetection method)
diagnostics_cb() (suave.pipeline_detection_wv.PipelineDetectionWV method)
(suave_metrics.mission_metrics.MissionMetrics method)
distance_inspected_cb() (suave_metrics.mission_metrics.MissionMetrics method)
E
ExperimentRunnerNode (class in suave_runner.suave_runner)
F
follow_pipeline() (suave.follow_pipeline_lc.PipelineFollowerLC method)
forward_task_cancel_request() (suave.task_bridge.TaskBridge method)
(suave.task_bridge_none.TaskBridgeNone method)
forward_task_request() (suave.task_bridge.TaskBridge method)
(suave.task_bridge_none.TaskBridgeNone method)
G
gazebo_pos_cb() (suave_metrics.mission_metrics.MissionMetrics method)
generate_mission_config_files() (suave_runner.suave_runner.ExperimentRunnerNode method)
generate_recharge_path_transition_cb() (suave_metrics.mission_metrics.MissionMetrics method)
get_expected_spiral_altitude() (suave_metrics.mission_metrics.MissionMetrics method)
get_interpolated_path_cb() (suave.pipeline_detection.PipelineDetection method)
get_spiral_altitude() (suave_metrics.mission_metrics.MissionMetrics method)
get_water_visibility_thresholds() (suave_metrics.mission_metrics.MissionMetrics method)
H
handle_termination() (suave_runner.suave_runner.ExperimentRunnerNode method)
I
initialize_experiment() (suave_runner.suave_runner.ExperimentRunnerNode method)
interpolate_line_by_points() (suave.pipeline_detection.PipelineDetection method)
is_setpoint_reached() (suave.mavros_position_controller.MavrosPositionController method)
is_xy_setpoint_reached() (suave.mavros_position_controller.MavrosPositionController method)
K
kill_gz_sim() (suave_runner.suave_runner.ExperimentRunnerNode method)
L
launch_ardupilot() (suave_runner.suave_runner.ExperimentRunnerNode method)
launch_experiment() (suave_runner.suave_runner.ExperimentRunnerNode method)
launch_suave_simulation() (suave_runner.suave_runner.ExperimentRunnerNode method)
lifecycle_state_is_active() (in module suave.action_server_utils)
M
main() (in module suave.follow_pipeline_lc)
(in module suave.pipeline_detection)
(in module suave.pipeline_detection_wv)
(in module suave.recharge_battery_lc)
(in module suave.recover_thrusters_lc)
(in module suave.spiral_search_lc)
(in module suave.task_bridge_none)
(in module suave_metrics.mission_metrics)
(in module suave_monitor.battery_monitor)
(in module suave_monitor.thruster_monitor)
(in module suave_monitor.water_visibility_observer)
(in module suave_runner.statistical_analysis)
(in module suave_runner.suave_runner)
maintain_motion_transition_cb() (suave_metrics.mission_metrics.MissionMetrics method)
make_goal_callback() (in module suave.action_server_utils)
MavrosPositionController (class in suave.mavros_position_controller)
MissionMetrics (class in suave_metrics.mission_metrics)
module
suave.action_server_utils
suave.follow_pipeline_lc
suave.mavros_position_controller
suave.pipeline_detection
suave.pipeline_detection_wv
suave.recharge_battery_lc
suave.recover_thrusters_lc
suave.ros_service_utils
suave.spiral_search_lc
suave.task_bridge
suave.task_bridge_none
suave_metrics.mission_metrics
suave_monitor.battery_monitor
suave_monitor.thruster_monitor
suave_monitor.water_visibility_observer
suave_runner.statistical_analysis
suave_runner.suave_runner
O
on_activate() (suave.follow_pipeline_lc.PipelineFollowerLC method)
(suave.recharge_battery_lc.RechargeBattery method)
(suave.recover_thrusters_lc.RecoverThrustersLC method)
(suave.spiral_search_lc.SpiralSearcherLC method)
on_cleanup() (suave.follow_pipeline_lc.PipelineFollowerLC method)
(suave.recharge_battery_lc.RechargeBattery method)
(suave.recover_thrusters_lc.RecoverThrustersLC method)
(suave.spiral_search_lc.SpiralSearcherLC method)
on_configure() (suave.follow_pipeline_lc.PipelineFollowerLC method)
(suave.recharge_battery_lc.RechargeBattery method)
(suave.recover_thrusters_lc.RecoverThrustersLC method)
(suave.spiral_search_lc.SpiralSearcherLC method)
on_deactivate() (suave.follow_pipeline_lc.PipelineFollowerLC method)
(suave.recharge_battery_lc.RechargeBattery method)
(suave.recover_thrusters_lc.RecoverThrustersLC method)
(suave.spiral_search_lc.SpiralSearcherLC method)
on_shutdown() (suave.follow_pipeline_lc.PipelineFollowerLC method)
(suave.recharge_battery_lc.RechargeBattery method)
(suave.recover_thrusters_lc.RecoverThrustersLC method)
(suave.spiral_search_lc.SpiralSearcherLC method)
P
param_change_callback() (suave.spiral_search_lc.SpiralSearcherLC method)
param_change_cb() (suave_metrics.mission_metrics.MissionMetrics method)
perform_analysis() (suave_runner.statistical_analysis.StatisticalAnalysis method)
pipeline_detected_cb() (suave_metrics.mission_metrics.MissionMetrics method)
pipeline_inspected_cb() (suave_metrics.mission_metrics.MissionMetrics method)
pipeline_pose_cb() (suave.pipeline_detection.PipelineDetection method)
PipelineDetection (class in suave.pipeline_detection)
PipelineDetectionWV (class in suave.pipeline_detection_wv)
PipelineFollowerLC (class in suave.follow_pipeline_lc)
publish() (suave.spiral_search_lc.SpiralSearcherLC method)
publish_battery_level() (suave_monitor.battery_monitor.BatteryMonitor method)
publish_gazebo_setpoint() (suave.mavros_position_controller.MavrosPositionController method)
publish_xy_setpoint() (suave.mavros_position_controller.MavrosPositionController method)
Q
qa_publisher_cb() (suave_monitor.battery_monitor.BatteryMonitor method)
(suave_monitor.water_visibility_observer.WaterVisibilityObserver method)
R
randomize_experiments_configuration() (suave_runner.suave_runner.ExperimentRunnerNode method)
read_thruster_events() (in module suave_monitor.thruster_monitor)
recharge_battery_cb() (suave_monitor.battery_monitor.BatteryMonitor method)
RechargeBattery (class in suave.recharge_battery_lc)
RecoverThrustersLC (class in suave.recover_thrusters_lc)
run_experiments() (suave_runner.suave_runner.ExperimentRunnerNode method)
S
save_data_frames() (suave_runner.statistical_analysis.StatisticalAnalysis method)
save_metrics() (suave_metrics.mission_metrics.MissionMetrics method)
save_mission_results() (suave_metrics.mission_metrics.MissionMetrics method)
save_mission_results_cb() (suave_metrics.mission_metrics.MissionMetrics method)
shutdown_all_launch_processes() (suave_runner.suave_runner.ExperimentRunnerNode method)
shutdown_all_processes() (suave_runner.suave_runner.ExperimentRunnerNode method)
sort_pipe_path() (suave.pipeline_detection.PipelineDetection method)
spiral_points() (in module suave.spiral_search_lc)
SpiralSearcherLC (class in suave.spiral_search_lc)
start_launch_process() (suave_runner.suave_runner.ExperimentRunnerNode method)
StatisticalAnalysis (class in suave_runner.statistical_analysis)
status_cb() (suave_metrics.mission_metrics.MissionMetrics method)
(suave_monitor.battery_monitor.BatteryMonitor method)
(suave_monitor.thruster_monitor.ThrusterMonitor method)
(suave_monitor.water_visibility_observer.WaterVisibilityObserver method)
suave.action_server_utils
module
suave.follow_pipeline_lc
module
suave.mavros_position_controller
module
suave.pipeline_detection
module
suave.pipeline_detection_wv
module
suave.recharge_battery_lc
module
suave.recover_thrusters_lc
module
suave.ros_service_utils
module
suave.spiral_search_lc
module
suave.task_bridge
module
suave.task_bridge_none
module
suave_metrics.mission_metrics
module
suave_monitor.battery_monitor
module
suave_monitor.thruster_monitor
module
suave_monitor.water_visibility_observer
module
suave_runner.statistical_analysis
module
suave_runner.suave_runner
module
SuaveData (class in suave_runner.statistical_analysis)
T
task_cancel_cb() (suave.task_bridge.TaskBridge method)
task_request() (suave.task_bridge.TaskBridge method)
task_request_cb() (suave.task_bridge.TaskBridge method)
TaskBridge (class in suave.task_bridge)
TaskBridgeNone (class in suave.task_bridge_none)
terminate_process() (suave_runner.suave_runner.ExperimentRunnerNode method)
test_normality() (suave_runner.statistical_analysis.SuaveData method)
test_normality_() (suave_runner.statistical_analysis.SuaveData method)
thruster_event_cb() (suave_monitor.thruster_monitor.ThrusterMonitor method)
ThrusterMonitor (class in suave_monitor.thruster_monitor)
U
u_test() (suave_runner.statistical_analysis.StatisticalAnalysis method)
use_action_server() (in module suave.action_server_utils)
W
wait_for_action_completion() (in module suave.action_server_utils)
WaterVisibilityObserver (class in suave_monitor.water_visibility_observer)
when_lifecycle_active() (in module suave.action_server_utils)