robotnik_msgs¶
Contents:
Summary¶
-
robotnik_msgs
¶ Version: 0.2.0
Description: The robotnik_msgs package. Common messages and services used by some Robotnik’s packages.
Maintainers: - Román Navarro <rnavarro AT robotnik DOT es>
Licenses: - BSD
Authors: - Román Navarro <rnavarro AT robotnik DOT es>
BuildDepends: BuildtoolDepends: BuildExportDepends: ExecDepends:
Types¶
Service types¶
robotnik_msgs/enable_disable
robotnik_msgs/set_ptz
robotnik_msgs/set_analog_output
robotnik_msgs/set_digital_output
robotnik_msgs/get_digital_input
robotnik_msgs/get_mode
robotnik_msgs/axis_record
robotnik_msgs/set_height
robotnik_msgs/set_odometry
robotnik_msgs/set_mode
robotnik_msgs/set_float_value
robotnik_msgs/home
-
robotnik_msgs/enable_disable
¶ Field (Request): - value (bool) –
Field (Response): - ret (bool) –
bool value --- bool ret
-
robotnik_msgs/set_ptz
¶ Field (Request): - pan (float32) –
- tilt (float32) –
- zoom (float32) –
- relative (bool) –
Field (Response): - ret (bool) –
PAN value
# PAN value float32 pan # Tilt value float32 tilt # Zoom value float32 zoom # Flag for relative movements bool relative --- bool ret
-
robotnik_msgs/set_analog_output
¶ Field (Request): - output (int8) –
- value (float32) –
Field (Response): - ret (bool) –
int8 output float32 value --- bool ret
-
robotnik_msgs/set_digital_output
¶ Field (Request): - output (int8) –
- value (bool) –
Field (Response): - ret (bool) –
int8 output bool value --- bool ret
-
robotnik_msgs/get_digital_input
¶ Field (Request): - input (int8) –
Field (Response): - value (bool) –
int8 input --- bool value
-
robotnik_msgs/get_mode
¶ Field (Response): - mode (int8) –
--- int8 mode
-
robotnik_msgs/axis_record
¶ Field (Request): - action (int8) –
- directory (string) –
- profile (string) –
- id (string) –
Field (Response): - ret (bool) –
RECORD = 1, STOP = 2
# # RECORD = 1, STOP = 2 int8 action # DIRECTORY TO SAVE THE VIDEO string directory # PROFILE TO USE DURING THE RECORDING string profile # id / name of the recording string id --- bool ret
-
robotnik_msgs/set_height
¶ Field (Request): - height (float32) –
Field (Response): - ret (bool) –
New reference position (m)
# New reference position (m) float32 height --- bool ret
-
robotnik_msgs/set_odometry
¶ Field (Request): - x (float32) –
- y (float32) –
- z (float32) –
- orientation (float32) –
Field (Response): - ret (bool) –
New robot X position (m)
# New robot X position (m) float32 x # New robot Y position (m) float32 y # New robot Z position (m) float32 z # New robot Orientation (rads) float32 orientation --- bool ret
-
robotnik_msgs/set_mode
¶ Field (Request): - mode (int8) –
Field (Response): - ret (bool) –
Set control / kinematic / etc. mode
# Set control / kinematic / etc. mode int8 mode --- bool ret
-
robotnik_msgs/set_float_value
¶ Field (Request): - value (float32) –
Field (Response): - ret (bool) –
- errorMessage (std_msgs/String) –
float32 value --- bool ret std_msgs/String errorMessage
-
robotnik_msgs/home
¶ Field (Request): - request (bool) –
Field (Response): - ret (bool) –
Do home request
# Do home request bool request --- bool ret