paparazzi-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[paparazzi-commits] [paparazzi/paparazzi] ad4654: [imu] Add Invensense V


From: Freek van Tienen
Subject: [paparazzi-commits] [paparazzi/paparazzi] ad4654: [imu] Add Invensense V2 driver
Date: Tue, 20 Sep 2022 05:35:15 -0700

  Branch: refs/heads/multi_imu
  Home:   https://github.com/paparazzi/paparazzi
  Commit: ad4654b77f35bf2d0cfbda849d96cb1d403096f7
      
https://github.com/paparazzi/paparazzi/commit/ad4654b77f35bf2d0cfbda849d96cb1d403096f7
  Author: Freek van Tienen <freek.v.tienen@gmail.com>
  Date:   2022-09-20 (Tue, 20 Sep 2022)

  Changed paths:
    M conf/airframes/examples/cube_orange.xml
    A conf/modules/imu_cube.xml
    M conf/userconf/tudelft/conf.xml
    M sw/airborne/modules/core/abi_sender_ids.h
    A sw/airborne/modules/imu/imu_cube.c
    A sw/airborne/modules/imu/imu_cube.h
    A sw/airborne/peripherals/invensense2.c
    A sw/airborne/peripherals/invensense2.h
    A sw/airborne/peripherals/invensense2_regs.h

  Log Message:
  -----------
  [imu] Add Invensense V2 driver


  Commit: a958296c9410be444e9339d469419d4a1709a80d
      
https://github.com/paparazzi/paparazzi/commit/a958296c9410be444e9339d469419d4a1709a80d
  Author: Freek van Tienen <freek.v.tienen@gmail.com>
  Date:   2022-09-20 (Tue, 20 Sep 2022)

  Changed paths:
    M conf/abi.xml
    M conf/airframes/examples/cube_orange.xml
    M conf/modules/imu_cube.xml
    M sw/airborne/modules/core/abi_sender_ids.h
    M sw/airborne/modules/imu/imu.c
    M sw/airborne/modules/imu/imu.h
    M sw/airborne/modules/imu/imu_cube.c
    M sw/airborne/modules/ins/ins_ekf2.cpp
    M sw/airborne/modules/sensors/mag_lis3mdl.c
    M sw/airborne/peripherals/invensense2.c
    M sw/airborne/peripherals/invensense2.h
    M sw/ext/pprzlink
    M sw/tools/calibration/calibrate.py
    M sw/tools/calibration/calibration_utils.py

  Log Message:
  -----------
  [imu] Multi IMU support


  Commit: dabc7e218e50a2bf5a832c60df6a24d1b755b72a
      
