Commit Graph

  • 68bd878877 Update submodule sitl_gazebo to latest Wed Nov 21 00:37:52 UTC 2018 PX4 Build Bot 2018-11-21 00:37:52 +00:00
  • 560a9b45ed Fix for initializing Landing Target Estimator in SITL Eric Babyak 2018-11-20 10:19:50 -05:00
  • 9c0acfba36 Matrix: remove unsafe copyToRaw method Matthias Grob 2018-11-20 17:33:30 +01:00
  • 62188f6151 px_romfs_pruner.py: PEP8 and comments fixes Julian Oes 2018-11-20 14:34:05 +01:00
  • 177d14c8ea px_romfs_pruner.py: remove deprecation warning Julian Oes 2018-11-20 14:27:44 +01:00
  • 1e17a86a39 collisionprevention: fix typo in param description & minor code style Beat Küng 2018-11-20 14:14:13 +01:00
  • 053494c535 use only one parameter and enable parameter change in flight. clean up code baumanta 2018-11-20 12:31:52 +01:00
  • efa7e0ba77 clean up baumanta 2018-11-19 08:46:58 +01:00
  • f5369db245 Put parameters inside library. Get rid of unnecessary activation logic baumanta 2018-11-15 14:43:04 +01:00
  • dd45fa6541 change feature name from CollisionAvoidance to CollisionPrevention baumanta 2018-11-07 10:10:56 +01:00
  • f611eddadd unadvertise publishers in the destructor baumanta 2018-11-06 10:24:41 +01:00
  • 81ec6c5b1e ColisionAvoidance: move instantiation to FlightTask Matthias Grob 2018-11-05 22:33:52 +01:00
  • 7e276bc163 CollisionAvoidance: move activation logic to library Matthias Grob 2018-11-05 21:44:15 +01:00
  • 27dc60a419 Improve comments baumanta 2018-11-05 08:42:30 +01:00
  • ce7dc85450 Change wrong comment baumanta 2018-11-02 15:09:41 +01:00
  • db514fe441 Add a collision avoidance library which uses range data baumanta 2018-10-30 16:16:56 +01:00
  • 1d12827408 Commander:Replace color based LED manipulators with logical ones. David Sidrane 2018-09-26 08:46:11 -07:00
  • fbc143dc55 sitl:Added Logical BOARD specific LED mapping David Sidrane 2018-09-26 09:05:48 -07:00
  • 05ea187b1d px4nucleoF767ZI-v1:Added Logical BOARD specific LED mapping David Sidrane 2018-09-26 09:05:47 -07:00
  • b37675fa76 px4fmu-v5:Added Logical BOARD specific LED mapping David Sidrane 2018-09-26 09:05:47 -07:00
  • 26026b5d39 px4fmu-v4pro:Added Logical BOARD specific LED mapping David Sidrane 2018-09-26 09:05:47 -07:00
  • 735830a483 px4fmu-v4:Added Logical BOARD specific LED mapping David Sidrane 2018-09-26 09:05:46 -07:00
  • 90106c1fd2 px4fmu-v2:Added Logical BOARD specific LED mapping David Sidrane 2018-09-26 09:05:46 -07:00
  • e40a0839e9 px4-stm32f4discovery:Added Logical BOARD specific LED mapping David Sidrane 2018-09-26 09:05:46 -07:00
  • 03aae61395 px4-same70xplained-v1:Added Logical BOARD specific LED mapping David Sidrane 2018-09-26 09:05:46 -07:00
  • 42a8a6ffac omnibus-f4sd:Added Logical BOARD specific LED mapping David Sidrane 2018-09-26 09:05:45 -07:00
  • 1da0021be9 nxphlite-v3:Added Logical BOARD specific LED mapping David Sidrane 2018-09-26 09:05:45 -07:00
  • a12f26aee0 mindpx-v2:Added Logical BOARD specific LED mapping David Sidrane 2018-09-26 09:05:45 -07:00
  • 3c6539257f crazyflie:Added Logical BOARD specific LED mapping David Sidrane 2018-09-26 09:05:44 -07:00
  • e960978296 auav-x21:Added Logical BOARD specific LED mapping David Sidrane 2018-09-26 09:05:44 -07:00
  • aa30560d68 aerofc-v1:Added Logical BOARD specific LED mapping David Sidrane 2018-09-26 09:05:44 -07:00
  • 96ba6c1174 sitl led:Support logical LED operations in commander David Sidrane 2018-09-26 08:55:48 -07:00
  • 0a1dd24af6 omnibus-f4sd:led clean up code and prevent out of bounds indexing David Sidrane 2018-09-26 08:53:19 -07:00
  • dc29820bd9 Document the LED colors used David Sidrane 2018-09-26 08:52:11 -07:00
  • 98394afcc7 board common:Define default CONTROL_STATUS LED mapping David Sidrane 2018-09-26 08:12:56 -07:00
  • bba475aca1 logger limit trajectory_setpoint rate Daniel Agar 2018-11-16 16:18:35 -05:00
  • 26bac9594f add simple SITL shutdown test Daniel Agar 2018-11-16 12:13:57 -05:00
  • 48ba88eaf0 pwm_out_sim add mixer saturation status publication (#10866) Daniel Agar 2018-11-16 16:42:20 -05:00
  • 3ee596284d ecl: Magnetic declination use improvements Paul Riseborough 2018-11-15 07:43:48 +11:00
  • 8090734fe1 appveyor: switch cache to the entire PX4 folder Matthias Grob 2018-11-15 17:18:23 +01:00
  • 30fe079844 qurt px4_layer fix style Daniel Agar 2018-11-16 09:34:57 -05:00
  • 4278dd8fb4 posix px4_layer fix style Daniel Agar 2018-11-16 09:34:48 -05:00
  • 05d9932f6c logger: limit vehicle_*_odometry topics to 30hz on default logging TSC21 2018-11-15 19:34:36 +00:00
  • 2c111222cf logger: fix vision topics naming TSC21 2018-11-15 15:35:28 +00:00
  • 4901f8a1dc add execption check after malloc dkang 2018-11-14 17:00:51 +09:00
  • 7779c0bd69 MPC - Update velocity integrator definition bresch 2018-11-15 17:54:29 +01:00
  • d852ce20e6 MPC - Increase max velocity integral gain to 3.0 bresch 2018-10-03 18:04:30 +02:00
  • 0863e95a2c Add "Tracking Anti-Reset Windup" in velocity PID controller bresch 2018-10-03 16:46:55 +02:00
  • 88f6271061 Jenkins add tests on MacOS Daniel Agar 2018-11-15 13:54:51 -05:00
  • c2e0368370 Update submodule Mavlink v2.0 to latest Thu Nov 15 00:37:24 UTC 2018 Daniel Agar 2018-11-14 20:43:53 -05:00
  • c49ab760c7 EKF: Allow EKF to start without using mag data when not using earth frame data Paul Riseborough 2018-06-20 14:06:41 +10:00
  • 572710ed27 EKF add typed Quatf getter Daniel Agar 2018-11-14 14:46:04 -05:00
  • 8a2e512c2d terrain_estimator: add vehicle_variance_scaler CarlOlsson 2018-06-28 14:50:42 +02:00
  • acde4ebcc3 EKF: fix comment Paul Riseborough 2018-11-14 21:41:11 +11:00
  • df571202c5 EKF: Fix bug preventing saved declination being used for first alignment Paul Riseborough 2018-11-14 07:19:23 +11:00
  • 4657a9cd21 EKF: Ensure yaw gets reset when declination is set Paul Riseborough 2018-11-13 16:09:37 +11:00
  • c882ca9389 On Posix: Don't shutdown (half) the connection from the client. Mara Bos 2018-11-14 17:04:17 +01:00
  • d7c34ddee4 mavlink: fix yawing to North for LOITER_TIME (#10828) Julian Oes 2018-11-13 20:32:40 +01:00
  • 9594ebf72e Use unix sockets instead of pipes for posix daemon. (#10766) Mara Bos 2018-11-13 20:31:22 +01:00
  • 9379c010f1 TRAJECTORY message renamed Hamish Willee 2018-11-12 14:44:20 +11:00
  • 9a9c17b979 vehicle_attitude_setpoint: add comment that attitude sp angles can be NaN for FW Beat Küng 2018-11-09 08:26:50 +01:00
  • b3afa6ddac mc_pos_control: fix task activation failure for Transition Beat Küng 2018-11-09 08:26:19 +01:00
  • 330941c1fc FlightTaskManualAltitude: initialze yaw setpoint with NAN Beat Küng 2018-11-09 08:25:50 +01:00
  • 2b7d3bd088 flight tasks: move weather vane yaw handler from Altitude to Position task Beat Küng 2018-11-09 08:23:58 +01:00
  • c9e52d4386 MPC_MAN_TILT_MAX: increase max limit from 90 to 180 degrees Beat Küng 2018-11-09 08:20:51 +01:00
  • adf1fea554 mc_att_control: fix for Rattitude mode Beat Küng 2018-11-05 10:43:32 +01:00
  • 36ee0297ee FlightTask.hpp: minor code cleanup Beat Küng 2018-11-05 10:41:06 +01:00
  • ca7acae904 mc stabilized mode: move from mc_pos_control to mc_att_control Beat Küng 2018-11-05 10:40:46 +01:00
  • f31f63fff7 mc_att_control: use orb_publish_auto Beat Küng 2018-11-05 10:31:20 +01:00
  • 00c2086dd6 mc_pos_control: simplify weathervane logic Beat Küng 2018-11-05 10:27:00 +01:00
  • 1946f043f1 mc_pos_control: print active flight task for 'mc_pos_control status' cmd Beat Küng 2018-10-28 16:48:53 +01:00
  • e7e06dfe38 fix mc_pos_control: disable flight tasks if none of them should be running Beat Küng 2018-10-28 16:48:05 +01:00
  • f13bbacd52 mc_att_control: copy sensor_correction topic once initially v1.8.2 origin/release/1.8 release/1.8 Roman 2018-11-12 15:07:45 +01:00
  • 68a3cbc368 addressed review comment Roman 2018-11-08 16:33:47 +01:00
  • a74b7ef60b 3D only mag fusion: make sure _flt_mag_align_complete is set Roman 2018-11-07 11:55:45 +01:00
  • f590137525 Fix HIL Revert "pwm_out_sim lazily publish actuator_outputs" bresch 2018-11-12 15:41:19 +01:00
  • 4e2bf27da6 FlightTaskAuto set WaypointType from position setpoint types Daniel Agar 2018-11-09 14:03:24 -05:00
  • 246b879aea require MODULE_NAME Daniel Agar 2018-09-10 12:53:26 -04:00
  • 8d15da379b nxphlite-v3:Add HolyBro GPS on I2C 2 using ist8310 David Sidrane 2018-10-15 13:33:32 -07:00
  • e91db7b4d2 uORBDeviceNode: move flags from SubscriberData to UpdateIntervalData Beat Küng 2018-11-07 09:46:04 +01:00
  • 90cee2d5ea Manual Smoth Vel - Override reActivate to not reset Z axis (prevented takeoff) bresch 2018-10-30 10:04:50 +01:00
  • c3a4fff0cd Auto traj - generate heading from trajectory velocity vector if possible bresch 2018-10-26 11:24:10 +02:00
  • 066d1f50c4 Auto traj - Add dedicated parameter to enable trajectory smoothing in auto mode only bresch 2018-10-25 16:23:19 +02:00
  • 7205e8f359 Auto traj - Add Trajectory logging - move the update after the integration: a new computed jerk has an impact at the next epoch only - add jerk reduction in case of too large integration time: when a jerk of "min_jerk" during dt is too much - add jerk reduction if the integration time is larger than the predicted one and that integrating that jerk would lead to an acceleration overshoot - rename some variables bresch 2018-10-25 15:29:45 +02:00
  • 2847ce20b8 Auto traj - Add parameter for gain of trajectory controller bresch 2018-10-24 13:42:03 +02:00
  • 2c63388fb7 Auto Traj - Disable reActivate "reset" function for AutoLineSmoothVel Flight Task bresch 2018-10-23 15:24:57 +02:00
  • 0209fa00bf Auto Smooth Vel - Add AutoMapper2 and AutoLineSmoothVel flight tasks bresch 2018-10-23 14:06:40 +02:00
  • 67c0846068 Vel smooth - Improve position lock/unlock detection bresch 2018-10-25 15:55:12 +02:00
  • d9edcfdc06 Trajectory - format style bresch 2018-10-17 16:33:03 +02:00
  • aa586ca327 Trajectory - Overload integrate function to allow for custom integration period bresch 2018-10-16 09:58:32 +02:00
  • 7073187a48 Trajectory - Add getters for current position and velocity. Move some getters to public section bresch 2018-10-12 10:47:35 +02:00
  • 6a7ce651bc Trajectory - Add position lock-unlock logic and proper initialization from controller feedback bresch 2018-10-10 15:59:09 +02:00
  • 84665672ad Vel smooth - Change jerk scheduling strategy bresch 2018-10-05 10:51:49 +02:00
  • ab7e4436b3 Vel smooth - Add Z trajectory bresch 2018-10-05 10:36:59 +02:00
  • 787d82c9e6 VelocitySmoothing: simplify the API & fix style Beat Küng 2018-10-04 07:55:23 +02:00
  • 4f668c0c2d SITL - update default velocity PID gains bresch 2018-10-03 14:53:06 +02:00
  • d8cb6bb834 mc_pos_control_params: update jerk params (limits + defaults + description) Beat Küng 2018-10-03 14:49:11 +02:00
  • 22780efcd0 Trajectory - Add time synchronization between trajectories. Split update(...) function into updateDurations(...) and integrate(...) to be able to insert time synchronization in between. bresch 2018-10-03 14:22:31 +02:00
  • 86463e4ec7 Flight Tasks: add new trajectory smoothing flight task & library Beat Küng 2018-10-01 09:48:45 +02:00
  • deed462e62 tiltrotor back-transition improvements: - do not set zero throttle during the entire back-transition because otherwise we need to make the back-transition really short - added ramping up of throttle setpoint during backtransition to avoid step inputs - back-transition ends after back-transition time and not when motors are fully rotated updwards. previously the vehicle would enter hover mode at high speed which was not handled well by the mc position controller Roman 2018-11-06 17:27:22 +01:00