From e46c7d849775f060150f5368b090e4b499ba9a3f Mon Sep 17 00:00:00 2001 From: DanHert Date: Mon, 26 Feb 2024 12:46:29 +0000 Subject: [PATCH] deploy: f9b9185f8fc399b8c21130c40486f70dc9986021 --- .nojekyll | 0 index-msg.html | 137 ++++++++++++++++++++++++ index.html | 137 ++++++++++++++++++++++++ msg-styles.css | 49 +++++++++ msg/BoolStamped.html | 34 ++++++ msg/ConstraintManagerDiagnostics.html | 34 ++++++ msg/ControlError.html | 34 ++++++ msg/ControlManagerDiagnostics.html | 34 ++++++ msg/ControllerDiagnostics.html | 34 ++++++ msg/ControllerStatus.html | 34 ++++++ msg/CustomTopic.html | 34 ++++++ msg/DynamicsConstraints.html | 34 ++++++ msg/EstimationDiagnostics.html | 34 ++++++ msg/EstimatorCorrection.html | 34 ++++++ msg/EstimatorDiagnostics.html | 34 ++++++ msg/EstimatorInput.html | 34 ++++++ msg/EstimatorOutput.html | 34 ++++++ msg/EulerAngles.html | 34 ++++++ msg/Float64.html | 34 ++++++ msg/Float64ArrayStamped.html | 34 ++++++ msg/Float64MultiArrayStamped.html | 34 ++++++ msg/Float64Stamped.html | 34 ++++++ msg/FuturePoint.html | 34 ++++++ msg/FutureTrajectory.html | 34 ++++++ msg/GainManagerDiagnostics.html | 34 ++++++ msg/GazeboSpawnerDiagnostics.html | 34 ++++++ msg/GimbalState.html | 34 ++++++ msg/GpsData.html | 34 ++++++ msg/GripperDiagnostics.html | 34 ++++++ msg/Histogram.html | 34 ++++++ msg/HwApiAccelerationHdgCmd.html | 34 ++++++ msg/HwApiAccelerationHdgRateCmd.html | 34 ++++++ msg/HwApiActuatorCmd.html | 34 ++++++ msg/HwApiAltitude.html | 34 ++++++ msg/HwApiAttitudeCmd.html | 34 ++++++ msg/HwApiAttitudeRateCmd.html | 34 ++++++ msg/HwApiCapabilities.html | 34 ++++++ msg/HwApiControlGroupCmd.html | 34 ++++++ msg/HwApiPositionCmd.html | 34 ++++++ msg/HwApiRcChannels.html | 34 ++++++ msg/HwApiStatus.html | 34 ++++++ msg/HwApiVelocityHdgCmd.html | 34 ++++++ msg/HwApiVelocityHdgRateCmd.html | 34 ++++++ msg/ImageLabeled.html | 34 ++++++ msg/ImageLabeledArray.html | 34 ++++++ msg/LandoffDiagnostics.html | 34 ++++++ msg/MpcPredictionFullState.html | 34 ++++++ msg/MpcTrackerDiagnostics.html | 34 ++++++ msg/NodeCpuLoad.html | 34 ++++++ msg/ObstacleSectors.html | 34 ++++++ msg/Path.html | 34 ++++++ msg/PathReference.html | 34 ++++++ msg/PathWithVelocity.html | 34 ++++++ msg/PoseWithCovarianceArrayStamped.html | 34 ++++++ msg/PoseWithCovarianceIdentified.html | 34 ++++++ msg/ProfilerUpdate.html | 34 ++++++ msg/Reference.html | 34 ++++++ msg/ReferenceList.html | 34 ++++++ msg/ReferenceStamped.html | 34 ++++++ msg/ReferenceWithVelocity.html | 34 ++++++ msg/RtkFixType.html | 34 ++++++ msg/RtkGps.html | 34 ++++++ msg/Se3Gains.html | 34 ++++++ msg/SpeedTrackerCommand.html | 34 ++++++ msg/Sphere.html | 34 ++++++ msg/StringStamped.html | 34 ++++++ msg/Track.html | 34 ++++++ msg/TrackArrayStamped.html | 34 ++++++ msg/TrackStamped.html | 34 ++++++ msg/TrackerCommand.html | 34 ++++++ msg/TrackerStatus.html | 34 ++++++ msg/TrajectoryReference.html | 34 ++++++ msg/UInt16Stamped.html | 34 ++++++ msg/UavManagerDiagnostics.html | 34 ++++++ msg/UavState.html | 34 ++++++ msg/UavStatus.html | 34 ++++++ msg/UavStatusShort.html | 34 ++++++ msg/VelocityReference.html | 34 ++++++ msg/VelocityReferenceStamped.html | 34 ++++++ srv/ConstraintsOverride.html | 34 ++++++ srv/DynamicsConstraintsSrv.html | 34 ++++++ srv/Float64Srv.html | 34 ++++++ srv/Float64StampedSrv.html | 34 ++++++ srv/GetFloat64.html | 34 ++++++ srv/GetPathSrv.html | 34 ++++++ srv/PathSrv.html | 34 ++++++ srv/ReferenceSrv.html | 34 ++++++ srv/ReferenceStampedSrv.html | 34 ++++++ srv/SetInt.html | 34 ++++++ srv/String.html | 34 ++++++ srv/TrajectoryReferenceSrv.html | 34 ++++++ srv/TransformPoseSrv.html | 34 ++++++ srv/TransformReferenceSrv.html | 34 ++++++ srv/TransformVector3Srv.html | 34 ++++++ srv/ValidateReference.html | 34 ++++++ srv/ValidateReferenceList.html | 34 ++++++ srv/Vec1.html | 34 ++++++ srv/Vec4.html | 34 ++++++ srv/VelocityReferenceSrv.html | 34 ++++++ srv/VelocityReferenceStampedSrv.html | 34 ++++++ 100 files changed, 3587 insertions(+) create mode 100644 .nojekyll create mode 100644 index-msg.html create mode 100644 index.html create mode 100644 msg-styles.css create mode 100644 msg/BoolStamped.html create mode 100644 msg/ConstraintManagerDiagnostics.html create mode 100644 msg/ControlError.html create mode 100644 msg/ControlManagerDiagnostics.html create mode 100644 msg/ControllerDiagnostics.html create mode 100644 msg/ControllerStatus.html create mode 100644 msg/CustomTopic.html create mode 100644 msg/DynamicsConstraints.html create mode 100644 msg/EstimationDiagnostics.html create mode 100644 msg/EstimatorCorrection.html create mode 100644 msg/EstimatorDiagnostics.html create mode 100644 msg/EstimatorInput.html create mode 100644 msg/EstimatorOutput.html create mode 100644 msg/EulerAngles.html create mode 100644 msg/Float64.html create mode 100644 msg/Float64ArrayStamped.html create mode 100644 msg/Float64MultiArrayStamped.html create mode 100644 msg/Float64Stamped.html create mode 100644 msg/FuturePoint.html create mode 100644 msg/FutureTrajectory.html create mode 100644 msg/GainManagerDiagnostics.html create mode 100644 msg/GazeboSpawnerDiagnostics.html create mode 100644 msg/GimbalState.html create mode 100644 msg/GpsData.html create mode 100644 msg/GripperDiagnostics.html create mode 100644 msg/Histogram.html create mode 100644 msg/HwApiAccelerationHdgCmd.html create mode 100644 msg/HwApiAccelerationHdgRateCmd.html create mode 100644 msg/HwApiActuatorCmd.html create mode 100644 msg/HwApiAltitude.html create mode 100644 msg/HwApiAttitudeCmd.html create mode 100644 msg/HwApiAttitudeRateCmd.html create mode 100644 msg/HwApiCapabilities.html create mode 100644 msg/HwApiControlGroupCmd.html create mode 100644 msg/HwApiPositionCmd.html create mode 100644 msg/HwApiRcChannels.html create mode 100644 msg/HwApiStatus.html create mode 100644 msg/HwApiVelocityHdgCmd.html create mode 100644 msg/HwApiVelocityHdgRateCmd.html create mode 100644 msg/ImageLabeled.html create mode 100644 msg/ImageLabeledArray.html create mode 100644 msg/LandoffDiagnostics.html create mode 100644 msg/MpcPredictionFullState.html create mode 100644 msg/MpcTrackerDiagnostics.html create mode 100644 msg/NodeCpuLoad.html create mode 100644 msg/ObstacleSectors.html create mode 100644 msg/Path.html create mode 100644 msg/PathReference.html create mode 100644 msg/PathWithVelocity.html create mode 100644 msg/PoseWithCovarianceArrayStamped.html create mode 100644 msg/PoseWithCovarianceIdentified.html create mode 100644 msg/ProfilerUpdate.html create mode 100644 msg/Reference.html create mode 100644 msg/ReferenceList.html create mode 100644 msg/ReferenceStamped.html create mode 100644 msg/ReferenceWithVelocity.html create mode 100644 msg/RtkFixType.html create mode 100644 msg/RtkGps.html create mode 100644 msg/Se3Gains.html create mode 100644 msg/SpeedTrackerCommand.html create mode 100644 msg/Sphere.html create mode 100644 msg/StringStamped.html create mode 100644 msg/Track.html create mode 100644 msg/TrackArrayStamped.html create mode 100644 msg/TrackStamped.html create mode 100644 msg/TrackerCommand.html create mode 100644 msg/TrackerStatus.html create mode 100644 msg/TrajectoryReference.html create mode 100644 msg/UInt16Stamped.html create mode 100644 msg/UavManagerDiagnostics.html create mode 100644 msg/UavState.html create mode 100644 msg/UavStatus.html create mode 100644 msg/UavStatusShort.html create mode 100644 msg/VelocityReference.html create mode 100644 msg/VelocityReferenceStamped.html create mode 100644 srv/ConstraintsOverride.html create mode 100644 srv/DynamicsConstraintsSrv.html create mode 100644 srv/Float64Srv.html create mode 100644 srv/Float64StampedSrv.html create mode 100644 srv/GetFloat64.html create mode 100644 srv/GetPathSrv.html create mode 100644 srv/PathSrv.html create mode 100644 srv/ReferenceSrv.html create mode 100644 srv/ReferenceStampedSrv.html create mode 100644 srv/SetInt.html create mode 100644 srv/String.html create mode 100644 srv/TrajectoryReferenceSrv.html create mode 100644 srv/TransformPoseSrv.html create mode 100644 srv/TransformReferenceSrv.html create mode 100644 srv/TransformVector3Srv.html create mode 100644 srv/ValidateReference.html create mode 100644 srv/ValidateReferenceList.html create mode 100644 srv/Vec1.html create mode 100644 srv/Vec4.html create mode 100644 srv/VelocityReferenceSrv.html create mode 100644 srv/VelocityReferenceStampedSrv.html diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 00000000..e69de29b diff --git a/index-msg.html b/index-msg.html new file mode 100644 index 00000000..8a861e0e --- /dev/null +++ b/index-msg.html @@ -0,0 +1,137 @@ + + +mrs_msgs Msg/Srv Documentation + + + + +
+ +

mrs_msgs Msg/Srv Documentation

+ +
+See also: + + + +
+ +

Message types

+ +

Service types

+ + + + + + +
+ + + diff --git a/index.html b/index.html new file mode 100644 index 00000000..8a861e0e --- /dev/null +++ b/index.html @@ -0,0 +1,137 @@ + + +mrs_msgs Msg/Srv Documentation + + + + +
+ +

mrs_msgs Msg/Srv Documentation

+ +
+See also: + + + +
+ +

Message types

+ +

Service types