https://github.com/paparazzi/paparazzi/commit/dabc7e218e50a2bf5a832c60df6a24d1b755b72a
  Author: Freek van Tienen <freek.v.tienen@gmail.com>
  Date:   2022-09-20 (Tue, 20 Sep 2022)

  Changed paths:
    M conf/airframes/tudelft/nederdrone4.xml
    M conf/modules/imu_apogee.xml
    M conf/modules/imu_ardrone2.xml
    M conf/modules/imu_aspirin_common.xml
    M conf/modules/imu_aspirin_i2c_common.xml
    M conf/modules/imu_aspirin_v2_common.xml
    M conf/modules/imu_bebop.xml
    M conf/modules/imu_bmi088_i2c.xml
    M conf/modules/imu_common.xml
    M conf/modules/imu_cube.xml
    M conf/modules/imu_disco.xml
    M conf/modules/imu_mpu6000.xml
    M conf/modules/imu_mpu6000_hmc5883.xml
    M conf/modules/imu_mpu60x0_i2c.xml
    M conf/modules/imu_mpu9250_i2c.xml
    M conf/modules/imu_mpu9250_spi.xml
    M conf/modules/imu_nps.xml
    M conf/modules/imu_openpilot_revo.xml
    M conf/modules/imu_openpilot_revo_nano.xml
    M conf/modules/imu_px4fmu_v1.7.xml
    M conf/modules/imu_px4fmu_v2.4.xml
    M conf/modules/imu_vectornav.xml
    M conf/modules/imu_xsens.xml
    M conf/modules/ins_nps.xml
    M conf/simulator/nps/nps_sensors_params_default.h
    M conf/simulator/nps/nps_sensors_params_noisy.h
    M conf/userconf/tudelft/conf.xml
    M sw/airborne/boards/apogee/imu_apogee.c
    M sw/airborne/boards/apogee/imu_apogee.h
    M sw/airborne/boards/ardrone/navdata.c
    M sw/airborne/firmwares/fixedwing/autopilot_static.c
    M sw/airborne/firmwares/fixedwing/guidance/energy_ctrl.c
    M sw/airborne/modules/ahrs/ahrs_aligner.c
    M sw/airborne/modules/ahrs/ahrs_float_cmpl_wrapper.c
    M sw/airborne/modules/ahrs/ahrs_float_dcm_wrapper.c
    M sw/airborne/modules/ahrs/ahrs_float_invariant_wrapper.c
    M sw/airborne/modules/ahrs/ahrs_float_mlkf_wrapper.c
    M sw/airborne/modules/ahrs/ahrs_int_cmpl_quat_wrapper.c
    M sw/airborne/modules/ahrs/ahrs_madgwick_wrapper.c
    M sw/airborne/modules/ahrs/ahrs_vectornav.c
    M sw/airborne/modules/calibration/mag_calib_ukf.c
    M sw/airborne/modules/calibration/send_imu_mag_current.c
    M sw/airborne/modules/core/abi_sender_ids.h
    M sw/airborne/modules/dragspeed/dragspeed.c
    M sw/airborne/modules/imu/filter_1euro_imu.c
    M sw/airborne/modules/imu/imu.c
    M sw/airborne/modules/imu/imu.h
    M sw/airborne/modules/imu/imu_ardrone2.c
    M sw/airborne/modules/imu/imu_ardrone2.h
    M sw/airborne/modules/imu/imu_aspirin.c
    M sw/airborne/modules/imu/imu_aspirin.h
    M sw/airborne/modules/imu/imu_aspirin_2_spi.c
    M sw/airborne/modules/imu/imu_aspirin_2_spi.h
    R sw/airborne/modules/imu/imu_aspirin_defaults.h
    M sw/airborne/modules/imu/imu_aspirin_i2c.c
    M sw/airborne/modules/imu/imu_aspirin_i2c.h
    M sw/airborne/modules/imu/imu_bebop.c
    M sw/airborne/modules/imu/imu_bebop.h
    M sw/airborne/modules/imu/imu_bmi088_i2c.c
    M sw/airborne/modules/imu/imu_bmi088_i2c.h
    M sw/airborne/modules/imu/imu_cube.h
    M sw/airborne/modules/imu/imu_disco.c
    M sw/airborne/modules/imu/imu_disco.h
    M sw/airborne/modules/imu/imu_mpu6000.c
    M sw/airborne/modules/imu/imu_mpu6000.h
    M sw/airborne/modules/imu/imu_mpu6000_hmc5883.c
    M sw/airborne/modules/imu/imu_mpu6000_hmc5883.h
    M sw/airborne/modules/imu/imu_mpu60x0_i2c.c
    M sw/airborne/modules/imu/imu_mpu60x0_i2c.h
    M sw/airborne/modules/imu/imu_mpu9250_i2c.c
    M sw/airborne/modules/imu/imu_mpu9250_i2c.h
    M sw/airborne/modules/imu/imu_mpu9250_spi.c
    M sw/airborne/modules/imu/imu_mpu9250_spi.h
    M sw/airborne/modules/imu/imu_nps.c
    M sw/airborne/modules/imu/imu_nps.h
    R sw/airborne/modules/imu/imu_px4_defaults.h
    M sw/airborne/modules/imu/imu_px4fmu.c
    M sw/airborne/modules/imu/imu_px4fmu.h
    M sw/airborne/modules/imu/imu_px4fmu_v2.4.c
    M sw/airborne/modules/imu/imu_px4fmu_v2.4.h
    M sw/airborne/modules/imu/imu_vectornav.c
    M sw/airborne/modules/imu/imu_vectornav.h
    M sw/airborne/modules/ins/imu_xsens.c
    M sw/airborne/modules/ins/ins_alt_float.c
    M sw/airborne/modules/ins/ins_float_invariant_wrapper.c
    M sw/airborne/modules/ins/ins_gps_passthrough.c
    M sw/airborne/modules/ins/ins_int.c
    M sw/airborne/modules/ins/ins_mekf_wind_wrapper.c
    M sw/airborne/modules/ins/ins_skeleton.c
    M sw/airborne/modules/meteo/wind_estimator.c
    M sw/airborne/modules/sensors/mag_hmc58xx.c
    M sw/airborne/modules/sensors/mag_ist8310.c
    M sw/airborne/modules/sensors/mag_pitot_uart.c
    M sw/airborne/modules/sensors/mag_rm3100.c
    M sw/airborne/peripherals/bmi088.c
    M sw/airborne/peripherals/bmi088.h
    M sw/airborne/peripherals/l3gd20.h
    M sw/airborne/peripherals/lsm303d.h
    M sw/airborne/peripherals/mpu60x0.c
    M sw/airborne/peripherals/mpu60x0.h
    M sw/airborne/peripherals/mpu9250.c
    M sw/airborne/peripherals/mpu9250.h
    M sw/airborne/test/modules/test_imu.c
    M sw/simulator/nps/nps_ivy.c
    M sw/simulator/nps/nps_sensor_accel.c
    M sw/simulator/nps/nps_sensor_airspeed.c
    M sw/simulator/nps/nps_sensor_aoa.c
    M sw/simulator/nps/nps_sensor_baro.c
    M sw/simulator/nps/nps_sensor_gps.c
    M sw/simulator/nps/nps_sensor_gyro.c
    M sw/simulator/nps/nps_sensor_mag.c
    M sw/simulator/nps/nps_sensor_sideslip.c
    M sw/simulator/nps/nps_sensor_sonar.c
    M sw/simulator/nps/nps_sensor_temperature.c
    M sw/simulator/nps/nps_sensors.c
    M sw/simulator/nps/nps_sensors.h
    M sw/tools/calibration/calibrate.py
    M sw/tools/calibration/calibration_utils.py
    M sw/tools/px4/set_target.py
    M tests/modules/generated/airframe.h

  Log Message:
  -----------
  [imu] Fix new imu structure


  Commit: f08ad1af6133c8d16e02e0e6c4fe10069aaa2aab
      
