Commit Graph

  • 6923d9eb64 Update submodule mavlink v2.0 to latest Sun Aug 2 16:36:28 UTC 2020 Daniel AgarandPX4 BuildBot 2020-08-02 13:41:14 -04:00
  • d3a14b3ff1 Update submodule sitl_gazebo to latest Sun Aug 2 16:36:22 UTC 2020 PX4 BuildBot 2020-08-02 16:36:22 +00:00
  • f5f2897486 land_detector: multicopter ground contact fixes, improvements, and cleanup Daniel Agar 2020-08-02 13:37:23 -04:00
  • 63a23957b1 rc/dsm: decode improvements Daniel Agar 2020-08-02 12:52:16 -04:00
  • 1191a0efe6 Update ecl to geo_lookup, SymPy covariance, bugfixes Daniel AgarandMatthias Grob 2020-08-02 12:26:48 -04:00
  • e2a9b68fc7 kinetis:Add kinetis_gpiosetevent in PX4 layer David Sidrane 2020-07-29 14:10:11 -07:00
  • 726b1aa8bb Add nxp_fmuk66-e to CI David Sidrane 2020-07-17 13:48:15 -07:00
  • e67486d603 nxp:Add support for rev E HW nxp_fmuk66-e David Sidrane 2020-07-17 13:46:57 -07:00
  • f8b6de24c7 nxp_fmurt1062-v1:Assign board_id David Sidrane 2020-07-17 03:43:52 -07:00
  • 48bf9268c3 rename Mixer to MixerBase to resolve case-insensitivity on mac Steve Nogar 2020-07-30 11:48:10 -04:00
  • 342b1c5ded microRTPS: client: properly set task/thread naming TSC21 2020-07-31 13:35:01 +01:00
  • 162e0c7675 microRTPS: client: reserve the minimum required stack to the send/receive tasks TSC21 2020-07-31 10:45:03 +01:00
  • 0b41aa3ecd microRTPS: client: dynamically allocate the uORB pub/subs TSC21 2020-07-29 14:53:48 +01:00
  • 398f104918 microRTPS: transport: do not discard message from rx_buffer if a CRC error occurs TSC21 2020-07-29 14:42:02 +01:00
  • 1ab193f548 microRTPS: remove the need for the eClock util TSC21 2020-07-29 14:05:04 +01:00
  • acc3866ac9 generate_microRTPS_bridge: make sure that the ROS2 version of FastRTPS is grabbed in a colcon build TSC21 2020-07-28 18:53:31 +01:00
  • 311a8144e1 microRTPS: client: use structs for pub/subs to avoid increasing the stack usage TSC21 2020-07-28 12:00:39 +01:00
  • 3db9307dfb microRTPS: transport: make seq_number non-atomic TSC21 2020-07-28 11:24:40 +01:00
  • 08e72b29b3 microRTPS: micrortps_timesync: reduce max RTTI to 50ms TSC21 2020-07-20 15:14:14 +01:00
  • c01bcd41f7 microRTPS: minor adjustements so to improve the readings; add more baud rate options TSC21andAndrew Wedemier 2020-07-20 14:41:23 +01:00
  • 0124ca6e41 microRTPS: add debug verbose option '-v'; use while loop for reads; ease the RTTI check on timesync TSC21 2020-07-18 16:00:38 +01:00
  • 2f4eff4c38 microRTPS: add possibility to set HW or SW flow control; improve verbosity aesthetics TSC21 2020-07-17 19:01:29 +01:00
  • b2845c60d3 microRTPS: move buffer size to transport TSC21 2020-07-16 19:18:48 +01:00
  • 407bd8860f microRTPS: transport: hotfix to skip data packets that that don't fit the buffer and continue the readings TSC21 2020-07-16 19:05:25 +01:00
  • 25d2236cce microRTPS: fix FastRTPS version check on agent templates TSC21 2020-07-16 09:47:57 +01:00
  • 9b12647ac4 px4io: delete broken test and unnecessary limit Daniel Agar 2020-07-29 11:49:42 -04:00
  • 60d767406a PAW3902: document that the driver is also compatible with PAW3903 module Koby Aizer 2020-07-30 16:46:14 +03:00
  • a6777e2650 Subscription: correct doxygen comment Matthias Grob 2020-07-30 15:32:48 +02:00
  • 77b11129fa EKF: replacement of covariance prediction autocode with sympy generated output (#870) 2020-07-30 12:44:08 +10:00
  • e4fa7597f4 logger: SDLOG_PROFILE remove estimator replay from default to minimize log rate Daniel Agar 2020-07-29 15:07:42 -04:00
  • 1b30bd328e logger: decrease try subsribe interval 1000 ms -> 20 ms Daniel Agar 2020-07-28 21:11:45 -04:00
  • 7b46efaa6b logger: record message gaps Daniel Agar 2020-07-28 18:37:05 -04:00
  • f7415c3354 optical_flow/paw3902: silence info output (info -> debug) Daniel Agar 2020-07-29 10:26:52 -04:00
  • 86365949f6 Update submodule mavlink v2.0 to latest Wed Jul 29 00:38:22 UTC 2020 Daniel Agar 2020-07-28 23:50:02 -04:00
  • a448e82798 Rover Airframe 50004_dfrobot_gpx_asurada: Changing of physical parameter Katrin 2020-07-29 03:34:12 +02:00
  • 431a0cb11e Omni Pos-Ctrl: Added a parameter for the attitude change rate (OMNI_ATT_MODE=6) Azarakhsh Keipour 2020-07-28 21:30:23 -04:00
  • 18eccb0cbd PAW3902: align mode change logic with the spec pengl-aee09 2020-06-05 14:43:15 +08:00
  • 948e75c230 Omni Pos-Ctrl: Slow attitude change works now. Azarakhsh Keipour 2020-07-28 20:46:23 -04:00
  • 2d101c5998 Omni Pos-Ctrl: Fixed a compilation issue for pixracer) Azarakhsh Keipour 2020-07-28 19:38:56 -04:00
  • 1ccd452de6 (WIP) Omni Pos-Ctrl: Added slow attitude change OMNI_ATT_MODE = 6 (disabled for now) Azarakhsh Keipour 2020-07-28 18:59:07 -04:00
  • 8a3a71caed simplify the code to calculate signal_quality bazooka joe 2020-06-18 01:11:40 -07:00
  • 4d1c7b734c don't set quality to 0 for lidar lite v3hp, because the strength data is valid even for short distance bazooka joe 2020-06-18 00:36:29 -07:00
  • 0bffd951ec AlphaFilter: include float.h for FLT_EPSILON Matthias Grob 2020-07-28 19:48:55 +02:00
  • ca33bb1c01 load_mon: slightly longer cpu average (300 -> 500 ms) Daniel Agar 2020-07-28 13:41:50 -04:00
  • b108adc5f1 Tools: retry gz model if gzserver is not ready yet Julian Oes 2020-07-28 08:23:28 +02:00
  • 71b7647ca1 fix the return type problem of RTPS stmoon 2020-07-27 23:43:05 +09:00
  • b457122489 remove unnecessary stderr msg when checking ldconfig stmoon 2020-07-28 00:04:22 +09:00
  • 88c52aba5e Refactor ev fusion start into helper functions (#872) kritz 2020-07-27 11:42:52 +02:00
  • 7354e39893 Jenkins HIL remove mRo Control Zero Daniel Agar 2020-07-26 19:36:44 -04:00
  • cfbf69f2a7 boards: rename Hex -> CubePilot Daniel Agar 2020-07-26 13:55:41 -04:00
  • 8c65ca29e4 Only run firmware build test on pull_request kamilritz 2020-07-20 09:57:23 +02:00
  • 049f59d7de Fix firmware-build-test kamilritz 2020-07-10 22:36:21 +02:00
  • a7920aa09f Omni Pos-Ctrl: Wind estimation is only OMNI_ATT_MODE = 5 now for both tilt and roll/pitch estimation Azarakhsh Keipour 2020-07-26 01:48:17 -04:00
  • 45af173da1 Omni Params: Attitude setpoint params moved from attitude controller to position controller Azarakhsh Keipour 2020-07-26 01:46:20 -04:00
  • 3124e76aaa Omni Pos-Ctrl: Added (unfiltered) roll and pitch angle estimation mode Azarakhsh Keipour 2020-07-26 01:23:53 -04:00
  • 0630abd01a Omni Pos-Ctrl: Added (unfiltered) tilt angle and direction estimation mode Azarakhsh Keipour 2020-07-26 00:55:45 -04:00
  • 62fe6d59cc boards: hex cube yellow fix STM32F7 selection (STM32F765II -> STM32F777VI) Daniel Agar 2020-07-24 12:03:25 -04:00
  • 4ade24869f parameters: move XML injection to the group level (#15403) Hamish Willee 2020-07-24 21:45:53 +10:00
  • 400d97e60c math: add unit tests for everything in Functions.hpp Matthias Grob 2020-07-20 18:10:31 +02:00
  • 0b391fdcfc mc_att_control: add gradual3 function to cover hover thrust rescaling Matthias Grob 2020-07-15 14:58:37 +02:00
  • aa7735c1c0 pwm_out: limit actuator control callbacks to primary groups Daniel Agar 2020-07-20 11:06:00 -04:00
  • 0586079a84 mixer_module: add subscription option to limit additional actuator_control callbacks Daniel Agar 2020-07-20 11:04:34 -04:00
  • 9426c68a13 cmake: only allow gold linker for posix builds Daniel Agar 2020-07-22 10:23:37 -04:00
  • 7ac66bae4f hex io firmware remove double definition of GPIO_HEATER_OFF Mirko Denecke 2020-07-23 10:36:00 +02:00
  • b7389119b3 px4 io firmware remove double definition of GPIO_HEATER_OFF Mirko Denecke 2020-07-23 10:34:07 +02:00
  • 0e65bfffa4 Omni Pos-Ctrl: OMNI_PROJ_AXES works for OMNI_ATT_MODE = 1 Azarakhsh Keipour 2020-07-23 06:29:57 -04:00
  • 26021b01cb Tools: abort SITL start if gzserver fails Julian Oes 2020-07-22 14:57:56 +02:00
  • 01e9599e93 HEX Cube Yellow: enable platform-specific IO firmware with inverted heater pin. Mirko Denecke 2020-07-22 11:22:19 +02:00
  • 44e2c326e0 HEX Cube Orange: enable platform-specific IO firmware with inverted heater pin. Mirko Denecke 2020-07-22 11:22:04 +02:00
  • 57968c6e27 Add platform-specific IO firmware for HEX autopilots. Mirko Denecke 2020-07-22 11:22:44 +02:00
  • 2581badabd Add ifdef to invert heater pin for px4 IO firmware. Mirko Denecke 2020-07-22 11:29:27 +02:00
  • f014d0de8e Correctly set the FW_ARSP_MODE parameter value xdwgood 2020-07-22 09:20:07 +08:00
  • 3b1be7dcd3 Revert "mavlink: GLOBAL_POSITION_INT send without lat/lon availability" Lorenz Meier 2020-07-22 10:15:06 +02:00
  • e4f65f81f7 vtol_att_control: limit excessive scheduling Daniel Agar 2020-07-21 11:40:04 -04:00
  • 5c5005fa58 ROMFS: remove remaining RC_FLT_CUTOFF Matthias Grob 2020-07-21 14:49:23 +02:00
  • aad7e88af2 setup scripts: install dmidecode before using it Matthias Grob 2020-07-21 09:11:09 +02:00
  • b8b19f6166 cdev: posix remove std::map usage Daniel Agar 2020-07-21 10:17:55 -04:00
  • 81f57bccb6 px4io: servorail_status -> px4io_status and log all flags Daniel Agar 2020-07-16 14:39:13 -04:00
  • d77f74bb53 Omni Pos-Ctrl: Roll/Pitch airmode implemented for Omni vehicles Azarakhsh Keipour 2020-07-21 08:15:17 -04:00
  • 962b865301 Makefile: fix mavsdk_tests invocation Julian Oes 2020-07-21 11:35:46 +02:00
  • 9ba2539e60 FlightTaskOrbit: reset approach if radius gets changed Matthias Grob 2020-07-08 18:49:46 +02:00
  • e9498064ef StraightLine: allow resetting reached flag Matthias Grob 2020-07-06 16:33:29 +02:00
  • 5823101f07 FlightTaskOrbit: reset reached when new parameters are set Matthias Grob 2020-07-06 16:34:39 +02:00
  • 8e4509c0a9 FlightTaskOrbit: simplify tangential yaw_setpoint and pi wrap Matthias Grob 2020-07-13 09:15:57 +02:00
  • 4d0aadbcd0 FlightTaskOrbit: set initial heading for every new command Matthias Grob 2020-07-13 08:55:55 +02:00
  • abf6f4fa0a FlightTaskOrbit: move start_to_circle to more local scope & const reference parameters Matthias Grob 2020-07-13 08:53:57 +02:00
  • b8b46f8493 FlightTaskOrbit: use yaw setpoint from Altitude task with RC yaw mode Matthias Grob 2020-07-13 08:50:42 +02:00
  • 1b7349339e FlightTaskOrbit: move line break causing comments before Matthias Grob 2020-07-13 08:20:25 +02:00
  • 7ecccf01c2 tailsitter.cpp:ensure input quaternions are exactly normalized xdwgood 2020-07-20 13:32:01 +08:00
  • 730af406a6 ROMFS: remove unnecessary parameter zero padding Daniel Agar 2020-07-20 15:30:39 -04:00
  • 0b50f85096 Update gazebo_sitl_multiple_run.sh (#15382) Jan-Hendrik Ewers 2020-07-21 01:36:15 +01:00
  • 185f22b094 geo_lookup: copyright header consistency and minor update Daniel Agar 2020-07-20 13:01:56 -04:00
  • a126be0882 attitude test: refactoring to avoid identity quaternion confusion Matthias Grob 2020-07-14 09:39:53 +02:00
  • 572bafb01f Quaternion: use template type for division by two Matthias Grob 2020-07-14 09:31:43 +02:00
  • 242b38ee9e Quaternion: remove deprecated axis_angle conversions Matthias Grob 2020-07-14 09:21:01 +02:00
  • 2adc23fd97 sensors/vehicle_imu: initially schedule conservatively Daniel Agar 2020-07-20 10:05:11 -04:00
  • ed7732eaec rc_loss_alarm: remove unimplemented declaration Matthias Grob 2020-07-20 10:51:20 +02:00
  • 7a3009f7a3 Remove asserts for unsigned integer >= 0 Matthias Grob 2020-07-14 08:47:42 +02:00
  • 987826f1d4 mixer_module/tap_esc: fix usage of constrain() on input Matthias Grob 2020-07-20 09:01:48 +02:00
  • 9aa7991654 geo_lookup: upgrade table size (2 bytes per element) and add testing Daniel Agar 2020-07-19 18:53:47 -04:00