move IMU integration out of drivers to sensors hub to handle accel/gyro sync

- IMU integration move from drivers (PX4Accelerometer/PX4Gyroscope) to sensors/vehicle_imu 
 - sensors: voted_sensors_update now consumes vehicle_imu
 - delete sensor_accel_integrated, sensor_gyro_integrated
 - merge sensor_accel_status/sensor_gyro_status into vehicle_imu_status
 - sensors status output minor improvements (ordering, whitespace, show selected sensor device id and instance)
This commit is contained in:
Daniel Agar 2020-05-30 11:07:54 -04:00 committed by GitHub
parent 86cd1d0802
commit e34bdb4be9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
74 changed files with 785 additions and 1197 deletions

View File

@ -110,12 +110,12 @@ void LoggedTopics::add_default_topics()
add_topic_multi("distance_sensor", 1000);
add_topic_multi("optical_flow", 1000);
add_topic_multi("sensor_accel", 1000);
add_topic_multi("sensor_accel_status", 1000);
add_topic_multi("sensor_baro", 1000);
add_topic_multi("sensor_gyro", 1000);
add_topic_multi("sensor_gyro_status", 1000);
add_topic_multi("sensor_mag", 1000);
add_topic_multi("vehicle_gps_position", 1000);
add_topic_multi("vehicle_imu", 500);
add_topic_multi("vehicle_imu_status", 1000);
#ifdef CONFIG_ARCH_BOARD_PX4_SITL
add_topic("actuator_controls_virtual_fw");