https://github.com/paparazzi/paparazzi/commit/f08ad1af6133c8d16e02e0e6c4fe10069aaa2aab
  Author: Freek van Tienen <freek.v.tienen@gmail.com>
  Date:   2022-09-20 (Tue, 20 Sep 2022)

  Changed paths:
    M conf/airframes/BR/3DplaneLisaS.xml
    M conf/airframes/BR/DelFlyDualPWMservo.xml
    M conf/airframes/BR/DreamCacher_bart.xml
    M conf/airframes/BR/bebop_default.xml
    M conf/airframes/BR/bebop_indi.xml
    M conf/airframes/BR/bebop_indi_frog.xml
    M conf/airframes/BR/ladybird_kit_bart.xml
    M conf/airframes/BR/ladybird_kit_bart_bluegiga_optitrack.xml
    M conf/airframes/BR/ladybird_kit_indi_bart.xml
    M conf/airframes/CDW/cdw_mavtec.xml
    M conf/airframes/ENAC/cyfoam.xml
    M conf/airframes/ENAC/hoops_gen_ap.xml
    M conf/airframes/ENAC/quadrotor/drop1.xml
    M conf/airframes/FLIXR/flixr_ladybird_lisa_s.xml
    M conf/airframes/HOOPERFLY/hooperfly_enac_hexa_elle0_v1_2.xml
    M conf/airframes/HOOPERFLY/hooperfly_racerpex_hexa_lisa_mx_20.xml
    M conf/airframes/HOOPERFLY/hooperfly_racerpex_octo_lisa_mx_20.xml
    M conf/airframes/HOOPERFLY/hooperfly_racerpex_quad_elle0_v1_2.xml
    M conf/airframes/HOOPERFLY/hooperfly_racerpex_quad_lisa_mx_20.xml
    M conf/airframes/HOOPERFLY/hooperfly_teensyfly_hexa_lisa_mx_20.xml
    M conf/airframes/HOOPERFLY/hooperfly_teensyfly_quad_elle0.xml
    M conf/airframes/HOOPERFLY/hooperfly_teensyfly_quad_elle0_v1_2.xml
    M conf/airframes/HOOPERFLY/hooperfly_teensyfly_quad_lisa_mx_20.xml
    M conf/airframes/MM/bebop.xml
    M conf/airframes/MM/bebop2_lum1_xbee.xml
    M conf/airframes/OPENUAS/openuas_3dr_iris_plus.xml
    M conf/airframes/OPENUAS/openuas_df_mini_spirit.xml
    M conf/airframes/OPENUAS/openuas_durafly_g2.xml
    M conf/airframes/OPENUAS/openuas_durafly_goblin.xml
    M conf/airframes/OPENUAS/openuas_eachine_trashcan.xml
    M conf/airframes/OPENUAS/openuas_eflite_t28.xml
    M conf/airframes/OPENUAS/openuas_eflite_umx_sbach_342.xml
    M conf/airframes/OPENUAS/openuas_itsybitsy.xml
    M conf/airframes/OPENUAS/openuas_multiplex_minimag.xml
    M conf/airframes/OPENUAS/openuas_multiplex_twinstar_nd.xml
    M conf/airframes/OPENUAS/openuas_own_flexo.xml
    M conf/airframes/OPENUAS/openuas_own_itsy_bitsy.xml
    M conf/airframes/OPENUAS/openuas_own_jetson_tx220.xml
    M conf/airframes/OPENUAS/openuas_own_mavtec.xml
    M conf/airframes/OPENUAS/openuas_own_sumo_ii.xml
    M conf/airframes/OPENUAS/openuas_parrot_ardrone_2.xml
    M conf/airframes/OPENUAS/openuas_parrot_bebop.xml
    M conf/airframes/OPENUAS/openuas_parrot_bebop_2.xml
    M conf/airframes/OPENUAS/openuas_parrot_disco.xml
    M conf/airframes/OPENUAS/openuas_transitionrobotics_quadshot.xml
    M conf/airframes/OPENUAS/openuas_wltech_xk_a160.xml
    M conf/airframes/examples/ardrone2.xml
    M conf/airframes/examples/ardrone2_gazebo.xml
    M conf/airframes/examples/ardrone2_opticflow_hover.xml
    M conf/airframes/examples/bebop.xml
    M conf/airframes/examples/bebop2_indi.xml
    M conf/airframes/examples/bebop2_ukf_magnetometer_calibration.xml
    M conf/airframes/examples/bumblebee_quad.xml
    M conf/airframes/examples/cube_orange.xml
    M conf/airframes/examples/ladybird_lisa_s.xml
    M conf/airframes/examples/ladybird_lisa_s_bluegiga.xml
    M conf/airframes/examples/quadrotor_lisa_s.xml
    M conf/airframes/examples/trashcan.xml
    M conf/airframes/tudelft/ardrone2_indi.xml
    M conf/airframes/tudelft/ardrone2_opticflow.xml
    M conf/airframes/tudelft/bebop2_indi.xml
    M conf/airframes/tudelft/bebop2_no_damping.xml
    M conf/airframes/tudelft/bebop2_opticflow.xml
    M conf/airframes/tudelft/bebop2_optitrack.xml
    M conf/airframes/tudelft/bebop2_optitrack_visionfront.xml
    M conf/airframes/tudelft/bebop2_undistort_front.xml
    M conf/airframes/tudelft/bebop_autonomous_race_2018.xml
    M conf/airframes/tudelft/bebop_flip.xml
    M conf/airframes/tudelft/bebop_indi.xml
    M conf/airframes/tudelft/bebop_indi_actuators.xml
    M conf/airframes/tudelft/bebop_mavlink.xml
    M conf/airframes/tudelft/bebop_opticflow.xml
    M conf/airframes/tudelft/chouchou_lisa_s.xml
    M conf/airframes/tudelft/cx10.xml
    M conf/airframes/tudelft/cyfoam.xml
    M conf/airframes/tudelft/delfly_lisas.xml
    M conf/airframes/tudelft/disco_modified.xml
    M conf/airframes/tudelft/fan_demo.xml
    M conf/airframes/tudelft/iris_indi.xml
    M conf/airframes/tudelft/ladybird_lisa_mxs.xml
    M conf/airframes/tudelft/ladylisa_bluegiga_stereoboard.xml
    M conf/airframes/tudelft/nederdrone4.xml
    M conf/airframes/tudelft/nederdrone4_tem.xml
    M conf/airframes/tudelft/nederdrone5.xml
    M conf/airframes/tudelft/nederquad.xml
    M conf/airframes/tudelft/origami_lisamxs_wifi_indi_stereoboard.xml
    M conf/airframes/tudelft/robird.xml
    M conf/airframes/tudelft/splash4.xml
    M conf/airframes/tudelft/splash_pixracer.xml
    M conf/airframes/tudelft/splash_px4.xml
    M conf/airframes/tudelft/walkera_genius_v1.xml
    R conf/modules/send_imu_mag_current.xml
    M conf/telemetry/default_rotorcraft.xml
    M conf/telemetry/highspeed_rotorcraft.xml
    R sw/airborne/modules/calibration/send_imu_mag_current.c
    R sw/airborne/modules/calibration/send_imu_mag_current.h
    M sw/airborne/modules/imu/imu.c

  Log Message:
  -----------
  [modules] Remove imu_mag_current module


  Commit: 37b2dcc6a98ef0d1e765052c0ef27fc1717302a1
      