+ + + + + + +
+ + + diff --git a/msg-styles.css b/msg-styles.css new file mode 100644 index 00000000..d919faf5 --- /dev/null +++ b/msg-styles.css @@ -0,0 +1,49 @@ +html { + background: #333; + color: #333; + font-family: 'Palatino', serif; + font-size: 18px; + line-height: 24px; + text-align: center; + padding: 0px 50px 0px 50px; +} +#container { + background: white; + margin: 25px auto 100px auto; + padding: 50px 50px; + text-align: left; +} +a { + text-decoration: none; +} +a:hover { + text-decoration: underline; +} +.msg-title { + margin-bottom: 40px; + border-bottom: 1px solid #333; + padding: 10px 10px 10px 0px; +} +.filename { + padding: 5px; + background-color: #eee; + border: 1px solid #333; +} +.fancy-msg { + width: auto; + font-size: 14px; + line-height: 16px; + border: 1px solid #333; + padding: 10px; + margin-bottom: 20px; +} + +.raw-msg { + font-family: monospace; + width: auto; + font-size: 14px; + line-height: 16px; + padding: 5px; + border: 1px solid #333; + margin-bottom: 20px; +} diff --git a/msg/BoolStamped.html b/msg/BoolStamped.html new file mode 100644 index 00000000..19e8af1b --- /dev/null +++ b/msg/BoolStamped.html @@ -0,0 +1,34 @@ + + +mrs_msgs/BoolStamped Documentation + + + + +
+ +

mrs_msgs/BoolStamped Message

+ +
+ +

File: mrs_msgs/BoolStamped.msg

+ +

Raw Message Definition

+
+time stamp
bool data

+
+ +

Compact Message Definition

+
+time stamp
bool data
+
+ + +
+ + + +
+ + + diff --git a/msg/ConstraintManagerDiagnostics.html b/msg/ConstraintManagerDiagnostics.html new file mode 100644 index 00000000..ca456b8d --- /dev/null +++ b/msg/ConstraintManagerDiagnostics.html @@ -0,0 +1,34 @@ + + +mrs_msgs/ConstraintManagerDiagnostics Documentation + + + + +
+ +

mrs_msgs/ConstraintManagerDiagnostics Message

+ +
+ +

File: mrs_msgs/ConstraintManagerDiagnostics.msg

+ +

Raw Message Definition

+
+# The diagnostics of the ConstraintManager.

time stamp

# The list of all loaded constraints.
string[] loaded

# The list of constraints which are available for the currently active state estimator.
string[] available

# The name of the current constraints.
string current_name

# The particular values of the current constraints.
# Beware, those might be overloaded by the current controller.
# Subscribe to "control_manager/current_constraints" for the
# true values.
mrs_msgs/DynamicsConstraints current_values

+
+ +

Compact Message Definition

+
+time stamp
string[] loaded
string[] available
string current_name
mrs_msgs/DynamicsConstraints current_values
+
+ + +
+ + + +
+ + + diff --git a/msg/ControlError.html b/msg/ControlError.html new file mode 100644 index 00000000..3202b4c2 --- /dev/null +++ b/msg/ControlError.html @@ -0,0 +1,34 @@ + + +mrs_msgs/ControlError Documentation + + + + +
+ +

mrs_msgs/ControlError Message

+ +
+ +

File: mrs_msgs/ControlError.msg

+ +

Raw Message Definition

+
+std_msgs/Header header

geometry_msgs/Vector3 position_errors
float64 total_position_error
float64 yaw_error

float64 position_eland_threshold
float64 position_failsafe_threshold

+
+ +

Compact Message Definition

+
+std_msgs/Header header
geometry_msgs/Vector3 position_errors
float64 total_position_error
float64 yaw_error
float64 position_eland_threshold
float64 position_failsafe_threshold
+
+ + +
+ + + +
+ + + diff --git a/msg/ControlManagerDiagnostics.html b/msg/ControlManagerDiagnostics.html new file mode 100644 index 00000000..e515e572 --- /dev/null +++ b/msg/ControlManagerDiagnostics.html @@ -0,0 +1,34 @@ + + +mrs_msgs/ControlManagerDiagnostics Documentation + + + + +
+ +

mrs_msgs/ControlManagerDiagnostics Message

+ +
+ +

File: mrs_msgs/ControlManagerDiagnostics.msg

+ +

Raw Message Definition

+
+# This reports on the state of the Control Manager and the currently active tracker and controller.

time stamp
string uav_name

# If the motors are enabled, in other words, if the output of the Control Manager can pass out.
bool output_enabled

# True if the UAV is flying and no special case occurred (emergency land, failsafe, bumper, joystick override).
bool flying_normally

# True if the joystick is overriding control
bool joystick_active

# True if the obstacle bumper is overriding control
bool bumper_active

# The minimum recommended desired rate of incoming UAV State
float64 desired_uav_state_rate

# The name of the currently active tracker
string active_tracker

# The status of the currently active tracker.
mrs_msgs/TrackerStatus tracker_status

# The name of the currently active controller
string active_controller

# The status of the currently active controller.
mrs_msgs/ControllerStatus controller_status

# list of controllers and trackers that are loaded and can be switched to
string[] available_controllers
string[] available_trackers

# flags reporting on whether the trackers and controller should be "human switchable", meaning,
# whether people should be "just" able to switch to them, e.g., using a GUI or TUI interface
bool[] human_switchable_controllers
bool[] human_switchable_trackers

+
+ +

Compact Message Definition

+
+time stamp
string uav_name
bool output_enabled
bool flying_normally
bool joystick_active
bool bumper_active
float64 desired_uav_state_rate
string active_tracker
mrs_msgs/TrackerStatus tracker_status
string active_controller
mrs_msgs/ControllerStatus controller_status
string[] available_controllers
string[] available_trackers
bool[] human_switchable_controllers
bool[] human_switchable_trackers
+
+ + +
+ + + +
+ + + diff --git a/msg/ControllerDiagnostics.html b/msg/ControllerDiagnostics.html new file mode 100644 index 00000000..b1bb5706 --- /dev/null +++ b/msg/ControllerDiagnostics.html @@ -0,0 +1,34 @@ + + +mrs_msgs/ControllerDiagnostics Documentation + + + + +
+ +

mrs_msgs/ControllerDiagnostics Message

+ +
+ +

File: mrs_msgs/ControllerDiagnostics.msg

+ +

Raw Message Definition

+
+std_msgs/Time stamp

# The name of the controller (implementation-wise).
# Beware, multiple instances of the same controller can be running.
# The ControlManagerDiagnostics message contains the name given them
# by the ControlManager.
string controller

# True if the controller is in the initial rampup phase (just after activation).
bool ramping_up

# true if the mass estimator is running
bool mass_estimator

# The estimated mass difference from the nominal mass.
float64 mass_difference

# Total estimated UAV mass.
float64 total_mass

# true if disturbance estimators are running
bool disturbance_estimator

# World-frame disturbances expressed in the world frame.
float64 disturbance_wx_w
float64 disturbance_wy_w

# Body-frame (fcu_untilted) disturbances expressed in the world frame.
float64 disturbance_bx_w
float64 disturbance_by_w

# Body-frame (fcu_untilted) disturbances expressed in the body frame (fcu_untilted).
float64 disturbance_bx_b
float64 disturbance_by_b

# The controller can enforce dynamics constraints over the trackers.
# This can be used when flying with a controller that is limited to
# some maximum speed and acceleration.
bool controller_enforcing_constraints
float64 horizontal_speed_constraint
float64 horizontal_acc_constraint
float64 vertical_asc_speed_constraint
float64 vertical_asc_acc_constraint
float64 vertical_desc_speed_constraint
float64 vertical_desc_acc_constraint

+
+ +

Compact Message Definition

+
+std_msgs/Time stamp
string controller
bool ramping_up
bool mass_estimator
float64 mass_difference
float64 total_mass
bool disturbance_estimator
float64 disturbance_wx_w
float64 disturbance_wy_w
float64 disturbance_bx_w
float64 disturbance_by_w
float64 disturbance_bx_b
float64 disturbance_by_b
bool controller_enforcing_constraints
float64 horizontal_speed_constraint
float64 horizontal_acc_constraint
float64 vertical_asc_speed_constraint
float64 vertical_asc_acc_constraint
float64 vertical_desc_speed_constraint
float64 vertical_desc_acc_constraint
+
+ + +
+ + + +
+ + + diff --git a/msg/ControllerStatus.html b/msg/ControllerStatus.html new file mode 100644 index 00000000..21f3d4d3 --- /dev/null +++ b/msg/ControllerStatus.html @@ -0,0 +1,34 @@ + + +mrs_msgs/ControllerStatus Documentation + + + + +
+ +

mrs_msgs/ControllerStatus Message

+ +
+ +

File: mrs_msgs/ControllerStatus.msg

+ +

Raw Message Definition

+
+bool active

+
+ +

Compact Message Definition

+
+bool active
+
+ + +
+ + + +
+ + + diff --git a/msg/CustomTopic.html b/msg/CustomTopic.html new file mode 100644 index 00000000..b729fcb6 --- /dev/null +++ b/msg/CustomTopic.html @@ -0,0 +1,34 @@ + + +mrs_msgs/CustomTopic Documentation + + + + +
+ +

mrs_msgs/CustomTopic Message

+ +
+ +

File: mrs_msgs/CustomTopic.msg

+ +

Raw Message Definition

+
+string topic_name
float32 topic_hz
int16 topic_color

+
+ +

Compact Message Definition

+
+string topic_name
float32 topic_hz
int16 topic_color
+
+ + +
+ + + +
+ + + diff --git a/msg/DynamicsConstraints.html b/msg/DynamicsConstraints.html new file mode 100644 index 00000000..59af17ab --- /dev/null +++ b/msg/DynamicsConstraints.html @@ -0,0 +1,34 @@ + + +mrs_msgs/DynamicsConstraints Documentation + + + + +
+ +

mrs_msgs/DynamicsConstraints Message

+ +
+ +

File: mrs_msgs/DynamicsConstraints.msg

+ +

Raw Message Definition

+
+# UAV dynamics constraints

# speed: m/s
# acceleration: m/s^2
# jerk: m/s^3
# snap: m/s^4

# translational dynamics

float64 horizontal_speed
float64 horizontal_acceleration
float64 horizontal_jerk
float64 horizontal_snap

float64 vertical_ascending_speed
float64 vertical_ascending_acceleration
float64 vertical_ascending_jerk
float64 vertical_ascending_snap

float64 vertical_descending_speed
float64 vertical_descending_acceleration
float64 vertical_descending_jerk
float64 vertical_descending_snap

# heading

float64 heading_speed
float64 heading_acceleration
float64 heading_jerk
float64 heading_snap

# angular rates: rad/s

float64 roll_rate
float64 pitch_rate
float64 yaw_rate

# maximum tilt, rad
# max angle between body-3 and world-3 axes

float64 tilt

+
+ +

Compact Message Definition

+
+float64 horizontal_speed
float64 horizontal_acceleration
float64 horizontal_jerk
float64 horizontal_snap
float64 vertical_ascending_speed
float64 vertical_ascending_acceleration
float64 vertical_ascending_jerk
float64 vertical_ascending_snap
float64 vertical_descending_speed
float64 vertical_descending_acceleration
float64 vertical_descending_jerk
float64 vertical_descending_snap
float64 heading_speed
float64 heading_acceleration
float64 heading_jerk
float64 heading_snap
float64 roll_rate
float64 pitch_rate
float64 yaw_rate
float64 tilt
+
+ + +
+ + + +
+ + + diff --git a/msg/EstimationDiagnostics.html b/msg/EstimationDiagnostics.html new file mode 100644 index 00000000..f8eb211d --- /dev/null +++ b/msg/EstimationDiagnostics.html @@ -0,0 +1,34 @@ + + +mrs_msgs/EstimationDiagnostics Documentation + + + + +
+ +

mrs_msgs/EstimationDiagnostics Message

+ +
+ +

File: mrs_msgs/EstimationDiagnostics.msg

+ +

Raw Message Definition

+
+std_msgs/Header header

# frame of velocities and accelerations
string child_frame_id

# current estimated state (corresponds to uav_state msg)
geometry_msgs/Pose pose
geometry_msgs/Twist velocity
geometry_msgs/Accel acceleration

# agl height (above ground level)
float64 agl_height

# max allowed flight height (defined by safety area and available sensors)
float64 max_flight_z

# current state machine state
string sm_state

# current state estimator used for control
string current_state_estimator

# current subestimators used for control
string estimator_horizontal
string estimator_vertical
string estimator_heading

# current agl height estimator
string estimator_agl_height

# rate of estimation prediction and uav_state publishing
uint32 estimation_rate

# number of performed estimators switches
uint32 estimator_iteration

# estimators that are running
string[] running_state_estimators

# estimators that are healthy and ready to be switch into
string[] switchable_state_estimators

# loaded platform config file
string platform_config

# loaded custom config file
string custom_config

+
+ +

Compact Message Definition

+
+std_msgs/Header header
string child_frame_id
geometry_msgs/Pose pose
geometry_msgs/Twist velocity
geometry_msgs/Accel acceleration
float64 agl_height
float64 max_flight_z
string sm_state
string current_state_estimator
string estimator_horizontal
string estimator_vertical
string estimator_heading
string estimator_agl_height
uint32 estimation_rate
uint32 estimator_iteration
string[] running_state_estimators
string[] switchable_state_estimators
string platform_config
string custom_config
+
+ + +
+ + + +
+ + + diff --git a/msg/EstimatorCorrection.html b/msg/EstimatorCorrection.html new file mode 100644 index 00000000..d89192e6 --- /dev/null +++ b/msg/EstimatorCorrection.html @@ -0,0 +1,34 @@ + + +mrs_msgs/EstimatorCorrection Documentation + + + + +
+ +

mrs_msgs/EstimatorCorrection Message

+ +
+ +

File: mrs_msgs/EstimatorCorrection.msg

+ +

Raw Message Definition

+
+std_msgs/Header header

string estimator_name
string name
uint8 state_id
float64[] state
float64[] covariance

+
+ +

Compact Message Definition

+
+std_msgs/Header header
string estimator_name
string name
uint8 state_id
float64[] state
float64[] covariance
+
+ + +
+ + + +
+ + + diff --git a/msg/EstimatorDiagnostics.html b/msg/EstimatorDiagnostics.html new file mode 100644 index 00000000..77be07df --- /dev/null +++ b/msg/EstimatorDiagnostics.html @@ -0,0 +1,34 @@ + + +mrs_msgs/EstimatorDiagnostics Documentation + + + + +
+ +

mrs_msgs/EstimatorDiagnostics Message

+ +
+ +

File: mrs_msgs/EstimatorDiagnostics.msg

+ +

Raw Message Definition

+
+std_msgs/Header header

string estimator_name
string estimator_type
string estimator_sm_state


+
+ +

Compact Message Definition

+
+std_msgs/Header header
string estimator_name
string estimator_type
string estimator_sm_state
+
+ + +
+ + + +
+ + + diff --git a/msg/EstimatorInput.html b/msg/EstimatorInput.html new file mode 100644 index 00000000..bd490209 --- /dev/null +++ b/msg/EstimatorInput.html @@ -0,0 +1,34 @@ + + +mrs_msgs/EstimatorInput Documentation + + + + +
+ +

mrs_msgs/EstimatorInput Message

+ +
+ +

File: mrs_msgs/EstimatorInput.msg

+ +

Raw Message Definition

+
+Header header

# unbiased acceleration caused by controller's action
geometry_msgs/Vector3 control_acceleration

# heading rate caused by the controller's action
float64 control_hdg_rate

+
+ +

Compact Message Definition

+
+std_msgs/Header header
geometry_msgs/Vector3 control_acceleration
float64 control_hdg_rate
+
+ + +
+ + + +
+ + + diff --git a/msg/EstimatorOutput.html b/msg/EstimatorOutput.html new file mode 100644 index 00000000..2f9bfb28 --- /dev/null +++ b/msg/EstimatorOutput.html @@ -0,0 +1,34 @@ + + +mrs_msgs/EstimatorOutput Documentation + + + + +
+ +

mrs_msgs/EstimatorOutput Message

+ +
+ +

File: mrs_msgs/EstimatorOutput.msg

+ +

Raw Message Definition

+
+std_msgs/Header header

float64[] state
float64[] covariance

+
+ +

Compact Message Definition

+
+std_msgs/Header header
float64[] state
float64[] covariance
+
+ + +
+ + + +
+ + + diff --git a/msg/EulerAngles.html b/msg/EulerAngles.html new file mode 100644 index 00000000..ea00833c --- /dev/null +++ b/msg/EulerAngles.html @@ -0,0 +1,34 @@ + + +mrs_msgs/EulerAngles Documentation + + + + +
+ +

mrs_msgs/EulerAngles Message

+ +
+ +

File: mrs_msgs/EulerAngles.msg

+ +

Raw Message Definition

+
+float64 yaw
float64 pitch
float64 roll

+
+ +

Compact Message Definition

+
+float64 yaw
float64 pitch
float64 roll
+
+ + +
+ + + +
+ + + diff --git a/msg/Float64.html b/msg/Float64.html new file mode 100644 index 00000000..84d08d17 --- /dev/null +++ b/msg/Float64.html @@ -0,0 +1,34 @@ + + +mrs_msgs/Float64 Documentation + + + + +
+ +

mrs_msgs/Float64 Message

+ +
+ +

File: mrs_msgs/Float64.msg

+ +

Raw Message Definition

+
+float64 value

+
+ +

Compact Message Definition

+
+float64 value
+
+ + +
+ + + +
+ + + diff --git a/msg/Float64ArrayStamped.html b/msg/Float64ArrayStamped.html new file mode 100644 index 00000000..b57370b8 --- /dev/null +++ b/msg/Float64ArrayStamped.html @@ -0,0 +1,34 @@ + + +mrs_msgs/Float64ArrayStamped Documentation + + + + +
+ +

mrs_msgs/Float64ArrayStamped Message

+ +
+ +

File: mrs_msgs/Float64ArrayStamped.msg

+ +

Raw Message Definition

+
+std_msgs/Header header
float64[] values

+
+ +

Compact Message Definition

+
+std_msgs/Header header
float64[] values
+
+ + +
+ + + +
+ + + diff --git a/msg/Float64MultiArrayStamped.html b/msg/Float64MultiArrayStamped.html new file mode 100644 index 00000000..dc4e6214 --- /dev/null +++ b/msg/Float64MultiArrayStamped.html @@ -0,0 +1,34 @@ + + +mrs_msgs/Float64MultiArrayStamped Documentation + + + + +
+ +

mrs_msgs/Float64MultiArrayStamped Message

+ +
+ +

File: mrs_msgs/Float64MultiArrayStamped.msg

+ +

Raw Message Definition

+
+# Float64MultiArrayStamped
std_msgs/Header header
std_msgs/Float64MultiArray matrix

+
+ +

Compact Message Definition

+ + + +
+ + + +
+ + + diff --git a/msg/Float64Stamped.html b/msg/Float64Stamped.html new file mode 100644 index 00000000..e847fb20 --- /dev/null +++ b/msg/Float64Stamped.html @@ -0,0 +1,34 @@ + + +mrs_msgs/Float64Stamped Documentation + + + + +
+ +

mrs_msgs/Float64Stamped Message

+ +
+ +

File: mrs_msgs/Float64Stamped.msg

+ +

Raw Message Definition

+
+std_msgs/Header header
float64 value

+
+ +

Compact Message Definition

+
+std_msgs/Header header
float64 value
+
+ + +
+ + + +
+ + + diff --git a/msg/FuturePoint.html b/msg/FuturePoint.html new file mode 100644 index 00000000..890b81e2 --- /dev/null +++ b/msg/FuturePoint.html @@ -0,0 +1,34 @@ + + +mrs_msgs/FuturePoint Documentation + + + + +
+ +

mrs_msgs/FuturePoint Message

+ +
+ +

File: mrs_msgs/FuturePoint.msg

+ +

Raw Message Definition

+
+float32 x
float32 y
float32 z

+
+ +

Compact Message Definition

+
+float32 x
float32 y
float32 z
+
+ + +
+ + + +
+ + + diff --git a/msg/FutureTrajectory.html b/msg/FutureTrajectory.html new file mode 100644 index 00000000..cdf27b9c --- /dev/null +++ b/msg/FutureTrajectory.html @@ -0,0 +1,34 @@ + + +mrs_msgs/FutureTrajectory Documentation + + + + +
+ +

mrs_msgs/FutureTrajectory Message

+ +
+ +

File: mrs_msgs/FutureTrajectory.msg

+ +

Raw Message Definition

+
+time stamp
string uav_name
int32 priority
bool collision_avoidance
FuturePoint[] points 

+
+ +

Compact Message Definition

+
+time stamp
string uav_name
int32 priority
bool collision_avoidance
mrs_msgs/FuturePoint[] points
+
+ + +
+ + + +
+ + + diff --git a/msg/GainManagerDiagnostics.html b/msg/GainManagerDiagnostics.html new file mode 100644 index 00000000..7201fef2 --- /dev/null +++ b/msg/GainManagerDiagnostics.html @@ -0,0 +1,34 @@ + + +mrs_msgs/GainManagerDiagnostics Documentation + + + + +
+ +

mrs_msgs/GainManagerDiagnostics Message

+ +
+ +

File: mrs_msgs/GainManagerDiagnostics.msg

+ +

Raw Message Definition

+
+# The diagnostics of the GainManager.

time stamp

# The list of all loaded gains.
string[] loaded

# The list of gains which are available for the currently active state estimator.
string[] available

# The name of the current gains.
string current_name

# The particular values of the current gains.
mrs_msgs/Se3Gains current_values

+
+ +

Compact Message Definition

+
+time stamp
string[] loaded
string[] available
string current_name
mrs_msgs/Se3Gains current_values
+
+ + +
+ + + +
+ + + diff --git a/msg/GazeboSpawnerDiagnostics.html b/msg/GazeboSpawnerDiagnostics.html new file mode 100644 index 00000000..1a994b2d --- /dev/null +++ b/msg/GazeboSpawnerDiagnostics.html @@ -0,0 +1,34 @@ + + +mrs_msgs/GazeboSpawnerDiagnostics Documentation + + + + +
+ +

mrs_msgs/GazeboSpawnerDiagnostics Message

+ +
+ +

File: mrs_msgs/GazeboSpawnerDiagnostics.msg

+ +

Raw Message Definition

+
+bool spawn_called
bool processing
string[] active_vehicles
string[] queued_vehicles
uint8 queued_processes

+
+ +

Compact Message Definition

+
+bool spawn_called
bool processing
string[] active_vehicles
string[] queued_vehicles
uint8 queued_processes
+
+ + +
+ + + +
+ + + diff --git a/msg/GimbalState.html b/msg/GimbalState.html new file mode 100644 index 00000000..55d0fad3 --- /dev/null +++ b/msg/GimbalState.html @@ -0,0 +1,34 @@ + + +mrs_msgs/GimbalState Documentation + + + + +
+ +

mrs_msgs/GimbalState Message

+ +
+ +

File: mrs_msgs/GimbalState.msg

+ +

Raw Message Definition

+
+std_msgs/Header header

uint16 gimbal_tilt
uint16 gimbal_pan

bool is_on
bool fpv_mode

+
+ +

Compact Message Definition

+
+std_msgs/Header header
uint16 gimbal_tilt
uint16 gimbal_pan
bool is_on
bool fpv_mode
+
+ + +
+ + + +
+ + + diff --git a/msg/GpsData.html b/msg/GpsData.html new file mode 100644 index 00000000..0eb9a3e3 --- /dev/null +++ b/msg/GpsData.html @@ -0,0 +1,34 @@ + + +mrs_msgs/GpsData Documentation + + + + +
+ +

mrs_msgs/GpsData Message

+ +
+ +

File: mrs_msgs/GpsData.msg

+ +

Raw Message Definition

+
+float64 latitude
float64 longitude
float64 altitude
float64[9] covariance

+
+ +

Compact Message Definition

+
+float64 latitude
float64 longitude
float64 altitude
float64[9] covariance
+
+ + +
+ + + +
+ + + diff --git a/msg/GripperDiagnostics.html b/msg/GripperDiagnostics.html new file mode 100644 index 00000000..96ec892f --- /dev/null +++ b/msg/GripperDiagnostics.html @@ -0,0 +1,34 @@ + + +mrs_msgs/GripperDiagnostics Documentation + + + + +
+ +

mrs_msgs/GripperDiagnostics Message

+ +
+ +

File: mrs_msgs/GripperDiagnostics.msg

+ +

Raw Message Definition

+
+time stamp

bool gripper_on
bool gripping_object

bool has_hall
int32 hall1_debug
int32 hall2_debug

bool has_ultrasonic
int32 ultrasonic1_debug
int32 ultrasonic2_debug

bool has_proximity
int32 proximity1_debug
int32 proximity2_debug

+
+ +

Compact Message Definition

+
+time stamp
bool gripper_on
bool gripping_object
bool has_hall
int32 hall1_debug
int32 hall2_debug
bool has_ultrasonic
int32 ultrasonic1_debug
int32 ultrasonic2_debug
bool has_proximity
int32 proximity1_debug
int32 proximity2_debug
+
+ + +
+ + + +
+ + + diff --git a/msg/Histogram.html b/msg/Histogram.html new file mode 100644 index 00000000..fa39c423 --- /dev/null +++ b/msg/Histogram.html @@ -0,0 +1,34 @@ + + +mrs_msgs/Histogram Documentation + + + + +
+ +

mrs_msgs/Histogram Message

+ +
+ +

File: mrs_msgs/Histogram.msg

+ +

Raw Message Definition

+
+# This is a debug message for the mrs_bumper package.
# It contains a histogram of depth values from a depthmap
# image, if the depth sensor is used for obstacle detection.

# Time at which the data in this message was generated, coordinate frame ID.
std_msgs/Header header

# Unit of distance measurement in the histogram (e.g. "mm" for millimeters").
string    unit

# Structure of the histogram.
float64   bin_size
float64   bin_min
float64   bin_max

# The mark at which an obstacle was detected (if equal to the number of bins,
# no obstacle was detected).
uint32    bin_mark

# Bin values of the histogram.
float32[] bins

+
+ +

Compact Message Definition

+
+std_msgs/Header header
string unit
float64 bin_size
float64 bin_min
float64 bin_max
uint32 bin_mark
float32[] bins
+
+ + +
+ + + +
+ + + diff --git a/msg/HwApiAccelerationHdgCmd.html b/msg/HwApiAccelerationHdgCmd.html new file mode 100644 index 00000000..ca830bda --- /dev/null +++ b/msg/HwApiAccelerationHdgCmd.html @@ -0,0 +1,34 @@ + + +mrs_msgs/HwApiAccelerationHdgCmd Documentation + + + + +
+ +

mrs_msgs/HwApiAccelerationHdgCmd Message

+ +
+ +

File: mrs_msgs/HwApiAccelerationHdgCmd.msg

+ +

Raw Message Definition

+
+std_msgs/Header header

geometry_msgs/Vector3 acceleration
float64 heading

+
+ +

Compact Message Definition

+
+std_msgs/Header header
geometry_msgs/Vector3 acceleration
float64 heading
+
+ + +
+ + + +
+ + + diff --git a/msg/HwApiAccelerationHdgRateCmd.html b/msg/HwApiAccelerationHdgRateCmd.html new file mode 100644 index 00000000..bf2fe493 --- /dev/null +++ b/msg/HwApiAccelerationHdgRateCmd.html @@ -0,0 +1,34 @@ + + +mrs_msgs/HwApiAccelerationHdgRateCmd Documentation + + + + +
+ +

mrs_msgs/HwApiAccelerationHdgRateCmd Message

+ +
+ +

File: mrs_msgs/HwApiAccelerationHdgRateCmd.msg

+ +

Raw Message Definition

+
+std_msgs/Header header

geometry_msgs/Vector3 acceleration
float64 heading_rate

+
+ +

Compact Message Definition

+
+std_msgs/Header header
geometry_msgs/Vector3 acceleration
float64 heading_rate
+
+ + +
+ + + +
+ + + diff --git a/msg/HwApiActuatorCmd.html b/msg/HwApiActuatorCmd.html new file mode 100644 index 00000000..6caad6d6 --- /dev/null +++ b/msg/HwApiActuatorCmd.html @@ -0,0 +1,34 @@ + + +mrs_msgs/HwApiActuatorCmd Documentation + + + + +
+ +

mrs_msgs/HwApiActuatorCmd Message

+ +
+ +

File: mrs_msgs/HwApiActuatorCmd.msg

+ +

Raw Message Definition

+
+time stamp

# motor signals, throttle [0, 1]
float32[] motors

+
+ +

Compact Message Definition

+
+time stamp
float32[] motors
+
+ + +
+ + + +
+ + + diff --git a/msg/HwApiAltitude.html b/msg/HwApiAltitude.html new file mode 100644 index 00000000..985966a5 --- /dev/null +++ b/msg/HwApiAltitude.html @@ -0,0 +1,34 @@ + + +mrs_msgs/HwApiAltitude Documentation + + + + +
+ +

mrs_msgs/HwApiAltitude Message

+ +
+ +

File: mrs_msgs/HwApiAltitude.msg

+ +

Raw Message Definition

+
+time stamp

# Above Mean Sea Level
float64 amsl

+
+ +

Compact Message Definition

+
+time stamp
float64 amsl
+
+ + +
+ + + +
+ + + diff --git a/msg/HwApiAttitudeCmd.html b/msg/HwApiAttitudeCmd.html new file mode 100644 index 00000000..af97e614 --- /dev/null +++ b/msg/HwApiAttitudeCmd.html @@ -0,0 +1,34 @@ + + +mrs_msgs/HwApiAttitudeCmd Documentation + + + + +
+ +

mrs_msgs/HwApiAttitudeCmd Message

+ +
+ +

File: mrs_msgs/HwApiAttitudeCmd.msg

+ +

Raw Message Definition

+
+time stamp

geometry_msgs/Quaternion orientation
float64 throttle

+
+ +

Compact Message Definition

+
+time stamp
geometry_msgs/Quaternion orientation
float64 throttle
+
+ + +
+ + + +
+ + + diff --git a/msg/HwApiAttitudeRateCmd.html b/msg/HwApiAttitudeRateCmd.html new file mode 100644 index 00000000..a656246e --- /dev/null +++ b/msg/HwApiAttitudeRateCmd.html @@ -0,0 +1,34 @@ + + +mrs_msgs/HwApiAttitudeRateCmd Documentation + + + + +
+ +

mrs_msgs/HwApiAttitudeRateCmd Message

+ +
+ +

File: mrs_msgs/HwApiAttitudeRateCmd.msg

+ +

Raw Message Definition

+
+time stamp

# angular rates [rad] in the Front-Left-Up body frame
geometry_msgs/Vector3 body_rate
float64 throttle

+
+ +

Compact Message Definition

+
+time stamp
geometry_msgs/Vector3 body_rate
float64 throttle
+
+ + +
+ + + +
+ + + diff --git a/msg/HwApiCapabilities.html b/msg/HwApiCapabilities.html new file mode 100644 index 00000000..0a3125e0 --- /dev/null +++ b/msg/HwApiCapabilities.html @@ -0,0 +1,34 @@ + + +mrs_msgs/HwApiCapabilities Documentation + + + + +
+ +

mrs_msgs/HwApiCapabilities Message

+ +
+ +

File: mrs_msgs/HwApiCapabilities.msg

+ +

Raw Message Definition

+
+time stamp

string api_name

bool accepts_actuator_cmd
bool accepts_attitude_cmd
bool accepts_attitude_rate_cmd
bool accepts_control_group_cmd
bool accepts_acceleration_hdg_rate_cmd
bool accepts_acceleration_hdg_cmd
bool accepts_velocity_hdg_rate_cmd
bool accepts_velocity_hdg_cmd
bool accepts_position_cmd

bool produces_ground_truth
bool produces_gnss
bool produces_rtk
bool produces_imu
bool produces_distance_sensor
bool produces_altitude
bool produces_magnetometer_heading
bool produces_rc_channels
bool produces_battery_state
bool produces_position
bool produces_orientation
bool produces_velocity
bool produces_angular_velocity
bool produces_odometry
bool produces_magnetic_field

+
+ +

Compact Message Definition

+
+time stamp
string api_name
bool accepts_actuator_cmd
bool accepts_attitude_cmd
bool accepts_attitude_rate_cmd
bool accepts_control_group_cmd
bool accepts_acceleration_hdg_rate_cmd
bool accepts_acceleration_hdg_cmd
bool accepts_velocity_hdg_rate_cmd
bool accepts_velocity_hdg_cmd
bool accepts_position_cmd
bool produces_ground_truth
bool produces_gnss
bool produces_rtk
bool produces_imu
bool produces_distance_sensor
bool produces_altitude
bool produces_magnetometer_heading
bool produces_rc_channels
bool produces_battery_state
bool produces_position
bool produces_orientation
bool produces_velocity
bool produces_angular_velocity
bool produces_odometry
bool produces_magnetic_field
+
+ + +
+ + + +
+ + + diff --git a/msg/HwApiControlGroupCmd.html b/msg/HwApiControlGroupCmd.html new file mode 100644 index 00000000..ba40fd3f --- /dev/null +++ b/msg/HwApiControlGroupCmd.html @@ -0,0 +1,34 @@ + + +mrs_msgs/HwApiControlGroupCmd Documentation + + + + +
+ +

mrs_msgs/HwApiControlGroupCmd Message

+ +
+ +

File: mrs_msgs/HwApiControlGroupCmd.msg

+ +

Raw Message Definition

+
+time stamp

# 4DOF control vector, in the Front-Left-Up body frame
#
# The control group signals are first passed through a mixer matrix,
# then desaturated and applied to the motor outputs [0, 1].
float32 roll # [-1, 1]
float32 pitch # [-1, 1]
float32 yaw # [-1, 1]
float32 throttle # [0, 1]

+
+ +

Compact Message Definition

+
+time stamp
float32 roll
float32 pitch
float32 yaw
float32 throttle
+
+ + +
+ + + +
+ + + diff --git a/msg/HwApiPositionCmd.html b/msg/HwApiPositionCmd.html new file mode 100644 index 00000000..38d61de2 --- /dev/null +++ b/msg/HwApiPositionCmd.html @@ -0,0 +1,34 @@ + + +mrs_msgs/HwApiPositionCmd Documentation + + + + +
+ +

mrs_msgs/HwApiPositionCmd Message

+ +
+ +

File: mrs_msgs/HwApiPositionCmd.msg

+ +

Raw Message Definition

+
+std_msgs/Header header

geometry_msgs/Point position
float64 heading

+
+ +

Compact Message Definition

+
+std_msgs/Header header
geometry_msgs/Point position
float64 heading
+
+ + +
+ + + +
+ + + diff --git a/msg/HwApiRcChannels.html b/msg/HwApiRcChannels.html new file mode 100644 index 00000000..ed99d28c --- /dev/null +++ b/msg/HwApiRcChannels.html @@ -0,0 +1,34 @@ + + +mrs_msgs/HwApiRcChannels Documentation + + + + +
+ +

mrs_msgs/HwApiRcChannels Message

+ +
+ +

File: mrs_msgs/HwApiRcChannels.msg

+ +

Raw Message Definition

+
+time stamp

# channels on %/100
float64[] channels

+
+ +

Compact Message Definition

+
+time stamp
float64[] channels
+
+ + +
+ + + +
+ + + diff --git a/msg/HwApiStatus.html b/msg/HwApiStatus.html new file mode 100644 index 00000000..b1323e17 --- /dev/null +++ b/msg/HwApiStatus.html @@ -0,0 +1,34 @@ + + +mrs_msgs/HwApiStatus Documentation + + + + +
+ +

mrs_msgs/HwApiStatus Message

+ +
+ +

File: mrs_msgs/HwApiStatus.msg

+ +

Raw Message Definition

+
+time stamp

# true if the interface is connected to the HW
bool connected

# motors can be spinned
bool armed

# under the control of the companion computer
bool offboard

# string describing a particular mode
string mode

+
+ +

Compact Message Definition

+
+time stamp
bool connected
bool armed
bool offboard
string mode
+
+ + +
+ + + +
+ + + diff --git a/msg/HwApiVelocityHdgCmd.html b/msg/HwApiVelocityHdgCmd.html new file mode 100644 index 00000000..76d2896f --- /dev/null +++ b/msg/HwApiVelocityHdgCmd.html @@ -0,0 +1,34 @@ + + +mrs_msgs/HwApiVelocityHdgCmd Documentation + + + + +
+ +

mrs_msgs/HwApiVelocityHdgCmd Message

+ +
+ +

File: mrs_msgs/HwApiVelocityHdgCmd.msg

+ +

Raw Message Definition

+
+std_msgs/Header header

geometry_msgs/Vector3 velocity
float64 heading

+
+ +

Compact Message Definition

+
+std_msgs/Header header
geometry_msgs/Vector3 velocity
float64 heading
+
+ + +
+ + + +
+ + + diff --git a/msg/HwApiVelocityHdgRateCmd.html b/msg/HwApiVelocityHdgRateCmd.html new file mode 100644 index 00000000..66f20cfd --- /dev/null +++ b/msg/HwApiVelocityHdgRateCmd.html @@ -0,0 +1,34 @@ + + +mrs_msgs/HwApiVelocityHdgRateCmd Documentation + + + + +
+ +

mrs_msgs/HwApiVelocityHdgRateCmd Message

+ +
+ +

File: mrs_msgs/HwApiVelocityHdgRateCmd.msg

+ +

Raw Message Definition

+
+std_msgs/Header header

geometry_msgs/Vector3 velocity
float64 heading_rate

+
+ +

Compact Message Definition

+
+std_msgs/Header header
geometry_msgs/Vector3 velocity
float64 heading_rate
+
+ + +
+ + + +
+ + + diff --git a/msg/ImageLabeled.html b/msg/ImageLabeled.html new file mode 100644 index 00000000..19dbd58a --- /dev/null +++ b/msg/ImageLabeled.html @@ -0,0 +1,34 @@ + + +mrs_msgs/ImageLabeled Documentation + + + + +
+ +

mrs_msgs/ImageLabeled Message

+ +
+ +

File: mrs_msgs/ImageLabeled.msg

+ +

Raw Message Definition

+
+string label
sensor_msgs/Image img

+
+ +

Compact Message Definition

+
+string label
sensor_msgs/Image img
+
+ + +
+ + + +
+ + + diff --git a/msg/ImageLabeledArray.html b/msg/ImageLabeledArray.html new file mode 100644 index 00000000..a7b4ab7c --- /dev/null +++ b/msg/ImageLabeledArray.html @@ -0,0 +1,34 @@ + + +mrs_msgs/ImageLabeledArray Documentation + + + + +
+ +

mrs_msgs/ImageLabeledArray Message

+ +
+ +

File: mrs_msgs/ImageLabeledArray.msg

+ +

Raw Message Definition

+
+# This message represents an Image and corresponding camera label
# Can be suitable for any multi camera setup as UVDar or stereo pair
# to synchronise all images on a ROS level (check all timestamps and
# collect them in one array with one timestamp)

Header header
mrs_msgs/ImageLabeled[] imgs_labeled

+
+ +

Compact Message Definition

+ + + +
+ + + +
+ + + diff --git a/msg/LandoffDiagnostics.html b/msg/LandoffDiagnostics.html new file mode 100644 index 00000000..11f95647 --- /dev/null +++ b/msg/LandoffDiagnostics.html @@ -0,0 +1,34 @@ + + +mrs_msgs/LandoffDiagnostics Documentation + + + + +
+ +

mrs_msgs/LandoffDiagnostics Message

+ +
+ +

File: mrs_msgs/LandoffDiagnostics.msg

+ +

Raw Message Definition

+
+time stamp
bool active
bool landing
bool taking_off
bool elanding

+
+ +

Compact Message Definition

+
+time stamp
bool active
bool landing
bool taking_off
bool elanding
+
+ + +
+ + + +
+ + + diff --git a/msg/MpcPredictionFullState.html b/msg/MpcPredictionFullState.html new file mode 100644 index 00000000..2175306d --- /dev/null +++ b/msg/MpcPredictionFullState.html @@ -0,0 +1,34 @@ + + +mrs_msgs/MpcPredictionFullState Documentation + + + + +
+ +

mrs_msgs/MpcPredictionFullState Message

+ +
+ +

File: mrs_msgs/MpcPredictionFullState.msg

+ +

Raw Message Definition

+
+Header header

int64 input_id

time[] stamps

geometry_msgs/Point[] position
geometry_msgs/Vector3[] velocity
geometry_msgs/Vector3[] acceleration
geometry_msgs/Vector3[] jerk

float64[] heading
float64[] heading_rate
float64[] heading_acceleration
float64[] heading_jerk

+
+ +

Compact Message Definition

+
+std_msgs/Header header
int64 input_id
time[] stamps
geometry_msgs/Point[] position
geometry_msgs/Vector3[] velocity
geometry_msgs/Vector3[] acceleration
geometry_msgs/Vector3[] jerk
float64[] heading
float64[] heading_rate
float64[] heading_acceleration
float64[] heading_jerk
+
+ + +
+ + + +
+ + + diff --git a/msg/MpcTrackerDiagnostics.html b/msg/MpcTrackerDiagnostics.html new file mode 100644 index 00000000..0d98dd5d --- /dev/null +++ b/msg/MpcTrackerDiagnostics.html @@ -0,0 +1,34 @@ + + +mrs_msgs/MpcTrackerDiagnostics Documentation + + + + +
+ +

mrs_msgs/MpcTrackerDiagnostics Message

+ +
+ +

File: mrs_msgs/MpcTrackerDiagnostics.msg

+ +

Raw Message Definition

+
+Header header

string uav_name
bool active
bool collision_avoidance_active
bool avoiding_collision
string[] avoidance_active_uavs
geometry_msgs/Pose setpoint

+
+ +

Compact Message Definition

+
+std_msgs/Header header
string uav_name
bool active
bool collision_avoidance_active
bool avoiding_collision
string[] avoidance_active_uavs
geometry_msgs/Pose setpoint
+
+ + +
+ + + +
+ + + diff --git a/msg/NodeCpuLoad.html b/msg/NodeCpuLoad.html new file mode 100644 index 00000000..5ad2d883 --- /dev/null +++ b/msg/NodeCpuLoad.html @@ -0,0 +1,34 @@ + + +mrs_msgs/NodeCpuLoad Documentation + + + + +
+ +

mrs_msgs/NodeCpuLoad Message

+ +
+ +

File: mrs_msgs/NodeCpuLoad.msg

+ +

Raw Message Definition

+
+string[] node_names
float32[] cpu_loads

+
+ +

Compact Message Definition

+
+string[] node_names
float32[] cpu_loads
+
+ + +
+ + + +
+ + + diff --git a/msg/ObstacleSectors.html b/msg/ObstacleSectors.html new file mode 100644 index 00000000..e57d3e9d --- /dev/null +++ b/msg/ObstacleSectors.html @@ -0,0 +1,34 @@ + + +mrs_msgs/ObstacleSectors Documentation + + + + +
+ +

mrs_msgs/ObstacleSectors Message

+ +
+ +

File: mrs_msgs/ObstacleSectors.msg

+ +

Raw Message Definition

+
+# This message represents the output from the mrs_bumper package.
#
# The *sectors* variable contains information about obstacles in the horizontal,
# bottom and up sectors. Horizontal sectors take up the first part of the array.
# Bottom and up sectors are the second and first elements from the end of the array:
# sectors[0, 1, ..., n_horizontal_sectors-1] -> horizontal sectors
# sectors[n_horizontal_sectors]              -> bottom sector
# sectors[n_horizontal_sectors+1]            -> top sector
#
# The horizontal sectors are indexed counterclockwise, starting from the front facing
# sector, relative to the MAV orientation (see picture below). The last two
# elements of the *sectors* variable are the above and below sectors, respectively.
#
#         TOP VIEW
#         --------
#
#        \         /
#         \   0   /   (forward)
#          \     /        x 
#                         ^
#            O O          |
#        1    X    3   <--* z
#            O O       y
#                
#          /     \
#         /   2   \
#        /         \

# Time at which the data in this message was generated, coordinate frame ID.
std_msgs/Header header

# Number of horizontal bumper sectors (total number of sectors -2).
uint32    n_horizontal_sectors

# Vertical FOV of the individual horizontal sectors.
float64   sectors_vertical_fov

# Distance to closest detected obstacle in each sector.
float64[] sectors

# Sensor ID of the sensor, which was used for obstacle detection in each sector.
int8[]    sector_sensors

## Obstacle distance special values.
float64 OBSTACLE_NOT_DETECTED=-1
float64 OBSTACLE_NO_DATA=-2

## Sensor types enum.
int8 SENSOR_NONE=-1
int8 SENSOR_DEPTH=0
int8 SENSOR_LIDAR1D=1
int8 SENSOR_LIDAR2D=2
int8 SENSOR_LIDAR3D=3

+
+ +

Compact Message Definition

+
+float64 OBSTACLE_NOT_DETECTED=-1
float64 OBSTACLE_NO_DATA=-2
int8 SENSOR_NONE=-1
int8 SENSOR_DEPTH=0
int8 SENSOR_LIDAR1D=1
int8 SENSOR_LIDAR2D=2
int8 SENSOR_LIDAR3D=3
std_msgs/Header header
uint32 n_horizontal_sectors
float64 sectors_vertical_fov
float64[] sectors
int8[] sector_sensors
+
+ + +
+ + + +
+ + + diff --git a/msg/Path.html b/msg/Path.html new file mode 100644 index 00000000..6bf8ccb8 --- /dev/null +++ b/msg/Path.html @@ -0,0 +1,34 @@ + + +mrs_msgs/Path Documentation + + + + +
+ +

mrs_msgs/Path Message

+ +
+ +

File: mrs_msgs/Path.msg

+ +

Raw Message Definition

+
+Header header

int64 input_id

bool use_heading
bool fly_now
bool stop_at_waypoints
bool loop

# how much time [s] is given to the solver (fallback sampling is triggered after that)
# used when > 0, value from the config is used otherwise
float64 max_execution_time

# how much [s] can the resulting trajectory deviate from the path
# used when > 0, value from the config is used otherwise
float64 max_deviation_from_path

# when true, the by-default-ON prepanding of the current state is disabled
bool dont_prepend_current_state

bool override_constraints
float64 override_max_velocity_horizontal
float64 override_max_acceleration_horizontal
float64 override_max_jerk_horizontal
float64 override_max_velocity_vertical
float64 override_max_acceleration_vertical
float64 override_max_jerk_vertical

bool relax_heading

Reference[] points

+
+ +

Compact Message Definition

+
+std_msgs/Header header
int64 input_id
bool use_heading
bool fly_now
bool stop_at_waypoints
bool loop
float64 max_execution_time
float64 max_deviation_from_path
bool dont_prepend_current_state
bool override_constraints
float64 override_max_velocity_horizontal
float64 override_max_acceleration_horizontal
float64 override_max_jerk_horizontal
float64 override_max_velocity_vertical
float64 override_max_acceleration_vertical
float64 override_max_jerk_vertical
bool relax_heading
mrs_msgs/Reference[] points
+
+ + +
+ + + +
+ + + diff --git a/msg/PathReference.html b/msg/PathReference.html new file mode 100644 index 00000000..6e2c2028 --- /dev/null +++ b/msg/PathReference.html @@ -0,0 +1,34 @@ + + +mrs_msgs/PathReference Documentation + + + + +
+ +

mrs_msgs/PathReference Message

+ +
+ +

File: mrs_msgs/PathReference.msg

+ +

Raw Message Definition

+
+# The Path reference

Header header

# True if the heading part should be tracked, otherwise the tracker should maintain the current heading.
bool use_heading

# True if a planner should start being tracked immediately after receiving it.
# Beware the header time stamp matters in this case.
bool fly_now

# True if the path should be looped.
bool loop

# The list of points in the path.
Reference[] points 

+
+ +

Compact Message Definition

+
+std_msgs/Header header
bool use_heading
bool fly_now
bool loop
mrs_msgs/Reference[] points
+
+ + +
+ + + +
+ + + diff --git a/msg/PathWithVelocity.html b/msg/PathWithVelocity.html new file mode 100644 index 00000000..2610b396 --- /dev/null +++ b/msg/PathWithVelocity.html @@ -0,0 +1,34 @@ + + +mrs_msgs/PathWithVelocity Documentation + + + + +
+ +

mrs_msgs/PathWithVelocity Message

+ +
+ +

File: mrs_msgs/PathWithVelocity.msg

+ +

Raw Message Definition

+
+Header header

int64 input_id

bool use_heading
bool fly_now
bool stop_at_waypoints
bool loop

# if this is enabled, the slower velocity between the points and these overrides will be chosen
bool override_constraints
float64 override_max_velocity_horizontal
float64 override_max_acceleration_horizontal
float64 override_max_velocity_vertical
float64 override_max_acceleration_vertical

bool relax_heading

ReferenceWithVelocity[] points

+
+ +

Compact Message Definition

+
+std_msgs/Header header
int64 input_id
bool use_heading
bool fly_now
bool stop_at_waypoints
bool loop
bool override_constraints
float64 override_max_velocity_horizontal
float64 override_max_acceleration_horizontal
float64 override_max_velocity_vertical
float64 override_max_acceleration_vertical
bool relax_heading
mrs_msgs/ReferenceWithVelocity[] points
+
+ + +
+ + + +
+ + + diff --git a/msg/PoseWithCovarianceArrayStamped.html b/msg/PoseWithCovarianceArrayStamped.html new file mode 100644 index 00000000..ea8d8076 --- /dev/null +++ b/msg/PoseWithCovarianceArrayStamped.html @@ -0,0 +1,34 @@ + + +mrs_msgs/PoseWithCovarianceArrayStamped Documentation + + + + +
+ +

mrs_msgs/PoseWithCovarianceArrayStamped Message

+ +
+ +

File: mrs_msgs/PoseWithCovarianceArrayStamped.msg

+ +

Raw Message Definition

+
+std_msgs/Header header
mrs_msgs/PoseWithCovarianceIdentified[] poses

+
+ +

Compact Message Definition

+ + + +
+ + + +
+ + + diff --git a/msg/PoseWithCovarianceIdentified.html b/msg/PoseWithCovarianceIdentified.html new file mode 100644 index 00000000..abd8a2a8 --- /dev/null +++ b/msg/PoseWithCovarianceIdentified.html @@ -0,0 +1,34 @@ + + +mrs_msgs/PoseWithCovarianceIdentified Documentation + + + + +
+ +

mrs_msgs/PoseWithCovarianceIdentified Message

+ +
+ +

File: mrs_msgs/PoseWithCovarianceIdentified.msg

+ +

Raw Message Definition

+
+uint64 id
geometry_msgs/Pose pose
float64[36] covariance

+
+ +

Compact Message Definition

+
+uint64 id
geometry_msgs/Pose pose
float64[36] covariance
+
+ + +
+ + + +
+ + + diff --git a/msg/ProfilerUpdate.html b/msg/ProfilerUpdate.html new file mode 100644 index 00000000..43ddc4e2 --- /dev/null +++ b/msg/ProfilerUpdate.html @@ -0,0 +1,34 @@ + + +mrs_msgs/ProfilerUpdate Documentation + + + + +
+ +

mrs_msgs/ProfilerUpdate Message

+ +
+ +

File: mrs_msgs/ProfilerUpdate.msg

+ +

Raw Message Definition

+
+string START=start
string END=end
time stamp
string node_name
string routine_name
int64 iteration
bool is_periodic
float64 expected_rate
float64 expected_start
float64 real_start
float64 duration
string event

+
+ +

Compact Message Definition

+
+string START=start
string END=end
time stamp
string node_name
string routine_name
int64 iteration
bool is_periodic
float64 expected_rate
float64 expected_start
float64 real_start
float64 duration
string event
+
+ + +
+ + + +
+ + + diff --git a/msg/Reference.html b/msg/Reference.html new file mode 100644 index 00000000..1fde1a0f --- /dev/null +++ b/msg/Reference.html @@ -0,0 +1,34 @@ + + +mrs_msgs/Reference Documentation + + + + +
+ +

mrs_msgs/Reference Message

+ +
+ +

File: mrs_msgs/Reference.msg

+ +

Raw Message Definition

+
+# This message defines a control reference with a Position+Heading.

geometry_msgs/Point position

# Heading is atan2() of XY-world projection of the UAV's body X-axis.
float64 heading

+
+ +

Compact Message Definition

+
+geometry_msgs/Point position
float64 heading
+
+ + +
+ + + +
+ + + diff --git a/msg/ReferenceList.html b/msg/ReferenceList.html new file mode 100644 index 00000000..78aefb37 --- /dev/null +++ b/msg/ReferenceList.html @@ -0,0 +1,34 @@ + + +mrs_msgs/ReferenceList Documentation + + + + +
+ +

mrs_msgs/ReferenceList Message

+ +
+ +

File: mrs_msgs/ReferenceList.msg

+ +

Raw Message Definition

+
+# A list of references.

std_msgs/Header header
mrs_msgs/Reference[] list

+
+ +

Compact Message Definition

+ + + +
+ + + +
+ + + diff --git a/msg/ReferenceStamped.html b/msg/ReferenceStamped.html new file mode 100644 index 00000000..d656dfc0 --- /dev/null +++ b/msg/ReferenceStamped.html @@ -0,0 +1,34 @@ + + +mrs_msgs/ReferenceStamped Documentation + + + + +
+ +

mrs_msgs/ReferenceStamped Message

+ +
+ +

File: mrs_msgs/ReferenceStamped.msg

+ +

Raw Message Definition

+
+# A Positon+Heading reference with a header.

std_msgs/Header header
mrs_msgs/Reference reference

+
+ +

Compact Message Definition

+ + + +
+ + + +
+ + + diff --git a/msg/ReferenceWithVelocity.html b/msg/ReferenceWithVelocity.html new file mode 100644 index 00000000..6c8ee45b --- /dev/null +++ b/msg/ReferenceWithVelocity.html @@ -0,0 +1,34 @@ + + +mrs_msgs/ReferenceWithVelocity Documentation + + + + +
+ +

mrs_msgs/ReferenceWithVelocity Message

+ +
+ +

File: mrs_msgs/ReferenceWithVelocity.msg

+ +

Raw Message Definition

+
+# This message defines a control reference with a Position+Heading.

geometry_msgs/Point position

# Heading is atan2() of XY-world projection of the UAV's body X-axis.
float64 heading

bool enforce_velocity
geometry_msgs/Vector3 velocity

+
+ +

Compact Message Definition

+
+geometry_msgs/Point position
float64 heading
bool enforce_velocity
geometry_msgs/Vector3 velocity
+
+ + +
+ + + +
+ + + diff --git a/msg/RtkFixType.html b/msg/RtkFixType.html new file mode 100644 index 00000000..4e4e4a07 --- /dev/null +++ b/msg/RtkFixType.html @@ -0,0 +1,34 @@ + + +mrs_msgs/RtkFixType Documentation + + + + +
+ +

mrs_msgs/RtkFixType Message

+ +
+ +

File: mrs_msgs/RtkFixType.msg

+ +

Raw Message Definition

+
+uint8 RTK_FIX=5
uint8 RTK_FLOAT=4
uint8 UNKNOWN=3
uint8 DGPS=2
uint8 SPS=1
uint8 NO_FIX=0
uint8 fix_type

+
+ +

Compact Message Definition

+
+uint8 RTK_FIX=5
uint8 RTK_FLOAT=4
uint8 UNKNOWN=3
uint8 DGPS=2
uint8 SPS=1
uint8 NO_FIX=0
uint8 fix_type
+
+ + +
+ + + +
+ + + diff --git a/msg/RtkGps.html b/msg/RtkGps.html new file mode 100644 index 00000000..e8186ec4 --- /dev/null +++ b/msg/RtkGps.html @@ -0,0 +1,34 @@ + + +mrs_msgs/RtkGps Documentation + + + + +
+ +

mrs_msgs/RtkGps Message

+ +
+ +

File: mrs_msgs/RtkGps.msg

+ +

Raw Message Definition

+
+std_msgs/Header header
mrs_msgs/GpsData gps
sensor_msgs/NavSatStatus status
mrs_msgs/RtkFixType fix_type

+
+ +

Compact Message Definition

+ + + +
+ + + +
+ + + diff --git a/msg/Se3Gains.html b/msg/Se3Gains.html new file mode 100644 index 00000000..efde970c --- /dev/null +++ b/msg/Se3Gains.html @@ -0,0 +1,34 @@ + + +mrs_msgs/Se3Gains Documentation + + + + +
+ +

mrs_msgs/Se3Gains Message

+ +
+ +

File: mrs_msgs/Se3Gains.msg

+ +

Raw Message Definition

+
+# This a set of gains for the SE(3) controller.

# Horizontal position gain.
float64 kpxy

# Horizontal velocity gain.
float64 kvxy

# Horizontal acceleration gain.
float64 kaxy

# Vertical position gain.
float64 kpz

# Vertical velocity gain.
float64 kvz

# Vertical acceleration gain.
float64 kaz

# Body disturbance gain.
float64 kibxy

# Body disturbance estimator limit ([N]).
float64 kibxy_lim

# World disturbance gain.
float64 kiwxy

# World disturbance estimator limit  ([N]).
float64 kiwxy_lim

# Roll+pitch attitude gain.
float64 kqrp

# Yaw attitude gain.
float64 kqy

# Mass estimator gain.
float64 km

# Mass estimator limit ([m]).
float64 km_lim

+
+ +

Compact Message Definition

+
+float64 kpxy
float64 kvxy
float64 kaxy
float64 kpz
float64 kvz
float64 kaz
float64 kibxy
float64 kibxy_lim
float64 kiwxy
float64 kiwxy_lim
float64 kqrp
float64 kqy
float64 km
float64 km_lim
+
+ + +
+ + + +
+ + + diff --git a/msg/SpeedTrackerCommand.html b/msg/SpeedTrackerCommand.html new file mode 100644 index 00000000..fa8304eb --- /dev/null +++ b/msg/SpeedTrackerCommand.html @@ -0,0 +1,34 @@ + + +mrs_msgs/SpeedTrackerCommand Documentation + + + + +
+ +

mrs_msgs/SpeedTrackerCommand Message

+ +
+ +

File: mrs_msgs/SpeedTrackerCommand.msg

+ +

Raw Message Definition

+
+# contains the frame_id = your reference frame of choice
std_msgs/Header header

# desired velocity [m/s], optional
geometry_msgs/Vector3 velocity

# desired acceleration [m/s^2], optional
geometry_msgs/Vector3 acceleration

# desired force [N], optional
geometry_msgs/Vector3 force

# z coordinate
float64 z

# desired heading and its rate, optional
# heading is "the azimuth of the body-x axis of the drone, a.k.a, the aircraft's front"
float64 heading
float64 heading_rate

# set to "true" if you want to control the state
bool use_velocity
bool use_acceleration
bool use_force
bool use_z
bool use_heading
bool use_heading_rate

+
+ +

Compact Message Definition

+
+std_msgs/Header header
geometry_msgs/Vector3 velocity
geometry_msgs/Vector3 acceleration
geometry_msgs/Vector3 force
float64 z
float64 heading
float64 heading_rate
bool use_velocity
bool use_acceleration
bool use_force
bool use_z
bool use_heading
bool use_heading_rate
+
+ + +
+ + + +
+ + + diff --git a/msg/Sphere.html b/msg/Sphere.html new file mode 100644 index 00000000..8133c6c8 --- /dev/null +++ b/msg/Sphere.html @@ -0,0 +1,34 @@ + + +mrs_msgs/Sphere Documentation + + + + +
+ +

mrs_msgs/Sphere Message

+ +
+ +

File: mrs_msgs/Sphere.msg

+ +

Raw Message Definition

+
+std_msgs/Header header

# position of the sphere's center in the coordinate frame, specified in the header
geometry_msgs/Point position

# radius of the sphere
float64 radius

+
+ +

Compact Message Definition

+
+std_msgs/Header header
geometry_msgs/Point position
float64 radius
+
+ + +
+ + + +
+ + + diff --git a/msg/StringStamped.html b/msg/StringStamped.html new file mode 100644 index 00000000..853dfc04 --- /dev/null +++ b/msg/StringStamped.html @@ -0,0 +1,34 @@ + + +mrs_msgs/StringStamped Documentation + + + + +
+ +

mrs_msgs/StringStamped Message

+ +
+ +

File: mrs_msgs/StringStamped.msg

+ +

Raw Message Definition

+
+Header header

string data

+
+ +

Compact Message Definition

+
+std_msgs/Header header
string data
+
+ + +
+ + + +
+ + + diff --git a/msg/Track.html b/msg/Track.html new file mode 100644 index 00000000..9e4cb20a --- /dev/null +++ b/msg/Track.html @@ -0,0 +1,34 @@ + + +mrs_msgs/Track Documentation + + + + +
+ +

mrs_msgs/Track Message

+ +
+ +

File: mrs_msgs/Track.msg

+ +

Raw Message Definition

+
+# This message represents an object being tracked in a three-dimensional
# free space by a multi-target tracking algorithm.
# Each tracked objects has a unique and persistent track ID,
# a position, orientation and velocity estimate with uncertainties represented
# by covariance matrices.

# An ID of this track that is unique and persistent for the tracked object.
uint64 id

# The rest of this message contains the state estimate of the track,
# including its position, orientation, and velocity and their respective
# uncertainty covariance matrices. These are all expressed in a coordinate
# frame, that is given in the header of the meta-message, containing this message.

# Three-dimensional position of the track.
geometry_msgs/Point position

# Row-major representation of the 3x3 matrix of position covariance.
# In order, the parameters are:
# (x, y, z)
float64[9] position_covariance

# Three-dimensional orientation of the track.
geometry_msgs/Quaternion orientation

# Row-major representation of the 3x3 matrix of orientation covariance.
# The orientation parameters use a fixed-axis representation.
# In order, the parameters are:
# (rotation about X axis, rotation about Y axis, rotation about Z axis)
float64[9] orientation_covariance

# Velocity of the track in free space.
geometry_msgs/Vector3 velocity

# Row-major representation of the 3x3 matrix of velocity covariance.
# In order, the parameters are:
# (dx/dt, dy/dt, dz/dt)
float64[9] velocity_covariance

+
+ +

Compact Message Definition

+
+uint64 id
geometry_msgs/Point position
float64[9] position_covariance
geometry_msgs/Quaternion orientation
float64[9] orientation_covariance
geometry_msgs/Vector3 velocity
float64[9] velocity_covariance
+
+ + +
+ + + +
+ + + diff --git a/msg/TrackArrayStamped.html b/msg/TrackArrayStamped.html new file mode 100644 index 00000000..319ff804 --- /dev/null +++ b/msg/TrackArrayStamped.html @@ -0,0 +1,34 @@ + + +mrs_msgs/TrackArrayStamped Documentation + + + + +
+ +

mrs_msgs/TrackArrayStamped Message

+ +
+ +

File: mrs_msgs/TrackArrayStamped.msg

+ +

Raw Message Definition

+
+std_msgs/Header header
mrs_msgs/Track[] tracks


+
+ +

Compact Message Definition

+ + + +
+ + + +
+ + + diff --git a/msg/TrackStamped.html b/msg/TrackStamped.html new file mode 100644 index 00000000..dc4f444c --- /dev/null +++ b/msg/TrackStamped.html @@ -0,0 +1,34 @@ + + +mrs_msgs/TrackStamped Documentation + + + + +
+ +

mrs_msgs/TrackStamped Message

+ +
+ +

File: mrs_msgs/TrackStamped.msg

+ +

Raw Message Definition

+
+std_msgs/Header header
mrs_msgs/Track  track


+
+ +

Compact Message Definition

+ + + +
+ + + +
+ + + diff --git a/msg/TrackerCommand.html b/msg/TrackerCommand.html new file mode 100644 index 00000000..bed1f9ef --- /dev/null +++ b/msg/TrackerCommand.html @@ -0,0 +1,34 @@ + + +mrs_msgs/TrackerCommand Documentation + + + + +
+ +

mrs_msgs/TrackerCommand Message

+ +
+ +

File: mrs_msgs/TrackerCommand.msg

+ +

Raw Message Definition

+
+# This represents the output of the currently active Tracker (mrs_uav_manager::Tracker).
# This message is returned from a tracker by means of the update() function, called by the mrs_uav_manager::ControlManager.

std_msgs/Header header

# The desired position.
geometry_msgs/Point position

# The desired velocity.
geometry_msgs/Vector3 velocity

# The desired acceleration.
geometry_msgs/Vector3 acceleration

# The desired jerk.
geometry_msgs/Vector3 jerk

# The desired snap.
geometry_msgs/Vector3 snap

# all-state future prediction
mrs_msgs/MpcPredictionFullState full_state_prediction

# The desired orientation and attitude rate.
# It is mutually exclusive to heading+heading_rate.
geometry_msgs/Quaternion orientation
geometry_msgs/Point attitude_rate

# when used, it will override the throttle output of the controller
float64 throttle

# The desired heading and heading rate.
# It is mutually exclusive to orientation+attitude_rate.
float64 heading
float64 heading_rate
float64 heading_acceleration
float64 heading_jerk

# Whether the controller should mute its position feedback.
# Useful, e.g., during takeoff or in situations where sudden control
# error is expected but not immediately required to be fixed.
bool disable_position_gains

# Whether the controller should disable its antiwindups
bool disable_antiwindups

# Flags defining whether the XY or Z position reference was filled in.
# If not, the controllers should pay no attention to it and to the corresponding control error.
uint8 use_position_horizontal
uint8 use_position_vertical

# Flags defining whether the XY or Z velocity reference was filled in.
# If not, the controllers should pay no attention to it and to the corresponding control error.
uint8 use_velocity_horizontal
uint8 use_velocity_vertical

# Flags defining which references were filled in.
# If not, the controllers should pay no attention to them and to the corresponding control errors.
uint8 use_acceleration
uint8 use_jerk
uint8 use_snap
uint8 use_attitude_rate
uint8 use_heading
uint8 use_heading_rate
uint8 use_heading_acceleration
uint8 use_heading_jerk
uint8 use_orientation
uint8 use_throttle
uint8 use_full_state_prediction

+
+ +

Compact Message Definition

+
+std_msgs/Header header
geometry_msgs/Point position
geometry_msgs/Vector3 velocity
geometry_msgs/Vector3 acceleration
geometry_msgs/Vector3 jerk
geometry_msgs/Vector3 snap
mrs_msgs/MpcPredictionFullState full_state_prediction
geometry_msgs/Quaternion orientation
geometry_msgs/Point attitude_rate
float64 throttle
float64 heading
float64 heading_rate
float64 heading_acceleration
float64 heading_jerk
bool disable_position_gains
bool disable_antiwindups
uint8 use_position_horizontal
uint8 use_position_vertical
uint8 use_velocity_horizontal
uint8 use_velocity_vertical
uint8 use_acceleration
uint8 use_jerk
uint8 use_snap
uint8 use_attitude_rate
uint8 use_heading
uint8 use_heading_rate
uint8 use_heading_acceleration
uint8 use_heading_jerk
uint8 use_orientation
uint8 use_throttle
uint8 use_full_state_prediction
+
+ + +
+ + + +
+ + + diff --git a/msg/TrackerStatus.html b/msg/TrackerStatus.html new file mode 100644 index 00000000..eed97148 --- /dev/null +++ b/msg/TrackerStatus.html @@ -0,0 +1,34 @@ + + +mrs_msgs/TrackerStatus Documentation + + + + +
+ +

mrs_msgs/TrackerStatus Message

+ +
+ +

File: mrs_msgs/TrackerStatus.msg

+ +

Raw Message Definition

+
+bool active
bool callbacks_enabled

# is true whenever the tracker is doing something
# in other words, not idling
bool have_goal

# is true only then a trajectory is being tracked
bool tracking_trajectory

int32 trajectory_length
int32 trajectory_idx

# only when following trajectory
# the current reference in the trajectory UNINTERPOLATED
mrs_msgs/ReferenceStamped trajectory_reference

+
+ +

Compact Message Definition

+
+bool active
bool callbacks_enabled
bool have_goal
bool tracking_trajectory
int32 trajectory_length
int32 trajectory_idx
mrs_msgs/ReferenceStamped trajectory_reference
+
+ + +
+ + + +
+ + + diff --git a/msg/TrajectoryReference.html b/msg/TrajectoryReference.html new file mode 100644 index 00000000..6896deb6 --- /dev/null +++ b/msg/TrajectoryReference.html @@ -0,0 +1,34 @@ + + +mrs_msgs/TrajectoryReference Documentation + + + + +
+ +

mrs_msgs/TrajectoryReference Message

+ +
+ +

File: mrs_msgs/TrajectoryReference.msg

+ +

Raw Message Definition

+
+# The Trajectory reference that can be supplied to mrs_uav_manager::ControlManager.

Header header

# uniquely identifies the user input
int64 input_id

# True if the heading part should be tracked, otherwise the tracker should maintain the current heading.
bool use_heading

# True if the trajectory should start being tracked immediately after receiving it.
# Beware the header time stamp matters in this case.
bool fly_now

# True if the trajectory should be looped.
bool loop

# The time difference between the trajectory samples.
# It falls back to 0.2 s if left unset.
float64 dt

# The list of points in the trajectory, spaced by the dt.
Reference[] points 

+
+ +

Compact Message Definition

+
+std_msgs/Header header
int64 input_id
bool use_heading
bool fly_now
bool loop
float64 dt
mrs_msgs/Reference[] points
+
+ + +
+ + + +
+ + + diff --git a/msg/UInt16Stamped.html b/msg/UInt16Stamped.html new file mode 100644 index 00000000..e90a7de8 --- /dev/null +++ b/msg/UInt16Stamped.html @@ -0,0 +1,34 @@ + + +mrs_msgs/UInt16Stamped Documentation + + + + +
+ +

mrs_msgs/UInt16Stamped Message

+ +
+ +

File: mrs_msgs/UInt16Stamped.msg

+ +

Raw Message Definition

+
+std_msgs/Header header
uint16          data

+
+ +

Compact Message Definition

+
+std_msgs/Header header
uint16 data
+
+ + +
+ + + +
+ + + diff --git a/msg/UavManagerDiagnostics.html b/msg/UavManagerDiagnostics.html new file mode 100644 index 00000000..1f885081 --- /dev/null +++ b/msg/UavManagerDiagnostics.html @@ -0,0 +1,34 @@ + + +mrs_msgs/UavManagerDiagnostics Documentation + + + + +
+ +

mrs_msgs/UavManagerDiagnostics Message

+ +
+ +

File: mrs_msgs/UavManagerDiagnostics.msg

+ +

Raw Message Definition

+
+# This reports on the state of the UavManager

time stamp

string uav_name

# home position latitude and longitude, if available
float64 home_latitude
float64 home_longitude

# current latitude and longitude, if available
float64 cur_latitude
float64 cur_longitude

float64 flight_time # [s]

+
+ +

Compact Message Definition

+
+time stamp
string uav_name
float64 home_latitude
float64 home_longitude
float64 cur_latitude
float64 cur_longitude
float64 flight_time
+
+ + +
+ + + +
+ + + diff --git a/msg/UavState.html b/msg/UavState.html new file mode 100644 index 00000000..c605164e --- /dev/null +++ b/msg/UavState.html @@ -0,0 +1,34 @@ + + +mrs_msgs/UavState Documentation + + + + +
+ +

mrs_msgs/UavState Message

+ +
+ +

File: mrs_msgs/UavState.msg

+ +

Raw Message Definition

+
+std_msgs/Header header
string child_frame_id

# text names of the used estimators
string estimator_horizontal
string estimator_vertical
string estimator_heading

# initiated with 0
# increases if any estimator changes frame of reference
# or if any estimator is reset
uint32 estimator_iteration

# current estimated state
geometry_msgs/Pose pose
geometry_msgs/Twist velocity
geometry_msgs/Accel acceleration
geometry_msgs/Accel acceleration_disturbance

+
+ +

Compact Message Definition

+
+std_msgs/Header header
string child_frame_id
string estimator_horizontal
string estimator_vertical
string estimator_heading
uint32 estimator_iteration
geometry_msgs/Pose pose
geometry_msgs/Twist velocity
geometry_msgs/Accel acceleration
geometry_msgs/Accel acceleration_disturbance
+
+ + +
+ + + +
+ + + diff --git a/msg/UavStatus.html b/msg/UavStatus.html new file mode 100644 index 00000000..a3385c9d --- /dev/null +++ b/msg/UavStatus.html @@ -0,0 +1,34 @@ + + +mrs_msgs/UavStatus Documentation + + + + +
+ +

mrs_msgs/UavStatus Message

+ +
+ +

File: mrs_msgs/UavStatus.msg

+ +

Raw Message Definition

+
+Header header

string uav_name
string uav_type
string uav_mass

float32 control_manager_diag_hz
int16 control_manager_diag_color
string[] controllers
string[] gains
string[] trackers
string[] constraints
bool null_tracker
uint32 secs_flown

float32 odom_hz
int16 odom_color
float32 odom_x
float32 odom_y
float32 odom_z
float32 odom_hdg
string odom_frame
string[] odom_estimators
string horizontal_estimator
string vertical_estimator
string heading_estimator
string agl_estimator
float32 max_flight_z

float32 cmd_x
float32 cmd_y
float32 cmd_z
float32 cmd_hdg

float32 cpu_load
float32 cpu_load_total
float32 cpu_ghz
float32 cpu_temperature
float32 free_ram
float32 total_ram
int32 free_hdd

float32 hw_api_hz
int16 hw_api_color
float32 hw_api_battery_hz
float32 hw_api_state_hz
float32 hw_api_cmd_hz
string hw_api_mode
bool hw_api_armed
bool hw_api_gnss_ok
float32 hw_api_gnss_qual
float32 mag_norm_hz
float32 mag_norm
float32 battery_volt
float32 battery_curr
float32 battery_wh_drained
float32 thrust
float32 mass_estimate
float32 mass_set

CustomTopic[] custom_topics
string[] custom_string_outputs

NodeCpuLoad node_cpu_loads

bool flying_normally
bool rc_mode
bool have_goal
bool tracking_trajectory
bool callbacks_enabled
bool collision_avoidance_enabled
bool avoiding_collision
bool automatic_start_can_takeoff

uint16 num_other_uavs

+
+ +

Compact Message Definition

+
+std_msgs/Header header
string uav_name
string uav_type
string uav_mass
float32 control_manager_diag_hz
int16 control_manager_diag_color
string[] controllers
string[] gains
string[] trackers
string[] constraints
bool null_tracker
uint32 secs_flown
float32 odom_hz
int16 odom_color
float32 odom_x
float32 odom_y
float32 odom_z
float32 odom_hdg
string odom_frame
string[] odom_estimators
string horizontal_estimator
string vertical_estimator
string heading_estimator
string agl_estimator
float32 max_flight_z
float32 cmd_x
float32 cmd_y
float32 cmd_z
float32 cmd_hdg
float32 cpu_load
float32 cpu_load_total
float32 cpu_ghz
float32 cpu_temperature
float32 free_ram
float32 total_ram
int32 free_hdd
float32 hw_api_hz
int16 hw_api_color
float32 hw_api_battery_hz
float32 hw_api_state_hz
float32 hw_api_cmd_hz
string hw_api_mode
bool hw_api_armed
bool hw_api_gnss_ok
float32 hw_api_gnss_qual
float32 mag_norm_hz
float32 mag_norm
float32 battery_volt
float32 battery_curr
float32 battery_wh_drained
float32 thrust
float32 mass_estimate
float32 mass_set
mrs_msgs/CustomTopic[] custom_topics
string[] custom_string_outputs
mrs_msgs/NodeCpuLoad node_cpu_loads
bool flying_normally
bool rc_mode
bool have_goal
bool tracking_trajectory
bool callbacks_enabled
bool collision_avoidance_enabled
bool avoiding_collision
bool automatic_start_can_takeoff
uint16 num_other_uavs
+
+ + +
+ + + +
+ + + diff --git a/msg/UavStatusShort.html b/msg/UavStatusShort.html new file mode 100644 index 00000000..9f7daf10 --- /dev/null +++ b/msg/UavStatusShort.html @@ -0,0 +1,34 @@ + + +mrs_msgs/UavStatusShort Documentation + + + + +
+ +

mrs_msgs/UavStatusShort Message

+ +
+ +

File: mrs_msgs/UavStatusShort.msg

+ +

Raw Message Definition

+
+float32 odom_hz
int16 odom_color
float32 odom_x
float32 odom_y
float32 odom_z
float32 odom_hdg

float32 cmd_x
float32 cmd_y
float32 cmd_z
float32 cmd_hdg

+
+ +

Compact Message Definition

+
+float32 odom_hz
int16 odom_color
float32 odom_x
float32 odom_y
float32 odom_z
float32 odom_hdg
float32 cmd_x
float32 cmd_y
float32 cmd_z
float32 cmd_hdg
+
+ + +
+ + + +
+ + + diff --git a/msg/VelocityReference.html b/msg/VelocityReference.html new file mode 100644 index 00000000..3bbe8390 --- /dev/null +++ b/msg/VelocityReference.html @@ -0,0 +1,34 @@ + + +mrs_msgs/VelocityReference Documentation + + + + +
+ +

mrs_msgs/VelocityReference Message

+ +
+ +

File: mrs_msgs/VelocityReference.msg

+ +

Raw Message Definition

+
+# desired velocity [m/s]
geometry_msgs/Vector3 velocity

# altitude
float64 altitude

# desired heading and its rate, optional
# heading is "the azimuth of the body-x axis of the drone, a.k.a, the aircraft's front"
float64 heading
float64 heading_rate

# overrides vertical velocity
bool use_altitude

bool use_heading

# overrides heading
bool use_heading_rate

+
+ +

Compact Message Definition

+
+geometry_msgs/Vector3 velocity
float64 altitude
float64 heading
float64 heading_rate
bool use_altitude
bool use_heading
bool use_heading_rate
+
+ + +
+ + + +
+ + + diff --git a/msg/VelocityReferenceStamped.html b/msg/VelocityReferenceStamped.html new file mode 100644 index 00000000..7dbf3d53 --- /dev/null +++ b/msg/VelocityReferenceStamped.html @@ -0,0 +1,34 @@ + + +mrs_msgs/VelocityReferenceStamped Documentation + + + + +
+ +

mrs_msgs/VelocityReferenceStamped Message

+ +
+ +

File: mrs_msgs/VelocityReferenceStamped.msg

+ +

Raw Message Definition

+
+# contains the frame_id = your reference frame of choice
std_msgs/Header header

mrs_msgs/VelocityReference reference

+
+ +

Compact Message Definition

+ + + +
+ + + +
+ + + diff --git a/srv/ConstraintsOverride.html b/srv/ConstraintsOverride.html new file mode 100644 index 00000000..f8393381 --- /dev/null +++ b/srv/ConstraintsOverride.html @@ -0,0 +1,34 @@ + + +mrs_msgs/ConstraintsOverride Documentation + + + + +
+ +

mrs_msgs/ConstraintsOverride Service

+ +
+ +

File: mrs_msgs/ConstraintsOverride.srv

+ +

Raw Message Definition

+
+float64 acceleration_horizontal
float64 acceleration_vertical
---
bool success
string message

+
+ +

Compact Message Definition

+
+float64 acceleration_horizontal
float64 acceleration_vertical

bool success
string message
+
+ + +
+ + + +
+ + + diff --git a/srv/DynamicsConstraintsSrv.html b/srv/DynamicsConstraintsSrv.html new file mode 100644 index 00000000..973c5935 --- /dev/null +++ b/srv/DynamicsConstraintsSrv.html @@ -0,0 +1,34 @@ + + +mrs_msgs/DynamicsConstraintsSrv Documentation + + + + +
+ +

mrs_msgs/DynamicsConstraintsSrv Service

+ +
+ +

File: mrs_msgs/DynamicsConstraintsSrv.srv

+ +

Raw Message Definition

+
+mrs_msgs/DynamicsConstraints constraints
---
bool success
string message

+
+ +

Compact Message Definition

+
+mrs_msgs/DynamicsConstraints constraints

bool success
string message
+
+ + +
+ + + +
+ + + diff --git a/srv/Float64Srv.html b/srv/Float64Srv.html new file mode 100644 index 00000000..8ee8cb09 --- /dev/null +++ b/srv/Float64Srv.html @@ -0,0 +1,34 @@ + + +mrs_msgs/Float64Srv Documentation + + + + +
+ +

mrs_msgs/Float64Srv Service

+ +
+ +

File: mrs_msgs/Float64Srv.srv

+ +

Raw Message Definition

+
+float64 value
---
bool success
string message

+
+ +

Compact Message Definition

+
+float64 value

bool success
string message
+
+ + +
+ + + +
+ + + diff --git a/srv/Float64StampedSrv.html b/srv/Float64StampedSrv.html new file mode 100644 index 00000000..f4b0da36 --- /dev/null +++ b/srv/Float64StampedSrv.html @@ -0,0 +1,34 @@ + + +mrs_msgs/Float64StampedSrv Documentation + + + + +
+ +

mrs_msgs/Float64StampedSrv Service

+ +
+ +

File: mrs_msgs/Float64StampedSrv.srv

+ +

Raw Message Definition

+
+std_msgs/Header header
float64 value
---
bool success
string message

+
+ +

Compact Message Definition

+
+std_msgs/Header header
float64 value

bool success
string message
+
+ + +
+ + + +
+ + + diff --git a/srv/GetFloat64.html b/srv/GetFloat64.html new file mode 100644 index 00000000..8f67fab1 --- /dev/null +++ b/srv/GetFloat64.html @@ -0,0 +1,34 @@ + + +mrs_msgs/GetFloat64 Documentation + + + + +
+ +

mrs_msgs/GetFloat64 Service

+ +
+ +

File: mrs_msgs/GetFloat64.srv

+ +

Raw Message Definition

+
+---
float64 value
bool success

+
+ +

Compact Message Definition

+
+
float64 value
bool success
+
+ + +
+ + + +
+ + + diff --git a/srv/GetPathSrv.html b/srv/GetPathSrv.html new file mode 100644 index 00000000..e6e045db --- /dev/null +++ b/srv/GetPathSrv.html @@ -0,0 +1,34 @@ + + +mrs_msgs/GetPathSrv Documentation + + + + +
+ +

mrs_msgs/GetPathSrv Service

+ +
+ +

File: mrs_msgs/GetPathSrv.srv

+ +

Raw Message Definition

+
+mrs_msgs/Path path
---
bool success
string message
mrs_msgs/TrajectoryReference trajectory

+
+ +

Compact Message Definition

+
+mrs_msgs/Path path

bool success
string message
mrs_msgs/TrajectoryReference trajectory
+
+ + +
+ + + +
+ + + diff --git a/srv/PathSrv.html b/srv/PathSrv.html new file mode 100644 index 00000000..45540a0f --- /dev/null +++ b/srv/PathSrv.html @@ -0,0 +1,34 @@ + + +mrs_msgs/PathSrv Documentation + + + + +
+ +

mrs_msgs/PathSrv Service

+ +
+ +

File: mrs_msgs/PathSrv.srv

+ +

Raw Message Definition

+
+mrs_msgs/Path path
---
bool success
string message

+
+ +

Compact Message Definition

+
+mrs_msgs/Path path

bool success
string message
+
+ + +
+ + + +
+ + + diff --git a/srv/ReferenceSrv.html b/srv/ReferenceSrv.html new file mode 100644 index 00000000..7302ad4d --- /dev/null +++ b/srv/ReferenceSrv.html @@ -0,0 +1,34 @@ + + +mrs_msgs/ReferenceSrv Documentation + + + + +
+ +

mrs_msgs/ReferenceSrv Service

+ +
+ +

File: mrs_msgs/ReferenceSrv.srv

+ +

Raw Message Definition

+
+mrs_msgs/Reference reference
---
bool success
string message

+
+ +

Compact Message Definition

+
+mrs_msgs/Reference reference

bool success
string message
+
+ + +
+ + + +
+ + + diff --git a/srv/ReferenceStampedSrv.html b/srv/ReferenceStampedSrv.html new file mode 100644 index 00000000..afd30f9c --- /dev/null +++ b/srv/ReferenceStampedSrv.html @@ -0,0 +1,34 @@ + + +mrs_msgs/ReferenceStampedSrv Documentation + + + + +
+ +

mrs_msgs/ReferenceStampedSrv Service

+ +
+ +

File: mrs_msgs/ReferenceStampedSrv.srv

+ +

Raw Message Definition

+
+std_msgs/Header header
mrs_msgs/Reference reference
---
bool success
string message

+
+ +

Compact Message Definition

+
+std_msgs/Header header
mrs_msgs/Reference reference

bool success
string message
+
+ + +
+ + + +
+ + + diff --git a/srv/SetInt.html b/srv/SetInt.html new file mode 100644 index 00000000..7c54435f --- /dev/null +++ b/srv/SetInt.html @@ -0,0 +1,34 @@ + + +mrs_msgs/SetInt Documentation + + + + +
+ +

mrs_msgs/SetInt Service

+ +
+ +

File: mrs_msgs/SetInt.srv

+ +

Raw Message Definition

+
+int64 value
---
bool success
string message

+
+ +

Compact Message Definition

+
+int64 value

bool success
string message
+
+ + +
+ + + +
+ + + diff --git a/srv/String.html b/srv/String.html new file mode 100644 index 00000000..6ee6ac67 --- /dev/null +++ b/srv/String.html @@ -0,0 +1,34 @@ + + +mrs_msgs/String Documentation + + + + +
+ +

mrs_msgs/String Service

+ +
+ +

File: mrs_msgs/String.srv

+ +

Raw Message Definition

+
+string value
---
bool success
string message

+
+ +

Compact Message Definition

+
+string value

bool success
string message
+
+ + +
+ + + +
+ + + diff --git a/srv/TrajectoryReferenceSrv.html b/srv/TrajectoryReferenceSrv.html new file mode 100644 index 00000000..7c53c060 --- /dev/null +++ b/srv/TrajectoryReferenceSrv.html @@ -0,0 +1,34 @@ + + +mrs_msgs/TrajectoryReferenceSrv Documentation + + + + +
+ +

mrs_msgs/TrajectoryReferenceSrv Service

+ +
+ +

File: mrs_msgs/TrajectoryReferenceSrv.srv

+ +

Raw Message Definition

+
+mrs_msgs/TrajectoryReference trajectory
---

# response of the currently active tracker
bool success
string message
bool modified

# responses of each loaded tracker
string[] tracker_names
bool[] tracker_successes
string[] tracker_messages

+
+ +

Compact Message Definition

+
+mrs_msgs/TrajectoryReference trajectory

bool success
string message
bool modified
string[] tracker_names
bool[] tracker_successes
string[] tracker_messages
+
+ + +
+ + + +
+ + + diff --git a/srv/TransformPoseSrv.html b/srv/TransformPoseSrv.html new file mode 100644 index 00000000..acb28f7b --- /dev/null +++ b/srv/TransformPoseSrv.html @@ -0,0 +1,34 @@ + + +mrs_msgs/TransformPoseSrv Documentation + + + + +
+ +

mrs_msgs/TransformPoseSrv Service

+ +
+ +

File: mrs_msgs/TransformPoseSrv.srv

+ +

Raw Message Definition

+
+string frame_id
geometry_msgs/PoseStamped pose
---
bool success
string message
geometry_msgs/PoseStamped pose

+
+ +

Compact Message Definition

+
+string frame_id
geometry_msgs/PoseStamped pose

bool success
string message
geometry_msgs/PoseStamped pose
+
+ + +
+ + + +
+ + + diff --git a/srv/TransformReferenceSrv.html b/srv/TransformReferenceSrv.html new file mode 100644 index 00000000..45590ed6 --- /dev/null +++ b/srv/TransformReferenceSrv.html @@ -0,0 +1,34 @@ + + +mrs_msgs/TransformReferenceSrv Documentation + + + + +
+ +

mrs_msgs/TransformReferenceSrv Service

+ +
+ +

File: mrs_msgs/TransformReferenceSrv.srv

+ +

Raw Message Definition

+
+string frame_id
mrs_msgs/ReferenceStamped reference
---
bool success
string message
mrs_msgs/ReferenceStamped reference

+
+ +

Compact Message Definition

+
+string frame_id
mrs_msgs/ReferenceStamped reference

bool success
string message
mrs_msgs/ReferenceStamped reference
+
+ + +
+ + + +
+ + + diff --git a/srv/TransformVector3Srv.html b/srv/TransformVector3Srv.html new file mode 100644 index 00000000..3366baf8 --- /dev/null +++ b/srv/TransformVector3Srv.html @@ -0,0 +1,34 @@ + + +mrs_msgs/TransformVector3Srv Documentation + + + + +
+ +

mrs_msgs/TransformVector3Srv Service

+ +
+ +

File: mrs_msgs/TransformVector3Srv.srv

+ +

Raw Message Definition

+
+string frame_id
geometry_msgs/Vector3Stamped vector
---
bool success
string message
geometry_msgs/Vector3Stamped vector

+
+ +

Compact Message Definition

+
+string frame_id
geometry_msgs/Vector3Stamped vector

bool success
string message
geometry_msgs/Vector3Stamped vector
+
+ + +
+ + + +
+ + + diff --git a/srv/ValidateReference.html b/srv/ValidateReference.html new file mode 100644 index 00000000..cc6c6523 --- /dev/null +++ b/srv/ValidateReference.html @@ -0,0 +1,34 @@ + + +mrs_msgs/ValidateReference Documentation + + + + +
+ +

mrs_msgs/ValidateReference Service

+ +
+ +

File: mrs_msgs/ValidateReference.srv

+ +

Raw Message Definition

+
+mrs_msgs/ReferenceStamped reference
---
bool success
string message

+
+ +

Compact Message Definition

+
+mrs_msgs/ReferenceStamped reference

bool success
string message
+
+ + +
+ + + +
+ + + diff --git a/srv/ValidateReferenceList.html b/srv/ValidateReferenceList.html new file mode 100644 index 00000000..f60b5a5b --- /dev/null +++ b/srv/ValidateReferenceList.html @@ -0,0 +1,34 @@ + + +mrs_msgs/ValidateReferenceList Documentation + + + + +
+ +

mrs_msgs/ValidateReferenceList Service

+ +
+ +

File: mrs_msgs/ValidateReferenceList.srv

+ +

Raw Message Definition

+
+mrs_msgs/ReferenceList list
---
bool[] success
string message

+
+ +

Compact Message Definition

+
+mrs_msgs/ReferenceList list

bool[] success
string message
+
+ + +
+ + + +
+ + + diff --git a/srv/Vec1.html b/srv/Vec1.html new file mode 100644 index 00000000..d29cf0c1 --- /dev/null +++ b/srv/Vec1.html @@ -0,0 +1,34 @@ + + +mrs_msgs/Vec1 Documentation + + + + +
+ +

mrs_msgs/Vec1 Service

+ +
+ +

File: mrs_msgs/Vec1.srv

+ +

Raw Message Definition

+
+float64 goal
---
bool success
string message

+
+ +

Compact Message Definition

+
+float64 goal

bool success
string message
+
+ + +
+ + + +
+ + + diff --git a/srv/Vec4.html b/srv/Vec4.html new file mode 100644 index 00000000..fc9d8793 --- /dev/null +++ b/srv/Vec4.html @@ -0,0 +1,34 @@ + + +mrs_msgs/Vec4 Documentation + + + + +
+ +

mrs_msgs/Vec4 Service

+ +
+ +

File: mrs_msgs/Vec4.srv

+ +

Raw Message Definition

+
+float64[4] goal
---
bool success
string message

+
+ +

Compact Message Definition

+
+float64[4] goal

bool success
string message
+
+ + +
+ + + +
+ + + diff --git a/srv/VelocityReferenceSrv.html b/srv/VelocityReferenceSrv.html new file mode 100644 index 00000000..0438fa2c --- /dev/null +++ b/srv/VelocityReferenceSrv.html @@ -0,0 +1,34 @@ + + +mrs_msgs/VelocityReferenceSrv Documentation + + + + +
+ +

mrs_msgs/VelocityReferenceSrv Service

+ +
+ +

File: mrs_msgs/VelocityReferenceSrv.srv

+ +

Raw Message Definition

+
+mrs_msgs/VelocityReference reference
---
bool success
string message

+
+ +

Compact Message Definition

+
+mrs_msgs/VelocityReference reference

bool success
string message
+
+ + +
+ + + +
+ + + diff --git a/srv/VelocityReferenceStampedSrv.html b/srv/VelocityReferenceStampedSrv.html new file mode 100644 index 00000000..7e438523 --- /dev/null +++ b/srv/VelocityReferenceStampedSrv.html @@ -0,0 +1,34 @@ + + +mrs_msgs/VelocityReferenceStampedSrv Documentation + + + + +
+ +

mrs_msgs/VelocityReferenceStampedSrv Service

+ +
+ +

File: mrs_msgs/VelocityReferenceStampedSrv.srv

+ +

Raw Message Definition

+
+mrs_msgs/VelocityReferenceStamped reference
---
bool success
string message

+
+ +

Compact Message Definition

+
+mrs_msgs/VelocityReferenceStamped reference

bool success
string message
+
+ + +
+ + + +
+ + +