Commit Graph

  • acc7067596 Jenkins hardware run adc test Daniel Agar 2019-08-16 15:46:56 -04:00
  • 76b9198522 kinetis/adc move to new WQ Daniel Agar 2019-08-05 22:59:32 -04:00
  • 746f13d2d4 stm32/adc move to new WQ Daniel Agar 2019-08-05 21:06:56 -04:00
  • 6e7e2b6e3b px4_fmu-v5: add irqmonitor build (#12723) Daniel Agar 2019-08-16 19:01:16 -04:00
  • b28dda3926 rpi_rc_in: fix typo that was causing build to fail rpi fghanei 2019-08-16 15:52:49 -04:00
  • 48f5ab2896 Update submodule mavlink v2.0 to latest Fri Aug 16 12:37:56 UTC 2019 (#12717) Daniel Agar 2019-08-16 14:20:45 -04:00
  • dacaabe92e introduce sensor_gyro_control message for vehicle_angular_velocity (#12145) Daniel Agar 2019-08-16 13:53:59 -04:00
  • be3d09c700 uavcan: add optical flow support (Here Flow) Daniele Pettenuzzo 2019-08-15 18:22:29 +02:00
  • dab66e92d3 Fix typo Mathieu Bresciani 2019-08-15 10:18:08 +02:00
  • bf25c462b2 Orbit failsafe: switch internal_state to Posctrl such that Manual-Positionctrl is activated after failsafe recovery. This is needed because Orbit can only be invoked via vehicle_command msg. Dennis Mannhart 2019-08-15 08:22:25 +02:00
  • 82ecf4d942 motor_ramp: set fmu in test mode and cleanup (#11249) Daniele Pettenuzzo 2019-08-15 09:42:07 +02:00
  • d4fedca1ee Rename _accel_horz_lp -> _xy_accel_filtered to standardize naming, use time literal, and delete unneeded #includes in the FixedwingLandDetector class. mcsauder 2019-08-14 11:06:25 -06:00
  • 0414d59ee9 mavlink_main: stream OBSTACLE_DISTANCE to GCS Martina 2019-08-13 20:02:12 +02:00
  • 82bee2bf54 mavlink: match commands aimed at any sysid/compid Julian Oes 2019-08-14 16:06:15 +02:00
  • a4fb18a6c4 commander: fix arming auth param translation Julian Oes 2019-08-14 15:00:52 +02:00
  • b7f0db62ba mRo Control Zero F7 initial board support Daniel Agar 2019-08-14 13:13:27 -04:00
  • 5cadb0aab1 px_mkfw: add git commit hash to .px4 file Beat Küng 2019-08-14 14:20:53 +02:00
  • 9e055e9b21 Implement ModuleParams inheritance in the VtolLandDetector class. Requires PR #12356. mcsauder 2019-06-30 19:35:26 -06:00
  • 9e3493bd6e Update commander_params.c Jimmy Johnson 2019-08-08 13:10:28 -07:00
  • 3ab5932adf updating pre-takeoff and landding values to defaults Jimmy Johnson 2019-08-05 06:48:49 -07:00
  • 963467b4df splitting preflight and land disarm times into 2 parameters Jimmy Johnson 2019-08-02 07:41:25 -07:00
  • e25db01620 Mavlink: Fix forwarding of messages with target system/component id (#12559) Mark Owen 2019-08-13 08:16:09 -06:00
  • 166639be3a logger: unconditionally call _writer.notify() Beat Küng 2019-08-10 08:08:11 +02:00
  • 6abf2203a3 sensors: uniform initialization and whitespace formatting in voted_sensors_update.h Mark Sauder 2019-08-10 00:14:22 -06:00
  • 6413525645 uORB::PublicationQueued don't unadvertise on destruction (#12674) Daniel Agar 2019-08-09 12:45:02 -04:00
  • b5a01532ae vtol_att_control move to WQ with uORB callback scheduling (#12229) Daniel Agar 2019-08-09 12:44:11 -04:00
  • decb9a8982 mc_pos_control_main: Fixed missing semicolon jie.zhang 2019-08-09 21:56:55 +08:00
  • d70b024ec7 GTest functional tests that include parameters and uORB messaging (#12521) Julian Kent 2019-08-09 15:10:09 +02:00
  • 4eb9c7d812 Create TrajMath library and move waypoint speed calculations in it bresch 2019-07-30 15:15:22 +02:00
  • b1698b78bc AutoSmoothVel - scale down acc_hor using traj_p parameter in the computation of the maximum waypoint entrance speed bresch 2019-07-19 14:37:03 +02:00
  • de10f1e04d MC auto - Modify yaw_sp_aligned to take mis_yaw_error tolerance. Add check for this flag in AutoLine bresch 2019-07-19 14:31:19 +02:00
  • 9e9b2ab9e8 FlightTaskAutoLine/SmoothVel: stop at waypoint if altitude is has not been reached yet Dennis Mannhart 2019-07-18 13:53:39 +02:00
  • 255c911155 AutoSmoothVel - Compute desired speed at target based on angle between previous-current and current-next waypoints Also remove crosstrack P controller that produces overshoots when the acceptance radius is large (crosstrack error is suddenly large at waypoint switch). bresch 2019-07-16 15:34:48 +02:00
  • 07895cd3b6 Airspeed Selector: resolve conflics for wind estimate topic publishing after rebase Silvan Fuhrer 2019-08-09 09:44:05 +02:00
  • d129fcccd5 Omnibus: take out local_position_estimator from build as was out of flash after ecl update for airspeed selection module Silvan Fuhrer 2019-08-09 09:19:17 +02:00
  • 5bc6979796 AirspeedSelector: added RTPS ID for airspeed_validated message Silvan Fuhrer 2019-08-08 17:49:40 +02:00
  • cedf14e2ba Airspeed Selector: repurpose wind estimator into an airspeed (selection, validation) module. Silvan Fuhrer 2019-08-07 13:06:00 +02:00
  • 970e362e9a Increased stack of lp work queue as with new airspeed modudle it was getting low Silvan Fuhrer 2019-08-07 13:05:07 +02:00
  • 50dc8aee7a Airspeed Selector: added airspeed validator class Silvan Fuhrer 2019-08-07 13:03:40 +02:00
  • 248e1818e2 Airspeed Selector: changes in airspeed library to account for new EAS state (equivalent airspeed) Silvan Fuhrer 2019-08-07 12:58:34 +02:00
  • aae16cc594 uavcan esc: use time literals for timeout checks. Claudio Micheli 2019-08-08 17:37:39 +02:00
  • 2eb9fb9ed6 Commander: move esc_status as local variable. Claudio Micheli 2019-08-08 17:36:57 +02:00
  • 5fe7992af5 mixer_group: improved get_multirotor_count () code readbility. Claudio Micheli 2019-08-07 14:25:42 +02:00
  • 09d79b221f Simplified esc_status healthiness logic. Claudio Micheli 2019-08-07 14:24:34 +02:00
  • 8a2d05be4f Improved code comment for condition_escs_error topic. Claudio Micheli 2019-08-07 14:23:02 +02:00
  • 75c336c00c uavcan_main: replaced printf messages with PX4_INFO Claudio Micheli 2019-07-26 17:00:28 +02:00
  • 1e04d718f6 uavcan escs: Modified esc_status reporting to have _rotor_count published. Claudio Micheli 2019-07-05 14:06:17 +02:00
  • 187a025dfe Commander: added esc_status prearm checks Claudio Micheli 2019-05-31 13:16:10 +02:00
  • d06c679252 uavcan esc: added timeout checks to escs. Claudio Micheli 2019-05-31 13:15:20 +02:00
  • 03637fa6f1 Added topics to esc_status and vehicle_status_flags. Claudio Micheli 2019-05-31 13:13:46 +02:00
  • 056c8000a1 MultiCopterLandDetector: Implement ModuleParams inheritance (#12356) Mark Sauder 2019-08-08 23:57:42 -06:00
  • 2f222d6cbf containers/List add nullptr check Daniel Agar 2019-08-08 12:19:32 -04:00
  • 9481b3b232 Update submodule mavlink v2.0 to latest Fri Aug 9 02:59:05 UTC 2019 (#12669) Daniel Agar 2019-08-09 00:15:38 -04:00
  • 34ed454ea9 Update submodule ecl to latest Fri Aug 9 02:59:11 UTC 2019 PX4 Build Bot 2019-08-09 02:59:11 +00:00
  • e8a11086eb create uORB::PublicationMulti for multi publications Daniel Agar 2019-08-04 14:19:11 -04:00
  • 0a0c404a08 mavlink receiver move to uORB::Publication Daniel Agar 2019-06-29 14:41:43 -04:00
  • 21782603b3 px4_fmu-v5x: add networking David Sidrane 2019-08-08 17:38:56 -07:00
  • 887b55269a Delete whitespace to quiet githooks. mcsauder 2019-08-08 15:55:15 -06:00
  • c6aaa606da sensors angular velocity and acceleration publishers fix auto usage Daniel Agar 2019-08-08 11:36:27 -04:00
  • 62fa464e4d WindEstimator: added support for pre-set airspeed scale factor RomanBapst 2019-07-17 10:24:57 +02:00
  • a7d9c73d4d Wind estimator: added wind_estimator_reset state (to indicate if wind estimator was reset in last fusion-cycle) Silvan Fuhrer 2019-07-09 13:50:21 +02:00
  • 09f29dbb07 added option to fix airspeed scaling to 1 Silvan Fuhrer 2019-07-02 09:53:18 +02:00
  • c66fc85630 fw_pos_control_l1: move to WQ with uORB callback scheduling Daniel Agar 2019-08-07 23:13:21 -04:00
  • cab0aee2a0 fw_att_control: move to WQ with uORB callback scheduling Daniel Agar 2019-08-07 22:54:44 -04:00
  • 0955fd2d58 NuttX boards reduce CONFIG_NFILE_DESCRIPTORS 54 -> 20 Daniel Agar 2019-08-07 21:23:27 -04:00
  • e43e37cc46 fw_pos_control_l1 add new simple min groundspeed Daniel Agar 2019-01-03 14:50:17 -05:00
  • 161429f8c6 voted_sensors_update: refactor to camelCase function names Matthias Grob 2019-06-27 14:58:14 +01:00
  • 89a0a3acb6 PreflightCheck: improve output in case of mag inconsistency Matthias Grob 2019-06-26 16:09:02 +01:00
  • fe37ee2b7f voted_sensors_update: refactor out matrix:: because of using namespace Matthias Grob 2019-06-26 14:25:58 +01:00
  • 45187e1aa8 Improve magnetometer inconsistency check Matthias Grob 2019-06-26 13:54:03 +01:00
  • 83e532d339 logger move to uORB::SubscriptionInterval (#12123) Daniel Agar 2019-08-07 11:02:16 -04:00
  • e91614c791 change angle parmeter to degrees baumanta 2019-08-07 13:54:11 +02:00
  • f80a539faa add unit for coll prev angle baumanta 2019-07-30 10:06:53 +02:00
  • 14f128b89d add parameter for detection angle baumanta 2019-07-29 17:51:08 +02:00
  • 150b5df7cb change size of reaction angle baumanta 2019-07-29 13:38:00 +02:00
  • b26d3ac9d4 no slinding in collision prevention (roll jerk fix) baumanta 2019-07-25 15:48:18 +02:00
  • a917f22b65 sensors: create vehicle_acceleration module (#12597) Daniel Agar 2019-08-07 05:05:48 -04:00
  • 50fbb56737 Yaw mode 3 - Add check for minimum distance to target in MPC_YAW_MODE 3 (along trajectory) to be consistent with the other yaw modes bresch 2019-08-05 13:28:14 +02:00
  • 119e5e3182 Revert "CollisionPrevention only process distance_sensor updates" Martina 2019-08-07 07:56:42 +02:00
  • 6e781c2289 InvenSense ICM20948 move to PX4Accelerometer, PX4Gyroscope, PX4Magnetometer helpers Daniel Agar 2019-06-01 11:43:16 -04:00
  • 5421ef5535 NuttX increase HPWORK and LPWORK stack by 256 bytes Daniel Agar 2019-08-06 21:53:40 -04:00
  • 4c329c3b4b simple circleci.com px4_fmu-v5 build & archive example Daniel Agar 2019-08-06 18:07:40 -04:00
  • 7b179776e2 vehicle_angular_velocity: sensor_selection callback Daniel Agar 2019-08-06 13:28:06 -04:00
  • b945e28e08 uORB fix vehicle_angular_velocity RTPS id Daniel Agar 2019-08-06 13:22:25 -04:00
  • 2ad12d7977 sensors: create vehicle_angular_velocity module (#12596) Daniel Agar 2019-08-06 12:55:25 -04:00
  • bf0eaf4d54 bloaty fix master comparison Daniel Agar 2019-08-06 11:25:15 -04:00
  • 6f2d1d55f6 logger use uORB::PublicationQueued for ulog_stream Daniel Agar 2019-08-06 02:07:29 -04:00
  • 5b511eaa1a logger move non-logged subscriptions to uORB::Subscription Daniel Agar 2019-08-06 02:02:24 -04:00
  • 9d701a077d NuttX reduce stack for interrupts, HPWORK, LPWORK Daniel Agar 2019-08-06 11:00:55 -04:00
  • bf474028ff px4flow add parameter to enable (SENS_EN_PX4FLOW) Daniel Agar 2019-08-05 15:48:24 -04:00
  • d3ba9c59e0 mavlink: added check if instance mode is serial when trying to find if instance exists (#12642) garfieldG 2019-08-06 17:53:07 +03:00
  • 5a1c46deeb fmuv5x:Use ADC3 for HW VER/REV detection David Sidrane 2019-08-06 04:29:46 -07:00
  • 890f805b37 adc:Add that ability to select an ADC David Sidrane 2019-08-06 04:41:09 -07:00
  • 0ebb87357f fmu-v5:hrt needs to be running for ADC time out David Sidrane 2019-08-06 04:28:04 -07:00
  • 8f5b7de498 uORB::Subscription minor API cleanup Daniel Agar 2019-08-06 10:28:49 -04:00
  • cfba41d2f4 posix configs: set trigger interface to mavlink as it's the only one supported on posix RomanBapst 2019-07-24 10:57:18 +02:00
  • cd85f584cf camera trigger: do not try to start if interface was not created RomanBapst 2019-07-24 10:56:47 +02:00
  • f21dc82c24 Add i2cdetect to K66 David Sidrane 2019-08-05 13:12:34 -07:00
  • e8d874cf34 i2cdetect do not exceed 100Khz David Sidrane 2019-08-05 12:51:47 -07:00
  • 64f105b530 Update submodule nuttx to latest Mon Aug 5 20:30:34 UTC 2019 (#12636) Daniel Agar 2019-08-05 16:32:46 -04:00