https://github.com/paparazzi/paparazzi/commit/37b2dcc6a98ef0d1e765052c0ef27fc1717302a1
  Author: Freek van Tienen <freek.v.tienen@gmail.com>
  Date:   2022-09-20 (Tue, 20 Sep 2022)

  Changed paths:
    M conf/airframes/AGGIEAIR/aggieair_ark_hexa_1-8.xml
    M conf/airframes/AGGIEAIR/aggieair_ark_quad_lisa_mx.xml
    M conf/airframes/AGGIEAIR/aggieair_atomic_lia.xml
    M conf/airframes/AGGIEAIR/aggieair_blujay.xml
    M conf/airframes/AGGIEAIR/aggieair_blujay_goose.xml
    M conf/airframes/AGGIEAIR/aggieair_el_captitan_lia.xml
    M conf/airframes/AGGIEAIR/aggieair_iris_indi.xml
    M conf/airframes/AGGIEAIR/aggieair_minion_rp3_lia.xml
    M conf/airframes/AGGIEAIR/aggieair_minionsim_lia.xml
    M conf/airframes/AGGIEAIR/aggieair_minty_lia.xml
    M conf/airframes/BR/3DplaneLisaS.xml
    M conf/airframes/BR/DreamCacher_bart.xml
    M conf/airframes/BR/asctec_br.xml
    M conf/airframes/BR/bebop_default.xml
    M conf/airframes/BR/bebop_indi.xml
    M conf/airframes/BR/bebop_indi_frog.xml
    M conf/airframes/BR/ladybird_kit_bart.xml
    M conf/airframes/BR/ladybird_kit_bart_bluegiga_optitrack.xml
    M conf/airframes/BR/ladybird_kit_indi_bart.xml
    M conf/airframes/BR/mavtec4_br.xml
    M conf/airframes/CDW/cdw_asctec.xml
    M conf/airframes/CDW/cdw_mavtec.xml
    M conf/airframes/CRIDEA/cridea_quadsuave.xml
    M conf/airframes/ENAC/cyfoam.xml
    M conf/airframes/ENAC/fixed-wing/crrcsim.xml
    M conf/airframes/ENAC/fixed-wing/jp.xml
    M conf/airframes/ENAC/fixed-wing/matek_f765_wing.xml
    M conf/airframes/ENAC/fixed-wing/tawaki.xml
    M conf/airframes/ENAC/fixed-wing/zagi_mekf_wind.xml
    M conf/airframes/ENAC/hoops_gen_ap.xml
    M conf/airframes/ENAC/nucleo144_test.xml
    M conf/airframes/ENAC/quadrotor/ard2_base_control.xml
    M conf/airframes/ENAC/quadrotor/bebop2_fish.xml
    M conf/airframes/ENAC/quadrotor/bebop2_fish_outdoor.xml
    M conf/airframes/ENAC/quadrotor/crazyflie_2.1.xml
    M conf/airframes/ENAC/quadrotor/drop1.xml
    M conf/airframes/ENAC/quadrotor/kakute_f7.xml
    M conf/airframes/ENAC/quadrotor/niquad_wind.xml
    M conf/airframes/ENAC/rover.xml
    M conf/airframes/ENAC/rover_ostrich.xml
    M conf/airframes/ESDEN/esden_cocto_lm2a2.xml
    M conf/airframes/ESDEN/esden_gain_scheduling_example.xml
    M conf/airframes/ESDEN/esden_hexy_ll11a2pwm.xml
    M conf/airframes/ESDEN/esden_hexy_lm2a2pwm.xml
    M conf/airframes/ESDEN/esden_lisa2_hex.xml
    M conf/airframes/ESDEN/esden_qs_asp22.xml
    M conf/airframes/ESDEN/esden_quady_ll11a2pwm.xml
    M conf/airframes/ESDEN/esden_quady_lm1a1pwm.xml
    M conf/airframes/ESDEN/esden_quady_lm2a2pwm.xml
    M conf/airframes/ESDEN/esden_quady_lm2a2pwmppm.xml
    M conf/airframes/ESDEN/esden_quady_ls10pwm.xml
    M conf/airframes/FLIXR/flixr_ladybird_lisa_s.xml
    M conf/airframes/FLIXR/flixr_lisa_mx.xml
    M conf/airframes/FLIXR/flixr_zmr250_elle0.xml
    M conf/airframes/HOOPERFLY/hooperfly_enac_hexa_elle0_v1_2.xml
    M conf/airframes/HOOPERFLY/hooperfly_racerpex_hexa_lisa_mx_20.xml
    M conf/airframes/HOOPERFLY/hooperfly_racerpex_octo_lisa_mx_20.xml
    M conf/airframes/HOOPERFLY/hooperfly_racerpex_quad_elle0_v1_2.xml
    M conf/airframes/HOOPERFLY/hooperfly_racerpex_quad_lisa_mx_20.xml
    M conf/airframes/HOOPERFLY/hooperfly_teensyfly_hexa_lisa_mx_20.xml
    M conf/airframes/HOOPERFLY/hooperfly_teensyfly_quad_elle0.xml
    M conf/airframes/HOOPERFLY/hooperfly_teensyfly_quad_elle0_v1_2.xml
    M conf/airframes/HOOPERFLY/hooperfly_teensyfly_quad_lisa_mx_20.xml
    M conf/airframes/KS/ks_bebop2_stereo.xml
    M conf/airframes/MM/bebop.xml
    M conf/airframes/MM/bebop2_lum1_xbee.xml
    M conf/airframes/OPENUAS/openuas_3dr_iris_plus.xml
    M conf/airframes/OPENUAS/openuas_bitcraze_crazyflie_2_1.xml
    M conf/airframes/OPENUAS/openuas_df_mini_spirit.xml
    M conf/airframes/OPENUAS/openuas_durafly_g2.xml
    M conf/airframes/OPENUAS/openuas_durafly_goblin.xml
    M conf/airframes/OPENUAS/openuas_eachine_trashcan.xml
    M conf/airframes/OPENUAS/openuas_eflite_t28.xml
    M conf/airframes/OPENUAS/openuas_eflite_umx_sbach_342.xml
    M conf/airframes/OPENUAS/openuas_itsybitsy.xml
    M conf/airframes/OPENUAS/openuas_multiplex_minimag.xml
    M conf/airframes/OPENUAS/openuas_multiplex_twinstar_nd.xml
    M conf/airframes/OPENUAS/openuas_own_flexo.xml
    M conf/airframes/OPENUAS/openuas_own_itsy_bitsy.xml
    M conf/airframes/OPENUAS/openuas_own_jetson_tx220.xml
    M conf/airframes/OPENUAS/openuas_own_mavtec.xml
    M conf/airframes/OPENUAS/openuas_own_sumo_ii.xml
    M conf/airframes/OPENUAS/openuas_parrot_ardrone_2.xml
    M conf/airframes/OPENUAS/openuas_parrot_bebop.xml
    M conf/airframes/OPENUAS/openuas_parrot_bebop_2.xml
    M conf/airframes/OPENUAS/openuas_parrot_disco.xml
    M conf/airframes/OPENUAS/openuas_transitionrobotics_quadshot.xml
    M conf/airframes/OPENUAS/openuas_wltech_xk_a160.xml
    M conf/airframes/UCM/rover_steering.xml
    M conf/airframes/examples/MentorEnergy.xml
    M conf/airframes/examples/ardrone2.xml
    M conf/airframes/examples/ardrone2_gazebo.xml
    M conf/airframes/examples/ardrone2_opticflow_hover.xml
    M conf/airframes/examples/bebop.xml
    M conf/airframes/examples/bebop2_indi.xml
    M conf/airframes/examples/bebop2_opticflow.xml
    M conf/airframes/examples/bebop2_ukf_magnetometer_calibration.xml
    M conf/airframes/examples/bixler_lisa_m_2.xml
    M conf/airframes/examples/bumblebee_quad.xml
    M conf/airframes/examples/cube_orange.xml
    M conf/airframes/examples/ladybird_lisa_s.xml
    M conf/airframes/examples/ladybird_lisa_s_bluegiga.xml
    M conf/airframes/examples/microjet_lisa_m.xml
    M conf/airframes/examples/quadrotor_elle0.xml
    M conf/airframes/examples/quadrotor_lisa_m_2_pwm_spektrum.xml
    M conf/airframes/examples/quadrotor_lisa_mx.xml
    M conf/airframes/examples/quadrotor_lisa_mx_mavlink.xml
    M conf/airframes/examples/quadrotor_lisa_s.xml
    M conf/airframes/examples/quadrotor_revo.xml
    M conf/airframes/examples/trashcan.xml
    M conf/airframes/max/microjet_lisa_m.xml
    M conf/airframes/tudelft/aa_quadplane.xml
    M conf/airframes/tudelft/ardrone2_indi.xml
    M conf/airframes/tudelft/ardrone2_opticflow.xml
    M conf/airframes/tudelft/ardrone2_optitrack.xml
    M conf/airframes/tudelft/bebop2_indi.xml
    M conf/airframes/tudelft/bebop2_no_damping.xml
    M conf/airframes/tudelft/bebop2_opticflow.xml
    M conf/airframes/tudelft/bebop2_optitrack.xml
    M conf/airframes/tudelft/bebop2_optitrack_visionfront.xml
    M conf/airframes/tudelft/bebop2_undistort_front.xml
    M conf/airframes/tudelft/bebop_autonomous_race_2018.xml
    M conf/airframes/tudelft/bebop_course_orangeavoid.xml
    M conf/airframes/tudelft/bebop_course_orangeavoid_guided.xml
    M conf/airframes/tudelft/bebop_flip.xml
    M conf/airframes/tudelft/bebop_indi.xml
    M conf/airframes/tudelft/bebop_indi_actuators.xml
    M conf/airframes/tudelft/bebop_mav_course_exercise.xml
    M conf/airframes/tudelft/bebop_mavlink.xml
    M conf/airframes/tudelft/bebop_opticflow.xml
    M conf/airframes/tudelft/bebop_opticflow_indoor.xml
    M conf/airframes/tudelft/bebop_opticflow_indoor_2x_30hz.xml
    M conf/airframes/tudelft/bebop_optitrack.xml
    M conf/airframes/tudelft/bebop_ralphthesis2020_stereo.xml
    M conf/airframes/tudelft/chouchou_lisa_s.xml
    M conf/airframes/tudelft/cyfoam.xml
    M conf/airframes/tudelft/delfly_lisas.xml
    M conf/airframes/tudelft/delfly_nimble.xml
    M conf/airframes/tudelft/fan_demo.xml
    M conf/airframes/tudelft/guido_ardrone2_optitrack.xml
    M conf/airframes/tudelft/ladybird_lisa_mxs.xml
    M conf/airframes/tudelft/ladylisa_bluegiga_stereoboard.xml
    M conf/airframes/tudelft/logo600.xml
    M conf/airframes/tudelft/mavtec5.xml
    M conf/airframes/tudelft/mentor.xml
    M conf/airframes/tudelft/nederdrone4_tem.xml
    M conf/airframes/tudelft/nederdrone5.xml
    M conf/airframes/tudelft/origami_lisamxs_wifi_indi_stereoboard.xml
    M conf/airframes/tudelft/quadthopter.xml
    M conf/airframes/tudelft/splash4.xml
    M conf/airframes/tudelft/splash_pixracer.xml
    R conf/simulator/nps/nps_sensors_params_ardrone2.h
    M conf/simulator/nps/nps_sensors_params_default.h
    M conf/simulator/nps/nps_sensors_params_noisy.h

  Log Message:
  -----------
  [nps] Set the default sensor parameters


  Commit: 0c8efcbf6362abad53ef6629b6af120572855607
      
