Added custom navdata messages and message generator

Esse commit está contido em:
Mike Hamer
2012-11-14 14:36:24 +01:00
commit efaa64c047
33 arquivos alterados com 780 adições e 0 exclusões
+9
Ver Arquivo
@@ -0,0 +1,9 @@
float32 m11
float32 m12
float32 m13
float32 m21
float32 m22
float32 m23
float32 m31
float32 m32
float32 m33
+5
Ver Arquivo
@@ -0,0 +1,5 @@
Header header
float32 drone_timeuint16 tag
uint16 size
uint32 version
uint8[] data_frame
+13
Ver Arquivo
@@ -0,0 +1,13 @@
Header header
float32 drone_timeuint16 tag
uint16 size
int32 altitude_vision
float32 altitude_vz
int32 altitude_ref
int32 altitude_raw
float32 obs_accZ
float32 obs_alt
ardrone_autonomy::vector31 obs_x
uint32 obs_state
ardrone_autonomy::vector21 est_vb
uint32 est_state
+14
Ver Arquivo
@@ -0,0 +1,14 @@
Header header
float32 drone_timeuint16 tag
uint16 size
uint32 ctrl_state
uint32 vbat_flying_percentage
float32 theta
float32 phi
float32 psi
int32 altitude
float32 vx
float32 vy
float32 vz
uint32 num_frames
uint32 detection_camera_type
+5
Ver Arquivo
@@ -0,0 +1,5 @@
Header header
float32 drone_timeuint16 tag
uint16 size
float32 theta_a
float32 phi_a
+5
Ver Arquivo
@@ -0,0 +1,5 @@
Header header
float32 drone_timeuint16 tag
uint16 size
uint32 double_tap_counter
uint32 finish_line_counter
+4
Ver Arquivo
@@ -0,0 +1,4 @@
Header header
float32 drone_timeuint16 tag
uint16 size
float32[] offset_g
+10
Ver Arquivo
@@ -0,0 +1,10 @@
Header header
float32 drone_timeuint16 tag
uint16 size
uint32 hdvideo_state
uint32 storage_fifo_nb_packets
uint32 storage_fifo_size
uint32 usbkey_size
uint32 usbkey_freespace
uint32 frame_number
uint32 usbkey_remaining_time
+20
Ver Arquivo
@@ -0,0 +1,20 @@
Header header
float32 drone_timeuint16 tag
uint16 size
float32 offset_pressure
float32 est_z
float32 est_zdot
float32 est_bias_PWM
float32 est_biais_pression
float32 offset_US
float32 prediction_US
float32 cov_alt
float32 cov_PWM
float32 cov_vitesse
int32 bool_effet_sol
float32 somme_inno
int32 flag_rejet_US
float32 u_multisinus
float32 gaz_altitude
int32 Flag_multisinus
int32 Flag_multisinus_debut
+17
Ver Arquivo
@@ -0,0 +1,17 @@
Header header
float32 drone_timeuint16 tag
uint16 size
int16 mx
int16 my
int16 mz
ardrone_autonomy::vector31 magneto_raw
ardrone_autonomy::vector31 magneto_rectified
ardrone_autonomy::vector31 magneto_offset
float32 heading_unwrapped
float32 heading_gyro_unwrapped
float32 heading_fusion_unwrapped
uint8 magneto_calibration_ok
uint32 magneto_state
float32 magneto_radius
float32 error_mean
float32 error_var
+10
Ver Arquivo
@@ -0,0 +1,10 @@
Header header
float32 drone_timeuint16 tag
uint16 size
float32 accs_temp
uint16 gyro_temp
float32[] phys_accs
float32[] phys_gyros
uint32 alim3V3
uint32 vrefEpson
uint32 vrefIDG
+7
Ver Arquivo
@@ -0,0 +1,7 @@
Header header
float32 drone_timeuint16 tag
uint16 size
int32 up
int16 ut
int32 Temperature_meas
int32 Pression_meas
+29
Ver Arquivo
@@ -0,0 +1,29 @@
Header header
float32 drone_timeuint16 tag
uint16 size
uint8 motor1
uint8 motor2
uint8 motor3
uint8 motor4
uint8 sat_motor1
uint8 sat_motor2
uint8 sat_motor3
uint8 sat_motor4
float32 gaz_feed_forward
float32 gaz_altitude
float32 altitude_integral
float32 vz_ref
int32 u_pitch
int32 u_roll
int32 u_yaw
float32 yaw_u_I
int32 u_pitch_planif
int32 u_roll_planif
int32 u_yaw_planif
float32 u_gaz_planif
uint16 current_motor1
uint16 current_motor2
uint16 current_motor3
uint16 current_motor4
float32 altitude_prop
float32 altitude_der
+20
Ver Arquivo
@@ -0,0 +1,20 @@
Header header
float32 drone_timeuint16 tag
uint16 size
uint16[] raw_accs
int16[] raw_gyros
int16[] raw_gyros_110
uint32 vbat_raw
uint16 us_debut_echo
uint16 us_fin_echo
uint16 us_association_echo
uint16 us_distance_echo
uint16 us_courbe_temps
uint16 us_courbe_valeur
uint16 us_courbe_ref
uint16 flag_echo_ini
uint16 frame_number
uint16 nb_echo
uint32 sum_echo
int32 alt_temp_raw
int16 gradient
+8
Ver Arquivo
@@ -0,0 +1,8 @@
Header header
float32 drone_timeuint16 tag
uint16 size
int32 rc_ref_pitch
int32 rc_ref_roll
int32 rc_ref_yaw
int32 rc_ref_gaz
int32 rc_ref_ag
+24
Ver Arquivo
@@ -0,0 +1,24 @@
Header header
float32 drone_timeuint16 tag
uint16 size
int32 ref_theta
int32 ref_phi
int32 ref_theta_I
int32 ref_phi_I
int32 ref_pitch
int32 ref_roll
int32 ref_yaw
int32 ref_psi
float32 vx_ref
float32 vy_ref
float32 theta_mod
float32 phi_mod
float32 k_v_x
float32 k_v_y
uint32 k_mode
float32 ui_time
float32 ui_theta
float32 ui_phi
float32 ui_psi
float32 ui_psi_accuracy
int32 ui_seq
+4
Ver Arquivo
@@ -0,0 +1,4 @@
Header header
float32 drone_timeuint16 tag
uint16 size
uint32 time
+3
Ver Arquivo
@@ -0,0 +1,3 @@
Header header
float32 drone_timeuint16 tag
uint16 size
+6
Ver Arquivo
@@ -0,0 +1,6 @@
Header header
float32 drone_timeuint16 tag
uint16 size
float32 angular_rates_trim_r
float32 euler_angles_trim_theta
float32 euler_angles_trim_phi
+19
Ver Arquivo
@@ -0,0 +1,19 @@
Header header
float32 drone_timeuint16 tag
uint16 size
uint8 quant
uint32 frame_size
uint32 frame_number
uint32 atcmd_ref_seq
uint32 atcmd_mean_ref_gap
float32 atcmd_var_ref_gap
uint32 atcmd_ref_quality
uint32 out_bitrate
uint32 desired_bitrate
int32 data1
int32 data2
int32 data3
int32 data4
int32 data5
uint32 tcp_queue_level
uint32 fifo_queue_level
+23
Ver Arquivo
@@ -0,0 +1,23 @@
Header header
float32 drone_timeuint16 tag
uint16 size
uint32 vision_state
int32 vision_misc
float32 vision_phi_trim
float32 vision_phi_ref_prop
float32 vision_theta_trim
float32 vision_theta_ref_prop
int32 new_raw_picture
float32 theta_capture
float32 phi_capture
float32 psi_capture
int32 altitude_capture
uint32 time_capture
ardrone_autonomy::vector31 body_v
float32 delta_phi
float32 delta_theta
float32 delta_psi
uint32 gold_defined
uint32 gold_reset
float32 gold_x
float32 gold_y
+14
Ver Arquivo
@@ -0,0 +1,14 @@
Header header
float32 drone_timeuint16 tag
uint16 size
uint32 nb_detected
uint32[] type
uint32[] xc
uint32[] yc
uint32[] width
uint32[] height
uint32[] dist
float32[] orientation_angle
ardrone_autonomy::matrix33[] rotation
ardrone_autonomy::vector31[] translation
uint32[] camera_source
+5
Ver Arquivo
@@ -0,0 +1,5 @@
Header header
float32 drone_timeuint16 tag
uint16 size
float32[] of_dx
float32[] of_dy
+10
Ver Arquivo
@@ -0,0 +1,10 @@
Header header
float32 drone_timeuint16 tag
uint16 size
float32 time_szo
float32 time_corners
float32 time_compute
float32 time_tracking
float32 time_trans
float32 time_update
float32[] time_custom
+6
Ver Arquivo
@@ -0,0 +1,6 @@
Header header
float32 drone_timeuint16 tag
uint16 size
float32 vision_tx_raw
float32 vision_ty_raw
float32 vision_tz_raw
+4
Ver Arquivo
@@ -0,0 +1,4 @@
Header header
float32 drone_timeuint16 tag
uint16 size
int32 watchdog
+4
Ver Arquivo
@@ -0,0 +1,4 @@
Header header
float32 drone_timeuint16 tag
uint16 size
uint32 link_quality
+16
Ver Arquivo
@@ -0,0 +1,16 @@
Header header
float32 drone_timeuint16 tag
uint16 size
float32 wind_speed
float32 wind_angle
float32 wind_compensation_theta
float32 wind_compensation_phi
float32 state_x1
float32 state_x2
float32 state_x3
float32 state_x4
float32 state_x5
float32 state_x6
float32 magneto_debug1
float32 magneto_debug2
float32 magneto_debug3
+5
Ver Arquivo
@@ -0,0 +1,5 @@
Header header
float32 drone_timeuint16 tag
uint16 size
int32 vzimmuLSB
float32 vzfind
+2
Ver Arquivo
@@ -0,0 +1,2 @@
float32 x
float32 y
+3
Ver Arquivo
@@ -0,0 +1,3 @@
float32 x
float32 y
float32 z