Commit Graph

  • 3b7922b788 ROMFS: Exclude uncommon board configs (Maja) Lorenz Meier 2020-03-16 15:52:54 +01:00
  • 456958dd15 ROMFS: Exclude uncommon board configs (Standard Plane) Lorenz Meier 2020-03-16 15:52:43 +01:00
  • ffc718c0c2 ROMFS: Exclude uncommon board configs (AutoG2) Lorenz Meier 2020-03-16 15:52:32 +01:00
  • 3ab6cfe701 ROMFS: Exclude uncommon board configs (Helicopter) Lorenz Meier 2020-03-16 15:52:16 +01:00
  • e2429c8a7a ROMFS: Exclude uncommon board configs (Coax Heli) Lorenz Meier 2020-03-16 15:52:02 +01:00
  • f5db720e78 ROMFS: Exclude uncommon board configs (Tri Y-) Lorenz Meier 2020-03-16 15:51:51 +01:00
  • 31e776d570 ROMFS: Exclude uncommon board configs (Tri Y) Lorenz Meier 2020-03-16 15:30:57 +01:00
  • c4c39940de ROMFS: Exclude uncommon board configs (S250) Lorenz Meier 2020-03-16 13:54:25 +01:00
  • 21bcf2ff04 ROMFS: Exclude uncommon board configs (QAV250) Lorenz Meier 2020-03-16 13:54:11 +01:00
  • 60a1309b07 ROMFS: Exclude uncommon board configs (Kopis 2) Lorenz Meier 2020-03-16 13:53:57 +01:00
  • 733d3d0f13 ROMFS: Exclude uncommon board configs (DJI Matrice 100) Lorenz Meier 2020-03-16 13:53:38 +01:00
  • 61f4f25530 ROMFS: Exclude uncommon board configs (Aero) Lorenz Meier 2020-03-16 13:53:24 +01:00
  • 9e770c609d ROMFS: Exclude uncommon board configs (IFO) Lorenz Meier 2020-03-16 13:53:15 +01:00
  • db9f2700f6 ROMFS: Exclude uncommon board configs (Draco) Lorenz Meier 2020-03-16 13:53:01 +01:00
  • 7b94a2da80 ROMFS: Exclude uncommon board configs (ZMR250) Lorenz Meier 2020-03-16 13:52:50 +01:00
  • 41f9df6cf8 ROMFS: Exclude uncommon board configs (Nanomind) Lorenz Meier 2020-03-16 13:52:37 +01:00
  • 59ee1f0a29 ROMFS: Exclude uncommon board configs (Tilt Quad) Lorenz Meier 2020-03-16 13:52:26 +01:00
  • b5daf5799d ROMFS: Exclude uncommon board configs (Teal) Lorenz Meier 2020-03-16 13:52:11 +01:00
  • ed4ed50786 ROMFS: Exclude uncommon board configs (Clover4) Lorenz Meier 2020-03-16 13:52:00 +01:00
  • 4ee4b830ab ROMFS: Exclude uncommon board configs (Crazyflie) Lorenz Meier 2020-03-16 13:51:49 +01:00
  • d8ed4c7b3d ROMFS: Exclude uncommon board configs (Generic Ground) Lorenz Meier 2020-03-16 13:51:37 +01:00
  • 428ce42966 ROMFS: Exclude uncommon board configs (Axialracing AX10) Lorenz Meier 2020-03-16 13:51:11 +01:00
  • a394a68e47 ROMFS: Exclude uncommon board configs (Traxxas Stampede) Lorenz Meier 2020-03-16 13:50:51 +01:00
  • 8bc3418892 ROMFS: Exclude uncommon board configs (AION Robotics) Lorenz Meier 2020-03-16 13:50:34 +01:00
  • ebd188bca9 ROMFS: Exclude uncommon board configs (DFrobot GPX Asurada) Lorenz Meier 2020-03-16 13:50:18 +01:00
  • 37cc9604bc ROMFS: Exclude uncommon board configs (Quad +) Lorenz Meier 2020-03-16 13:50:01 +01:00
  • fd73580db8 ROMFS: Exclude uncommon board configs (UUV Generic) Lorenz Meier 2020-03-16 13:49:48 +01:00
  • 56de232bae ROMFS: Exclude uncommon board configs (UUV HippoCambus) Lorenz Meier 2020-03-16 13:49:36 +01:00
  • 54c3e72f0c ROMFS: Exclude uncommon board configs (Hexa X) Lorenz Meier 2020-03-16 13:49:21 +01:00
  • d68caed742 ROMFS: Exclude uncommon board configs (Draco R) Lorenz Meier 2020-03-16 13:49:08 +01:00
  • 942097a0ce ROMFS: Exclude uncommon board configs (Hexa +) Lorenz Meier 2020-03-16 13:48:51 +01:00
  • 7b0c8ec3fc ROMFS: Exclude uncommon board configs (Octo X) Lorenz Meier 2020-03-16 13:48:38 +01:00
  • e93d23985c ROMFS: Exclude uncommon board configs (Octo +) Lorenz Meier 2020-03-16 13:48:29 +01:00
  • 75491ed298 ROMFS: Exclude uncommon board configs (VTOL Tailsitter) Lorenz Meier 2020-03-16 13:47:15 +01:00
  • a3419a0130 ROMFS: Exclude uncommon board configs (VTOL Octo) Lorenz Meier 2020-03-16 13:46:59 +01:00
  • 4176627539 ROMFS: Exclude uncommon board configs (Babyshark) Lorenz Meier 2020-03-16 13:46:43 +01:00
  • f7666a8b74 ROMFS: Exclude uncommon board configs (Convergence) Lorenz Meier 2020-03-16 13:46:27 +01:00
  • 65ea2bc981 ROMFS: Exclude uncommon board configs (Claire) Lorenz Meier 2020-03-16 13:46:13 +01:00
  • 8d0f9d8601 ROMFS: Exclude uncommon board configs (Ranger) Lorenz Meier 2020-03-16 13:46:00 +01:00
  • 1300930d85 ROMFS: Exclude uncommon board configs (QuadRanger) Lorenz Meier 2020-03-16 13:45:46 +01:00
  • f663515f49 ROMFS: Exclude uncommon board configs (VTOL AAVVT) Lorenz Meier 2020-03-16 13:45:31 +01:00
  • 207ae6d83c ROMFS: Exclude uncommon board configs (VTOL Standard Delta) Lorenz Meier 2020-03-16 13:45:17 +01:00
  • 1e1762401e ROMFS: Exclude uncommon board configs (VTOL AAERT) Lorenz Meier 2020-03-16 13:45:02 +01:00
  • dc41771c1a ROMFS: Exclude uncommon board configs (Quad+) Lorenz Meier 2020-03-16 13:44:42 +01:00
  • 6cd669836c ROMFS: Exclude uncommon board configs (Firefly 6) Lorenz Meier 2020-03-16 13:44:28 +01:00
  • af9b073c9a ROMFS: Exclude uncommon board configs (Steadidrine Mavrik) Lorenz Meier 2020-03-16 13:43:24 +01:00
  • 440067870a ROMFS: Exclude uncommon board configs (Octo COX) Lorenz Meier 2020-03-16 13:43:06 +01:00
  • f3e4aec45a ROMFS: Exclude uncommon board configs (Hexa COX) Lorenz Meier 2020-03-16 13:42:50 +01:00
  • 079772823a ROMFS: Exclude uncommon board configs (TBS Endurance) Lorenz Meier 2020-03-16 13:41:57 +01:00
  • 65052717fe ROMFS: Exclude uncommon board configs (Steadidrone Q4D) Lorenz Meier 2020-03-16 13:39:30 +01:00
  • 83c0d4607e ROMFS: Exclude uncommon board configs (3DR Iris) Lorenz Meier 2020-03-16 13:39:13 +01:00
  • df49d1d815 ROMFS: Exclude uncommon board configs (TBS Dicovery) Lorenz Meier 2020-03-16 13:38:54 +01:00
  • 1a9452e411 fw_att_control: move ecl/attitude_fw into fw_att_control module Daniel Agar 2020-03-15 14:14:59 -04:00
  • 4e4fb2232e CI move NuttX bloaty checks from Jenkins to Github Actions Daniel Agar 2020-03-15 13:49:26 -04:00
  • 6ccf55b6fd MPC: add updateHoverThrust function bresch 2020-03-15 16:15:22 +01:00
  • 1bf791ba3f MC_HTE: Stability improvements bresch 2020-03-12 17:26:31 +01:00
  • 20a8a0231b Update submodule nuttx to latest Sun Mar 15 12:39:29 UTC 2020 PX4 BuildBot 2020-03-15 12:39:29 +00:00
  • ed7d97bdeb Update submodule sitl_gazebo to latest Sun Mar 15 12:39:22 UTC 2020 PX4 BuildBot 2020-03-15 12:39:22 +00:00
  • f1aa53db8a delete attitude_fw (merged into PX4/Firmware) Daniel Agar 2020-03-15 13:36:27 -04:00
  • ab92b46e69 Update ecl to add ability to recover from bad magnetic yaw Paul Riseborough 2020-03-16 03:57:25 +11:00
  • 422e89b1c0 iSentek IST8308 magnetometer driver Daniel Agar 2020-03-02 17:00:41 -05:00
  • 64c7b4d489 parameters: handle MC_DTERM_CUTOFF -> IMU_DGYRO_CUTOFF migration Daniel Agar 2020-03-13 14:36:12 -04:00
  • 3aec557b42 Gazebo: Do not run verbose There is no need in day-to-day development to run verbose and it is preventing regular PX4 status output from properly rendering Lorenz Meier 2020-03-14 23:02:58 +01:00
  • 5fcd7932e9 mavlink: replace MavlinkOrbSubscription with uORB::Subscription Daniel Agar 2020-03-14 12:52:46 -04:00
  • 4f2d39cb15 SITL plane: Do not configure trigger We have a plane_cam configuration for survey applications instead. Lorenz Meier 2020-03-14 14:33:48 +01:00
  • 35ed5607b4 Mission feasibility checker: Prevent zero-length trajectories The mission logic depends in a number of locations on being able to calculate the direction from one waypoint to another. Missions that have waypoints that are in the same physical location do not make sense and need to be rejected (the GCS / SDK generating them needs to be fixed). By enforcing this we can work with a reasonable and simpler state machine while executing the mission. Lorenz Meier 2020-03-13 10:40:54 +01:00
  • 76d20be29d Mission block: Gate math cleanup and checks This change simplifies the gate calculation. Lorenz Meier 2020-03-13 10:38:55 +01:00
  • 4876e7bd6b Navigator: Improve documentation of mission block The default for the gate check condition is to pass and this needed to be explicitly documented Lorenz Meier 2020-03-07 23:59:02 +01:00
  • 5e7ff47aac Navigator: Improve code readibility This diff does not contain any functional changes but just makes the code more readable and adds comments. Lorenz Meier 2020-03-07 17:06:15 +01:00
  • 417d172a72 Navigator: Warn only for non-zero missions Previously a zero-length mission that failed checks (e.g. because a mandatory element was not present) would lead to a warning. Lorenz Meier 2020-03-07 17:03:51 +01:00
  • 39e473f988 Gazebo plane model: Enable tighter turns This helps to fly smaller / faster test missions. Lorenz Meier 2020-03-07 16:59:27 +01:00
  • 027e52d402 Camera trigger: Improve code readability This helps to trace the code, no functional changes. Lorenz Meier 2020-03-07 16:58:58 +01:00
  • 8a6d444467 Enable Gazebo mock optical flow Lorenz Meier 2020-03-07 16:58:08 +01:00
  • f1f185d209 Mission feasibility checker: Handle mission with zero elements silently A mission with zero elements is invalid but should not lead to a warning. Previously a fixed wing aircraft without a mission did emit warnings about a missing land item. Lorenz Meier 2020-03-07 16:51:56 +01:00
  • 09595f88fc Mission block: Style improvement Boolean logic improvement to avoid double assignment of true Lorenz Meier 2020-03-02 23:31:31 +01:00
  • 76b3c18625 Add dedicated survey camera plane model This is to allow us to test triggering properly in SITL Lorenz Meier 2019-05-05 13:59:18 +02:00
  • 320cc8bae6 POSIX SITL: Enable trigger control in plane model Lorenz Meier 2019-04-20 10:01:10 +02:00
  • 5936844595 Update to latest mission API Lorenz Meier 2018-07-12 22:30:33 +02:00
  • b405c7e9bd Navigator: Add ability to wait for a position gate with executing the mission Lorenz Meier 2017-08-06 16:46:47 +02:00
  • ed8cb1c5a7 MAVLink: Add support for new gate command Lorenz Meier 2017-08-06 16:43:11 +02:00
  • 8842977d80 Camera trigger: Handle trigger distance handling better Lorenz Meier 2017-08-06 16:42:26 +02:00
  • cb63fcdcc4 Vehicle command: Add mission item to gate mission execution on line orthogonal to current trajectory Lorenz Meier 2017-08-06 16:28:45 +02:00
  • 5e343b104e logger: using ModuleParams (#14316) BazookaJoe1900 2020-03-13 12:31:43 +02:00
  • 0eca583ecf sensors: move baro aggregation to new sensors/vehicle_air_data Daniel Agar 2020-01-20 23:28:30 -05:00
  • 093e9ba1ce mc_rate_control: use vehicle_angular_acceleration topic instead of differentiating Daniel Agar 2020-03-12 15:07:03 -04:00
  • 2b03aa3d1b px4_fmu-v2: disable vtol_att_control to save flash Daniel Agar 2020-03-10 09:24:01 -04:00
  • 2dccc0dcfc posix.h: remove duplicate stdint.h include Matthias Grob 2020-03-12 18:46:10 +01:00
  • a32892926c Matrix: capture stdout for print() test Matthias Grob 2020-03-12 12:47:25 +01:00
  • 69b38c9ced RTPS: add IDs to 'orb_test' related multitopics TSC21 2020-03-12 10:48:44 +00:00
  • c6db357c92 Matrix: correct print buffer size prediction Matthias Grob 2020-03-12 09:05:59 +01:00
  • 2cca35c8fe AxisAngle: call q.imag().norm() for conversion Matthias Grob 2020-03-12 06:10:44 +01:00
  • 2da38ae81c Update submodule matrix to latest Thu Mar 12 00:38:40 UTC 2020 PX4 BuildBot 2020-03-12 00:38:40 +00:00
  • a89b69b0ea vehicle_global_position: remove velocity fields (duplicates of local vx, vy, vz) Daniel Agar 2020-03-11 23:57:43 -04:00
  • 5d33b9e999 delete Outback Challenge (OBC) AUTO_RTGS (datalink loss) and AUTO_RCRECOVER (rc loss) Daniel Agar 2020-03-11 22:45:55 -04:00
  • 0ce9e113ff boards: stm32f4/f7 enable SPI_DMATHRESHOLD=32 Daniel Agar 2020-03-10 18:15:53 -04:00
  • 179c89b6bd board configs: extend board_dma_map.h with a table Beat Küng 2020-03-04 16:20:33 +01:00
  • aeff85322d px4_fmu-v2: leave SPI DMA disabled for now (flash space) Daniel Agar 2020-02-22 10:08:40 -05:00
  • c8509892a6 intel_aerofc-v1: add board_dma_map.h and enable SPI1 DMA Daniel Agar 2020-02-22 01:21:01 -05:00
  • 8c2ba5f39f mro_x21-777: add board_dma_map.h and enable SPI1 DMA Daniel Agar 2020-02-22 01:17:55 -05:00
  • 38a10fc7fc mro_x21: add board_dma_map.h and enable SPI1 DMA Daniel Agar 2020-02-22 01:15:53 -05:00