https://github.com/paparazzi/paparazzi/commit/0c8efcbf6362abad53ef6629b6af120572855607
  Author: Freek van Tienen <freek.v.tienen@gmail.com>
  Date:   2022-09-20 (Tue, 20 Sep 2022)

  Changed paths:
    M conf/modules/imu_common.xml
    M sw/airborne/modules/imu/imu.c
    M sw/airborne/modules/imu/imu_aspirin_2_spi.c
    M sw/airborne/modules/pose_history/pose_history.c
    M sw/airborne/peripherals/invensense2.c
    M sw/airborne/test/modules/test_imu.c

  Log Message:
  -----------
  [tests] Fix some tests and errors


  Commit: 5096acff2f199d142df749e861e6adc1c1ddb4e5
      
https://github.com/paparazzi/paparazzi/commit/5096acff2f199d142df749e861e6adc1c1ddb4e5
  Author: Freek van Tienen <freek.v.tienen@gmail.com>
  Date:   2022-09-20 (Tue, 20 Sep 2022)

  Changed paths:
    M conf/abi.xml
    M sw/airborne/firmwares/demo/demo_ahrs_actuators.c
    M sw/airborne/firmwares/fixedwing/guidance/energy_ctrl.c
    M sw/airborne/main_ap.c
    M sw/airborne/math/pprz_algebra_int.c
    M sw/airborne/math/pprz_algebra_int.h
    M sw/airborne/modules/ahrs/ahrs_aligner.c
    M sw/airborne/modules/ahrs/ahrs_float_cmpl.c
    M sw/airborne/modules/ahrs/ahrs_float_cmpl.h
    M sw/airborne/modules/ahrs/ahrs_float_cmpl_wrapper.c
    M sw/airborne/modules/ahrs/ahrs_float_dcm.c
    M sw/airborne/modules/ahrs/ahrs_float_dcm.h
    M sw/airborne/modules/ahrs/ahrs_float_dcm_wrapper.c
    M sw/airborne/modules/ahrs/ahrs_float_invariant.c
    M sw/airborne/modules/ahrs/ahrs_float_invariant.h
    M sw/airborne/modules/ahrs/ahrs_float_invariant_wrapper.c
    M sw/airborne/modules/ahrs/ahrs_float_mlkf.c
    M sw/airborne/modules/ahrs/ahrs_float_mlkf.h
    M sw/airborne/modules/ahrs/ahrs_float_mlkf_wrapper.c
    M sw/airborne/modules/ahrs/ahrs_int_cmpl_quat.c
    M sw/airborne/modules/ahrs/ahrs_int_cmpl_quat.h
    M sw/airborne/modules/ahrs/ahrs_int_cmpl_quat_wrapper.c
    M sw/airborne/modules/ahrs/ahrs_madgwick.c
    M sw/airborne/modules/ahrs/ahrs_madgwick.h
    M sw/airborne/modules/ahrs/ahrs_madgwick_wrapper.c
    M sw/airborne/modules/imu/imu.c
    M sw/airborne/modules/imu/imu.h
    M sw/airborne/modules/ins/ins_alt_float.c
    M sw/airborne/modules/ins/ins_ekf2.cpp
    M sw/airborne/modules/ins/ins_ekf2.h
    M sw/airborne/modules/ins/ins_float_invariant.c
    M sw/airborne/modules/ins/ins_float_invariant.h
    M sw/airborne/modules/ins/ins_float_invariant_wrapper.c
    M sw/airborne/modules/ins/ins_gps_passthrough.c
    M sw/airborne/modules/ins/ins_int.c
    M sw/airborne/modules/ins/ins_mekf_wind_wrapper.c
    M sw/airborne/modules/ins/ins_mekf_wind_wrapper.h
    M sw/airborne/modules/ins/ins_skeleton.c
    M sw/airborne/modules/ins/ins_skeleton.h

  Log Message:
  -----------
  [imu] Change IMU to body frame


  Commit: 071abfe18af3ee89a1fb8057a17f5d3e238515c3
      
