ardrone_autonomy¶
Contents:
Summary¶
-
ardrone_autonomy
¶ Version: 1.4.1
Description: ardrone_autonomy is a ROS driver for Parrot AR-Drone 1.0 and 2.0 quadrocopters. This driver is based on official AR-Drone SDK version 2.0.1.
Maintainers: - Mani Monajjemi <mmonajje AT sfu DOT ca>
Licenses: - BSD
Urls: Authors: - Mani Monajjemi
- Mani Monajjemi
BuildDepends: binutils
daemontools
sdl
gtk2
libxml2
libudev-dev
libiw-dev
git
roscpp
image_transport
sensor_msgs
std_srvs
tf
camera_info_manager
message_generation
nav_msgs
roslint
BuildtoolDepends: BuildExportDepends: ExecDepends: Exports: - <rosdoc config=”rosdoc.yaml”/>
Types¶
Message types¶
ardrone_autonomy/navdata_watchdog
ardrone_autonomy/matrix33
ardrone_autonomy/Navdata
ardrone_autonomy/navdata_hdvideo_stream
ardrone_autonomy/navdata_raw_measures
ardrone_autonomy/navdata_time
ardrone_autonomy/navdata_gyros_offsets
ardrone_autonomy/navdata_kalman_pressure
ardrone_autonomy/navdata_demo
ardrone_autonomy/navdata_zimmu_3000
ardrone_autonomy/navdata_vision_of
ardrone_autonomy/navdata_altitude
ardrone_autonomy/navdata_references
ardrone_autonomy/navdata_games
ardrone_autonomy/navdata_pwm
ardrone_autonomy/navdata_video_stream
ardrone_autonomy/navdata_trims
ardrone_autonomy/navdata_magneto
ardrone_autonomy/navdata_wind_speed
ardrone_autonomy/navdata_vision_detect
ardrone_autonomy/navdata_rc_references
ardrone_autonomy/navdata_adc_data_frame
ardrone_autonomy/navdata_trackers_send
ardrone_autonomy/navdata_vision_perf
ardrone_autonomy/navdata_pressure_raw
ardrone_autonomy/navdata_wifi
ardrone_autonomy/navdata_vision_raw
ardrone_autonomy/navdata_euler_angles
ardrone_autonomy/vector31
ardrone_autonomy/navdata_vision
ardrone_autonomy/navdata_phys_measures
ardrone_autonomy/vector21
Service types¶
ardrone_autonomy/RecordEnable
ardrone_autonomy/FlightAnim
ardrone_autonomy/CamSelect
ardrone_autonomy/LedAnim
-
ardrone_autonomy/RecordEnable
¶ Field (Request): - enable (bool) –
Field (Response): - result (bool) –
bool enable --- bool result
-
ardrone_autonomy/FlightAnim
¶ Field (Request): - type (uint8) –
- duration (uint32) –
Field (Response): - result (bool) –
0 : ARDRONE_ANIM_PHI_M30_DEG 1 : ARDRONE_ANIM_PHI_30_DEG 2 : ARDRONE_ANIM_THETA_M30_DEG 3 : ARDRONE_ANIM_THETA_30_DEG 4 : ARDRONE_ANIM_THETA_20DEG_YAW_200DEG 5 : ARDRONE_ANIM_THETA_20DEG_YAW_M200DEG 6 : ARDRONE_ANIM_TURNAROUND 7 : ARDRONE_ANIM_TURNAROUND_GODOWN 8 : ARDRONE_ANIM_YAW_SHAKE 9 : ARDRONE_ANIM_YAW_DANCE 10: ARDRONE_ANIM_PHI_DANCE 11: ARDRONE_ANIM_THETA_DANCE 12: ARDRONE_ANIM_VZ_DANCE 13: ARDRONE_ANIM_WAVE 14: ARDRONE_ANIM_PHI_THETA_MIXED 15: ARDRONE_ANIM_DOUBLE_PHI_THETA_MIXED 16: ARDRONE_ANIM_FLIP_AHEAD 17: ARDRONE_ANIM_FLIP_BEHIND 18: ARDRONE_ANIM_FLIP_LEFT 19: ARDRONE_ANIM_FLIP_RIGHT
# 0 : ARDRONE_ANIM_PHI_M30_DEG # 1 : ARDRONE_ANIM_PHI_30_DEG # 2 : ARDRONE_ANIM_THETA_M30_DEG # 3 : ARDRONE_ANIM_THETA_30_DEG # 4 : ARDRONE_ANIM_THETA_20DEG_YAW_200DEG # 5 : ARDRONE_ANIM_THETA_20DEG_YAW_M200DEG # 6 : ARDRONE_ANIM_TURNAROUND # 7 : ARDRONE_ANIM_TURNAROUND_GODOWN # 8 : ARDRONE_ANIM_YAW_SHAKE # 9 : ARDRONE_ANIM_YAW_DANCE # 10: ARDRONE_ANIM_PHI_DANCE # 11: ARDRONE_ANIM_THETA_DANCE # 12: ARDRONE_ANIM_VZ_DANCE # 13: ARDRONE_ANIM_WAVE # 14: ARDRONE_ANIM_PHI_THETA_MIXED # 15: ARDRONE_ANIM_DOUBLE_PHI_THETA_MIXED # 16: ARDRONE_ANIM_FLIP_AHEAD # 17: ARDRONE_ANIM_FLIP_BEHIND # 18: ARDRONE_ANIM_FLIP_LEFT # 19: ARDRONE_ANIM_FLIP_RIGHT uint8 type # In Milliseconds # 0 For Default Duration (Recommended) uint32 duration --- bool result
-
ardrone_autonomy/CamSelect
¶ Field (Request): - channel (uint8) –
Field (Response): - result (bool) –
uint8 channel --- bool result
-
ardrone_autonomy/LedAnim
¶ Field (Request): - type (uint8) –
- freq (float32) –
- duration (uint8) –
Field (Response): - result (bool) –
0 : BLINK_GREEN_RED 1 : BLINK_GREEN 2 : BLINK_RED 3 : BLINK_ORANGE 4 : SNAKE_GREEN_RED 5 : FIRE 6 : STANDARD 7 : RED 8 : GREEN 9 : RED_SNAKE 10: BLANK 11: LEFT_GREEN_RIGHT_RED 12: LEFT_RED_RIGHT_GREEN 13: BLINK_STANDARD
# 0 : BLINK_GREEN_RED # 1 : BLINK_GREEN # 2 : BLINK_RED # 3 : BLINK_ORANGE # 4 : SNAKE_GREEN_RED # 5 : FIRE # 6 : STANDARD # 7 : RED # 8 : GREEN # 9 : RED_SNAKE # 10: BLANK # 11: LEFT_GREEN_RIGHT_RED # 12: LEFT_RED_RIGHT_GREEN # 13: BLINK_STANDARD uint8 type # In Hz float32 freq # In Seconds uint8 duration --- bool result