Commit Graph

  • ff1f1caa7d boards: px4_fmu-v4 update CONFIG_BOARD_LOOPSPERMSEC Daniel Agar 2021-12-30 11:46:36 -05:00
  • ad76548792 boards: px4_fmu-v2/v3 update CONFIG_BOARD_LOOPSPERMSEC Daniel Agar 2021-12-30 11:43:53 -05:00
  • 6d9b5851ce boards: nxp fmuk66 update CONFIG_BOARD_LOOPSPERMSEC Daniel Agar 2021-12-30 11:43:04 -05:00
  • fe5ed03256 boards: px4_fmu-v5 update CONFIG_BOARD_LOOPSPERMSEC Daniel Agar 2021-12-30 11:41:57 -05:00
  • 4088ff141b boards: cubepilot cubeorange update CONFIG_BOARD_LOOPSPERMSEC Daniel Agar 2021-12-30 11:39:04 -05:00
  • 6a11c5d8ea boards: cuav nora & x7pro update CONFIG_BOARD_LOOPSPERMSEC Daniel Agar 2021-12-30 11:37:26 -05:00
  • b06215d038 Tools/HIL/test_airframes.sh: run param dump after save to verify BSON Daniel Agar 2021-12-30 11:11:14 -05:00
  • 0c2bf7428f Disable unused targets Jaeyoung-Lim 2021-12-30 10:16:41 +01:00
  • a9df7366a6 Disable cuav nora Jaeyoung-Lim 2021-11-23 14:30:11 +01:00
  • 04c41d0fee Disable fmu-v2 stack check Remove fmu Jaeyoung-Lim 2021-11-23 14:20:43 +01:00
  • 1030e7317d Add rtps message id for npfg_status Jaeyoung-Lim 2021-11-22 13:09:14 +01:00
  • 159a116286 Fix python CI checks Jaeyoung-Lim 2021-11-22 13:01:16 +01:00
  • b4328e7459 eas2tas conversions for npfg input/output.. also some missing get airspeed refs Thomas Stastny 2021-12-08 11:29:15 +01:00
  • 5fc7e551ab Update submodule mavlink to latest Wed Dec 29 12:38:13 UTC 2021 PX4 BuildBot 2021-12-29 12:38:13 +00:00
  • 6706d9b434 Jenkins: always fully clean git workspace Daniel Agar 2021-12-29 11:50:07 -05:00
  • e7b7ccf68f auto mission fly home before complete loss of global position estimate origin/pr-fw_dead_reckon_rtl pr-fw_dead_reckon_rtl Daniel Agar 2021-12-03 11:42:05 -05:00
  • 6d0339ba0c I2CSPIDriverBase: sensor start failure ERROR if internal, WARN if external Daniel Agar 2021-12-27 13:19:15 -05:00
  • 990d7c159d pwm_out: cleanup and prep for linux compatibility Daniel Agar 2021-12-27 13:36:54 -05:00
  • 10f4a2e91f boards: omnibus_f4sd_default disable systemcmds to save flash Daniel Agar 2021-12-27 12:15:34 -05:00
  • 3ef9c2d16c boards: holybro_kakutef7_default disable modules/gyro_calibration to save flash Daniel Agar 2021-12-27 12:15:03 -05:00
  • 8f8719d33b cmake: use add_definitions instead of add_compile_definitions FengShun 2021-12-27 13:31:37 +08:00
  • 65e976bbc2 docker: update px4-dev-simulation-bionic container versions to 2021-12-11 FengShun 2021-12-27 13:17:44 +08:00
  • d94767ef88 cmake: NuttX use cygwin friendly path for linker script Daniel Agar 2021-12-27 10:35:24 -05:00
  • 17a99bc827 mavlink: add HYGROMETER_SENSOR stream honglang 2021-10-20 17:56:56 +08:00
  • 983867f9af uavcan: support uavcan hygrometer honglang 2021-10-20 17:55:44 +08:00
  • b60e59d9be msg: new sensor_hygrometer msg honglang 2021-10-20 17:49:13 +08:00
  • 3f17acdcc9 boards: mro_ctrl-zerl-h7-oem pin fixes (sync with mro_ctrl-zero-h7) Daniel Agar 2021-12-23 15:44:06 -05:00
  • 0f4e1dd9f9 boards: mro ctrl-zero-h7 pin fixes Daniel Agar 2021-12-23 15:35:33 -05:00
  • 236794235a parameters: export empty BSON document even if there are no parameters to save Daniel Agar 2021-12-24 12:15:48 -05:00
  • 33d7b42040 parameters: import quietly retry if there's no data (as a precuation) Daniel Agar 2021-12-24 11:51:18 -05:00
  • 20d3e6f4e1 parameters: add simple BSON verification pass after export Daniel Agar 2021-12-23 17:20:28 -05:00
  • 72065c3d71 fix protocol_splitter: remove timeout, drop buffer if too full instead Beat Küng 2021-12-14 12:39:56 +01:00
  • 542ee86bc9 landing_target_estimator: custom irlock frame params (#18884) Rui Miguel Carvalho 2021-12-25 01:20:35 +00:00
  • 28e01c3510 FW Position controller: make loiter switching logic robust against pos_sp with loiter_rad=0 Silvan Fuhrer 2021-12-22 17:37:30 +01:00
  • 98d706772e boards: px4_fmu-v2_rover disable events module to save flash Daniel Agar 2021-12-23 10:10:25 -05:00
  • d202bf9631 control_allocator: add scope to reduce stack usage by 256B Beat Küng 2021-12-22 13:20:16 +01:00
  • 48be55dec8 Tiltrotor: disable tilt/thrust compensation when dynamic allocation is enabled Silvan Fuhrer 2021-12-21 18:51:40 +01:00
  • 31d7328f4d Tailsitter: invert roll (make it NED-correct) for filling vehicle_torque_setpoint Silvan Fuhrer 2021-12-21 18:39:42 +01:00
  • 1ad66e606b ControlAllocation: introduce convention for control surface deflection sign Silvan Fuhrer 2021-12-14 15:48:58 +01:00
  • 5259877b1b control_allocator: update matrix normalization Beat Küng 2021-12-20 17:27:21 +01:00
  • 460a0df850 tiltrotor: fill out thrust_setpoint[0] also in hover, based on tilt and hover thrust Silvan Fuhrer 2021-12-20 14:47:01 +01:00
  • 2333bef670 px4airframes doc: handle common outputs individually Beat Küng 2021-12-17 11:36:37 +01:00
  • 203e253dfe airframes: sitl boat: switch to dynamic control allocation Beat Küng 2021-12-17 11:34:02 +01:00
  • 8486ca5766 airframes: sitl cloudship: switch to dynamic control allocation Beat Küng 2021-12-17 11:33:30 +01:00
  • 9bc9169b77 px4/fmu-v5x: add missing board variants to rc.board_mavlink Beat Küng 2021-12-17 11:32:22 +01:00
  • 09200b994d airship_att_control: publish thrust + torque setpoint Beat Küng 2021-12-17 11:31:58 +01:00
  • 478724c9fe EffectivenessTiltrotor: fix logic for matrix update Silvan Fuhrer 2021-12-16 17:50:48 +01:00
  • 6c8f322dfe px4/fmu-v2/test: disable modules to reduce flash Beat Küng 2021-12-15 09:27:52 +01:00
  • 082cd74cab holybro/kakutef7: disable IST8310 to reduce flash Beat Küng 2021-12-15 09:27:29 +01:00
  • 8e04934eab commander: consider COM_MOT_TEST_EN for COMMAND_ACTUATOR_TEST as well Beat Küng 2021-12-15 09:11:42 +01:00
  • 39d441317a ActuatorEffectivenssTailsitterVTOL: only enable MC yaw control if more than 3 rotors Silvan Fuhrer 2021-12-14 11:32:25 +01:00
  • 426aa76a59 CA/VTOL: change description of VT_ELEV_MC_LOCK as it applies to not just elevons Silvan Fuhrer 2021-12-14 10:45:29 +01:00
  • 18008b2de7 CA module.yaml: add motor direction function also to UI for Tailsitter an Tiltrotor Silvan Fuhrer 2021-12-14 10:23:51 +01:00
  • 8743b78474 px4/fmu-v2/rover: disable modules to reduce flash Beat Küng 2021-12-13 10:20:14 +01:00
  • 8c782b7cd9 control_allocator: add Custom + MC with tilts effectiveness Beat Küng 2021-12-10 13:15:11 +01:00
  • 0818bb4be0 bitcraze/crazyflie{,21}: disable modules to reduce flash Beat Küng 2021-12-09 16:24:59 +01:00
  • 751539304e omnibus/f4sd: disable modules to reduce flash Beat Küng 2021-12-09 16:24:37 +01:00
  • 627ec0df5d control_allocator: increase STACK_MAIN to 3000 Beat Küng 2021-12-09 16:23:58 +01:00
  • 4d38742371 control_allocator: show VT_ELEV_MC_LOCK for vtol mixers in config ui Beat Küng 2021-12-09 16:21:45 +01:00
  • 28c4d0b7df mixer_module: add unit tests Beat Küng 2021-12-09 16:20:31 +01:00
  • fe1b726b62 ScheduledWorkItem: do not call ScheduleClear() if not init in destructor Beat Küng 2021-12-09 16:17:25 +01:00
  • 07306c4be3 control_allocator: add support for Tailsitter VTOL Silvan Fuhrer 2021-12-08 09:23:33 +01:00
  • 0568cff299 control_allocator: handle thrust allocation for VTOL's properly Silvan Fuhrer 2021-12-03 17:02:13 +01:00
  • 936f2dff52 logger: log both instances of vehicle_thrust/torque_setpoint Silvan Fuhrer 2021-12-03 17:00:32 +01:00
  • d688e5dee4 sitl airframes: add control allocation config to some airframes (not enabled) Beat Küng 2021-11-29 16:20:17 +01:00
  • 2362feddac airframes/uuv_bluerov2_heavy: switch over to control allocation Beat Küng 2021-12-03 11:57:13 +01:00
  • 4f8e6a9548 control_allocator: do not update params while armed Beat Küng 2021-12-03 11:55:50 +01:00
  • e04b4a8dbf control_allocator: add 6DOF configuration Beat Küng 2021-12-03 11:55:29 +01:00
  • 4c80adfaf1 control_allocator: implement trim + slew rate limits configuration Beat Küng 2021-12-03 11:52:01 +01:00
  • 301100ce0e uuv_att_control: publish vehicle_thrust_setpoint & vehicle_torque_setpoint Beat Küng 2021-12-03 11:45:45 +01:00
  • 590239dedb work_queue: increase rate_ctrl stack size by 150 B Beat Küng 2021-11-29 15:51:42 +01:00
  • b5c2cdf6c4 vtol_att_control: do not manipulate PWM outputs if SYS_CTRL_ALLOC == 1 Beat Küng 2021-11-29 15:08:51 +01:00
  • 43e15148f6 rover: switch sitl configs to control allocation Beat Küng 2021-11-29 14:04:50 +01:00
  • 8d9e2a28c4 control_allocator: add fixed-wing actuator effectiveness Beat Küng 2021-11-29 13:59:54 +01:00
  • 4d2a403afa control_allocator: add rover actuator effectiveness Beat Küng 2021-11-29 13:59:09 +01:00
  • ed3a115c8f control_allocator: add status publication rate limitation comment Beat Küng 2021-11-29 13:57:36 +01:00
  • 70e46a194f control_allocator: major refactoring & additions Beat Küng 2021-11-24 15:12:09 +01:00
  • a81f11acdd mc_rate_control: don't publish thrust + torque sp if vtol Beat Küng 2021-11-29 13:52:51 +01:00
  • 28e995ede2 fw_att_control: publish vehicle_thrust_setpoint & vehicle_torque_setpoint Beat Küng 2021-11-29 13:52:23 +01:00
  • 4becd6e4c7 rover: publish vehicle_thrust_setpoint & vehicle_torque_setpoint Beat Küng 2021-11-29 13:51:12 +01:00
  • 5da67e2e28 vtol_att_control: publish vehicle_thrust_setpoint & vehicle_torque_setpoint Beat Küng 2021-11-29 13:50:47 +01:00
  • d1abdd0f8d output drivers: add option to generate a separate output range reversing param Beat Küng 2021-11-27 18:57:49 +01:00
  • 1901edf13c actuator_motors.msg: add reversible flags & implement in mixer_module Beat Küng 2021-11-27 16:43:41 +01:00
  • ccc1f0e8fa generate_actuators_metadata: minor additions (index_offset, item_label_prefix) Beat Küng 2021-11-29 13:50:09 +01:00
  • 81cef522fd generate_params.py: fix bitmask param type Beat Küng 2021-11-24 10:49:50 +01:00
  • 5bcc5d3a13 generate_actuators_metadata.py: add mixer rules support Beat Küng 2021-11-24 10:49:12 +01:00
  • 230aae580f ROMFS: add control_allocator to all types Beat Küng 2021-11-24 10:47:45 +01:00
  • 86aa9f9336 Makefile: exclude src/lib/crypto/libtommath from validate_module_configs Beat Küng 2021-11-24 10:47:01 +01:00
  • 9c767ff1ee control_allocator: make effective source name a class member Beat Küng 2021-11-24 10:46:36 +01:00
  • 20d96f3bd9 metadata: fix BOARD_WITH_IO detection Beat Küng 2021-11-27 18:54:13 +01:00
  • 712353ea56 gyro_calibration: increase required samples (to be more conservative) Daniel Agar 2021-12-24 15:07:29 -05:00
  • 3f3836afa8 parameters: simplify import mark_unsaved and don't fail bson decode unnecessarily Daniel Agar 2021-04-23 15:38:34 -04:00
  • d1cd4904dc parameters: param_value_is_default avoid locking if value unchanged Daniel Agar 2021-04-23 13:53:47 -04:00
  • c0b8f2952c parameters: param_get_default_value avoid locking if value is static default Daniel Agar 2021-04-23 13:44:59 -04:00
  • 27a113ecab parameters: param_get avoid locking if value is static default Daniel Agar 2021-04-23 13:38:29 -04:00
  • cd8ce4d01e parameters: remove obsolete perf_end Daniel Agar 2021-04-23 13:01:06 -04:00
  • 38731662c6 parameters use bitset for mark_unsaved Daniel Agar 2021-04-23 12:30:06 -04:00
  • 0e0639a5bf Jenkins: hardware don't tolerate logger failures Daniel Agar 2021-12-24 13:46:36 -05:00
  • b054fc7b8b navigator: trivial code style fix Daniel Agar 2021-12-24 10:55:20 -05:00
  • 0f7c850080 Fix typo(at modules/navigator_main) seungjo0109 2021-12-24 21:30:02 +09:00