https://github.com/paparazzi/paparazzi/commit/071abfe18af3ee89a1fb8057a17f5d3e238515c3
  Author: Gautier Hattenberger <gautier.hattenberger@enac.fr>
  Date:   2022-09-20 (Tue, 20 Sep 2022)

  Changed paths:
    M conf/airframes/ENAC/fixed-wing/apogee.xml
    M conf/modules/mag_hmc5843.xml
    M conf/modules/mag_hmc58xx.xml
    M conf/modules/mag_ist8310.xml
    M conf/modules/mag_lis3mdl.xml
    M conf/modules/mag_pitot_uart.xml
    M conf/modules/mag_rm3100.xml
    M sw/airborne/modules/imu/imu.c

  Log Message:
  -----------
  [imu] backward compat for single imu calibration

- old airframe with single imu configuration will continue to work, ABI
id is automatically found
- mag modules require @imu to guarantee init order, multiple calls of
imu_init is no longer needed
- ABI_BROADCAST id is used by default and then replaced by correct ID
- imu_set_default_config will override user conf if params are not NULL


  Commit: 24c3d4474f5954297d47fedda22fa809ea8688b3
      
https://github.com/paparazzi/paparazzi/commit/24c3d4474f5954297d47fedda22fa809ea8688b3
  Author: Gautier Hattenberger <gautier.hattenberger@enac.fr>
  Date:   2022-09-20 (Tue, 20 Sep 2022)

  Changed paths:
    M conf/modules/gps_nps.xml
    M conf/modules/imu_vectornav.xml
    M conf/modules/ins_nps.xml
    M sw/airborne/modules/ahrs/ahrs_madgwick.c
    M sw/airborne/modules/imu/imu_bmi088_i2c.c
    M sw/airborne/modules/imu/imu_disco.c
    M sw/airborne/modules/imu/imu_mpu6000_hmc5883.c
    M sw/airborne/modules/imu/imu_mpu9250.c
    M sw/airborne/modules/imu/imu_mpu9250_i2c.c
    M sw/airborne/modules/imu/imu_px4fmu_v2.4.c
    M sw/airborne/modules/ins/imu_xsens.c
    M sw/airborne/modules/ins/ins_mekf_wind_wrapper.c
    M sw/airborne/modules/ins/ins_vectornav.c
    M sw/airborne/modules/sensors/mag_hmc5843.c
    M sw/airborne/modules/sensors/mag_hmc58xx.c
    M sw/airborne/modules/sensors/mag_ist8310.c
    M sw/airborne/modules/sensors/mag_lis3mdl.c
    M sw/airborne/modules/sensors/mag_rm3100.c
    M sw/airborne/peripherals/bmi088.h
    M sw/airborne/peripherals/mpu60x0.c
    M sw/airborne/peripherals/mpu60x0.h

  Log Message:
  -----------
  fix compilation of modules tests


  Commit: 30f66535d7368b90d7bf51bb5178ea3f8bae40cb
      
