SUAVE
Home
Install SUAVE locally
Use SUAVE with Docker
Run SUAVE
suave CLI
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
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
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.analysis.mann_whitney_analysis.MannWhitneyAnalysis method)
(suave_runner.analysis.mann_whitney_analysis.SuaveData method)
(suave_runner.analysis.wilcoxon_analysis.WilcoxonAnalysis method)
(suave_runner.suave_runner.ExperimentRunnerNode method)
A
accept_cancel() (in module suave.action_server_utils)
analyze_campaign() (in module suave_runner.analysis.wilcoxon_analysis_batch)
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)
build_argument_parser() (in module suave_runner.analysis.summarize_results)
build_parser() (in module suave_runner.analysis.qq_plot)
(in module suave_runner.analysis.qq_plot_batch)
(in module suave_runner.analysis.wilcoxon_analysis_batch)
(in module suave_runner.latex.wilcoxon_latex_tables_batch)
build_table_tex() (in module suave_runner.latex.latex_tables)
C
calc_distance() (suave.follow_pipeline_lc.PipelineFollowerLC method)
calculate_interpolated_path() (suave.pipeline_detection.PipelineDetection method)
calculate_statistics() (in module suave_runner.analysis.summarize_results)
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)
campaign_manifest() (in module suave_runner.analysis.wilcoxon_analysis_batch)
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
describe_differences() (in module suave_runner.analysis.qq_plot)
destroy() (suave.mavros_position_controller.MavrosPositionController method)
detect_broken_run() (suave_runner.suave_runner.ExperimentRunnerNode method)
detect_pipeline_cb() (suave.pipeline_detection.PipelineDetection method)
diagnostics_cb() (suave.pipeline_detection_wv.PipelineDetectionWV method)
(suave_metrics.mission_metrics.MissionMetrics method)
discover_result_files() (in module suave_runner.analysis.summarize_results)
distance_inspected_cb() (suave_metrics.mission_metrics.MissionMetrics method)
E
escape_tex() (in module suave_runner.latex.wilcoxon_latex_tables_batch)
ExperimentRunnerNode (class in suave_runner.suave_runner)
F
filename_component() (in module suave_runner.analysis.qq_plot_batch)
find_campaigns() (in module suave_runner.analysis.wilcoxon_analysis_batch)
follow_pipeline() (suave.follow_pipeline_lc.PipelineFollowerLC method)
format_console_table() (in module suave_runner.analysis.summarize_results)
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)
generate_table_file() (in module suave_runner.latex.latex_tables)
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)
holm_correction() (in module suave_runner.analysis.wilcoxon_analysis)
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)
load_results() (in module suave_runner.latex.wilcoxon_latex_tables_batch)
load_system() (in module suave_runner.analysis.wilcoxon_analysis)
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.analysis.mann_whitney_analysis)
(in module suave_runner.analysis.qq_plot)
(in module suave_runner.analysis.qq_plot_batch)
(in module suave_runner.analysis.sort_results)
(in module suave_runner.analysis.summarize_results)
(in module suave_runner.analysis.wilcoxon_analysis)
(in module suave_runner.analysis.wilcoxon_analysis_batch)
(in module suave_runner.latex.latex_tables)
(in module suave_runner.latex.wilcoxon_latex_tables_batch)
(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)
MannWhitneyAnalysis (class in suave_runner.analysis.mann_whitney_analysis)
MavrosPositionController (class in suave.mavros_position_controller)
method_name() (in module suave_runner.analysis.qq_plot)
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.analysis.mann_whitney_analysis
suave_runner.analysis.qq_plot
suave_runner.analysis.qq_plot_batch
suave_runner.analysis.sort_results
suave_runner.analysis.summarize_results
suave_runner.analysis.wilcoxon_analysis
suave_runner.analysis.wilcoxon_analysis_batch
suave_runner.latex.latex_tables
suave_runner.latex.wilcoxon_latex_tables_batch
suave_runner.suave_runner
N
numeric_column() (in module suave_runner.analysis.qq_plot)
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
paired_differences() (in module suave_runner.analysis.qq_plot)
paired_test() (in module suave_runner.analysis.wilcoxon_analysis)
param_change_callback() (suave.spiral_search_lc.SpiralSearcherLC method)
param_change_cb() (suave_metrics.mission_metrics.MissionMetrics method)
perform_analysis() (suave_runner.analysis.mann_whitney_analysis.MannWhitneyAnalysis method)
(suave_runner.analysis.wilcoxon_analysis.WilcoxonAnalysis 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)
plot_differences() (in module suave_runner.analysis.qq_plot)
process_manifest() (in module suave_runner.analysis.sort_results)
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)
rank_biserial() (in module suave_runner.analysis.wilcoxon_analysis)
read_csv() (in module suave_runner.analysis.qq_plot)
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)
reconstruct_run_index() (in module suave_runner.analysis.sort_results)
record_broken_run() (suave_runner.suave_runner.ExperimentRunnerNode method)
RecoverThrustersLC (class in suave.recover_thrusters_lc)
render_campaign() (in module suave_runner.latex.wilcoxon_latex_tables_batch)
render_latex_table() (in module suave_runner.analysis.summarize_results)
resolve_config() (in module suave_runner.analysis.wilcoxon_analysis_batch)
resolve_layout() (in module suave_runner.analysis.qq_plot_batch)
run_batch() (in module suave_runner.analysis.qq_plot_batch)
run_experiments() (suave_runner.suave_runner.ExperimentRunnerNode method)
S
save_data_frames() (suave_runner.analysis.mann_whitney_analysis.MannWhitneyAnalysis 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_campaign() (in module suave_runner.analysis.wilcoxon_analysis_batch)
sort_pipe_path() (suave.pipeline_detection.PipelineDetection method)
sorting_manifest() (in module suave_runner.analysis.wilcoxon_analysis_batch)
spiral_points() (in module suave.spiral_search_lc)
SpiralSearcherLC (class in suave.spiral_search_lc)
start_launch_process() (suave_runner.suave_runner.ExperimentRunnerNode method)
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.analysis.mann_whitney_analysis
module
suave_runner.analysis.qq_plot
module
suave_runner.analysis.qq_plot_batch
module
suave_runner.analysis.sort_results
module
suave_runner.analysis.summarize_results
module
suave_runner.analysis.wilcoxon_analysis
module
suave_runner.analysis.wilcoxon_analysis_batch
module
suave_runner.latex.latex_tables
module
suave_runner.latex.wilcoxon_latex_tables_batch
module
suave_runner.suave_runner
module
SuaveData (class in suave_runner.analysis.mann_whitney_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.analysis.mann_whitney_analysis.SuaveData method)
test_normality_() (suave_runner.analysis.mann_whitney_analysis.SuaveData method)
thruster_event_cb() (suave_monitor.thruster_monitor.ThrusterMonitor method)
ThrusterMonitor (class in suave_monitor.thruster_monitor)
U
u_test() (suave_runner.analysis.mann_whitney_analysis.MannWhitneyAnalysis method)
use_action_server() (in module suave.action_server_utils)
V
validate_csv() (in module suave_runner.analysis.wilcoxon_analysis_batch)
validate_frame() (in module suave_runner.analysis.wilcoxon_analysis_batch)
validate_run_ids() (in module suave_runner.analysis.qq_plot)
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)
WilcoxonAnalysis (class in suave_runner.analysis.wilcoxon_analysis)
write_latex_table() (in module suave_runner.analysis.summarize_results)