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: binutilsdaemontoolssdlgtk2libxml2libudev-devlibiw-devgitroscppimage_transportsensor_msgsstd_srvstfcamera_info_managermessage_generationnav_msgsroslint
BuildtoolDepends: BuildExportDepends: ExecDepends: Exports: - <rosdoc config=”rosdoc.yaml”/>
Types¶
Message types¶
ardrone_autonomy/navdata_watchdogardrone_autonomy/matrix33ardrone_autonomy/Navdataardrone_autonomy/navdata_hdvideo_streamardrone_autonomy/navdata_raw_measuresardrone_autonomy/navdata_timeardrone_autonomy/navdata_gyros_offsetsardrone_autonomy/navdata_kalman_pressureardrone_autonomy/navdata_demoardrone_autonomy/navdata_zimmu_3000ardrone_autonomy/navdata_vision_ofardrone_autonomy/navdata_altitudeardrone_autonomy/navdata_referencesardrone_autonomy/navdata_gamesardrone_autonomy/navdata_pwmardrone_autonomy/navdata_video_streamardrone_autonomy/navdata_trimsardrone_autonomy/navdata_magnetoardrone_autonomy/navdata_wind_speedardrone_autonomy/navdata_vision_detectardrone_autonomy/navdata_rc_referencesardrone_autonomy/navdata_adc_data_frameardrone_autonomy/navdata_trackers_sendardrone_autonomy/navdata_vision_perfardrone_autonomy/navdata_pressure_rawardrone_autonomy/navdata_wifiardrone_autonomy/navdata_vision_rawardrone_autonomy/navdata_euler_anglesardrone_autonomy/vector31ardrone_autonomy/navdata_visionardrone_autonomy/navdata_phys_measuresardrone_autonomy/vector21
Service types¶
ardrone_autonomy/RecordEnableardrone_autonomy/FlightAnimardrone_autonomy/CamSelectardrone_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