https://github.com/paparazzi/paparazzi/commit/30f66535d7368b90d7bf51bb5178ea3f8bae40cb
  Author: Freek van Tienen <freek.v.tienen@gmail.com>
  Date:   2022-09-20 (Tue, 20 Sep 2022)

  Changed paths:
    M sw/airborne/modules/imu/imu.c
    M sw/airborne/modules/imu/imu.h
    M sw/tools/calibration/calibration_utils.py

  Log Message:
  -----------
  [imu] Keep track of calibration status sensors


  Commit: d8c8fdc72056918adc08b28f6e68826b990753a8
      
https://github.com/paparazzi/paparazzi/commit/d8c8fdc72056918adc08b28f6e68826b990753a8
  Author: Freek van Tienen <freek.v.tienen@gmail.com>
  Date:   2022-09-20 (Tue, 20 Sep 2022)

  Changed paths:
    M conf/abi.xml
    M conf/airframes/examples/cube_orange.xml
    M conf/conf_tests.xml
    M conf/modules/imu_cube.xml
    M conf/modules/ins_ekf2.xml
    M conf/simulator/nps/nps_sensors_params_default.h
    M sw/airborne/modules/imu/imu.c
    M sw/airborne/modules/imu/imu.h
    M sw/airborne/modules/imu/imu_cube.c
    M sw/airborne/modules/ins/ins_ekf2.cpp
    M sw/airborne/modules/ins/ins_ekf2.h

  Log Message:
  -----------
  [imu] Enable IMU integration and fix small mistakes


Compare: 
https://github.com/paparazzi/paparazzi/compare/a7246eef0ab2...d8c8fdc72056



reply via email to

[Prev in Thread] Current Thread [Next in Thread]