4658 Commits

Author SHA1 Message Date
Roman Bapst
1d544e028d mc_pos_control: always update previous velocity to avoid spikes due to differentiation 2015-05-07 15:04:59 +02:00
tumbili
5cf8efcc60 copy quaternion setpoint into attitude setpoint topic 2015-05-07 12:36:50 +02:00
Roman Bapst
525e605b92 vtol: publish actuator controls in manual mode 2015-05-06 22:53:56 +02:00
Lorenz Meier
0d1d92484b MAVLink app: Parameter docs and new test parameter 2015-05-06 19:39:17 +02:00
Lorenz Meier
150c5d2d8c Commander: parameter style change 2015-05-06 19:38:53 +02:00
Andreas Antener
95803a774a update param docs, change default back to old ekf for inav based estimation 2015-05-06 11:37:02 +02:00
Lorenz Meier
9892f12d2e Attitude filter for multirotors: Let users choose between filters 2015-05-06 09:16:34 +02:00
Lorenz Meier
6c859245e2 Merge pull request #2013 from PX4/attitude_estimator_q
attitude_estimator_q added
2015-05-05 20:29:51 +02:00
Lorenz Meier
8f606cd491 Merge pull request #2131 from PX4/sensor_cal_fix
fix accel calibration
2015-05-05 20:17:41 +02:00
Roman Bapst
0217e2ed56 fix accel calibration: rotate sensor values into board frame 2015-05-05 18:41:50 +02:00
Andreas Antener
cd4154d805 Revert "Merge pull request #1819 from PX4/chan16" because of #2113
This reverts commit f8c8876642857520e85ec8ca027146c11b4301e3, reversing
changes made to de3888bed75347eb8aefdc6cb7dbeeedff749988.
2015-05-05 14:41:53 +02:00
Lorenz Meier
577bdf3a0d Merge pull request #2120 from DonLakeFlyer/BurstDownload
New burst mode ftp file download
2015-05-04 17:24:01 +02:00
Lorenz Meier
0e78e38cda commander: Use pre-rotated topic in board frame 2015-05-04 14:06:19 +02:00
Lorenz Meier
da7754e9c7 Merge pull request #2101 from PX4/ESC_calibration
Esc calibration
2015-05-04 13:00:40 +02:00
Don Gagne
46da294ffb New bust mode ftp file download 2015-05-03 19:26:54 -07:00
Roman Bapst
be03f98d64 added esc calibration routines 2015-04-28 15:15:46 +02:00
Roman Bapst
9eac4b995f fixed message ID 2015-04-28 12:15:42 +02:00
Roman Bapst
bd1c3363df added new vtol mav types 2015-04-27 22:22:52 +02:00
Simon Wilks
ef63babb71 Make sure circuit breakers are ready before the first preflight check call. 2015-04-27 13:30:37 +02:00
Simon Wilks
868b9b33ed Make sure we log the airspeed check to the console as well. 2015-04-27 13:30:37 +02:00
Lorenz Meier
1420a0c74c Sensors: Be less verbose 2015-04-27 09:07:53 +02:00
Lorenz Meier
16b033982c Dataman: Be more compact in boot output 2015-04-27 09:07:53 +02:00
Lorenz Meier
3f8c81433e commander: Provide more useful mission feedback 2015-04-27 09:07:53 +02:00
Lorenz Meier
965e7cce03 mavlink app: Robustify param handling 2015-04-27 09:03:49 +02:00
Lorenz Meier
ed12d9c733 systemlib: Fix param used counting 2015-04-27 09:03:35 +02:00
Lorenz Meier
8e4c78cd2d Load all GCS-required params 2015-04-27 00:21:25 +02:00
Lorenz Meier
b739ad1a80 Remove reference to completely unused parameter 2015-04-26 23:36:16 +02:00
Lorenz Meier
a57030c836 commander: Do not lock down the system once HIL has kickeed in 2015-04-26 18:27:48 +02:00
Lorenz Meier
b07964660e commander: prune old code, do not run preflight checks when nothing relevant in the system is changing. 2015-04-26 17:39:00 +02:00
Lorenz Meier
362672ece8 commander: Fix calibration feedback so that QGC picks up all error conditions 2015-04-26 17:33:45 +02:00
Don Gagne
a7f88d97b8 Sensor cal rework
- cancel support
- versioned cal messages
- better still detection
- better messaging
2015-04-26 14:34:19 +02:00
Lorenz Meier
b7409635b7 Mission feasibility checker: Do not use static where its not needed. 2015-04-26 14:33:57 +02:00
Lorenz Meier
f1ff61ec4f sensors app: Move a static member to being a class member 2015-04-26 14:33:57 +02:00
Lorenz Meier
1d283bf3c1 MAVLink app: Fix usage of static struct, make streams list const 2015-04-26 14:33:57 +02:00
Lorenz Meier
6c9e5d1ecf commander: Only subscribe to existing telemetry status publications 2015-04-26 14:33:56 +02:00
Lorenz Meier
6e060c01a7 SDLOG2: Optimize runtime efficiency 2015-04-26 14:33:56 +02:00
Lorenz Meier
28dfb8983a uORB: Add API to check if a topic exists yet 2015-04-26 14:33:56 +02:00
Lorenz Meier
f7f949f455 Navigator: Reduce excessive stack 2015-04-26 14:33:56 +02:00
Lorenz Meier
eba97bba4c MC att control: reduce stack slightly 2015-04-26 14:33:56 +02:00
Lorenz Meier
b1c0176f42 MC pos control: Reduce stack 2015-04-26 14:33:56 +02:00
Lorenz Meier
bbb27b8635 commander: Reduce excessive stack size 2015-04-26 14:33:56 +02:00
Lorenz Meier
0ebf626632 MAVLink app: Allow higher max data rate 2015-04-26 14:24:01 +02:00
Lorenz Meier
8edbf72bd5 sensors app: Use right lookup function 2015-04-26 14:02:22 +02:00
Lorenz Meier
76ce611e84 MAVLink app: Use right lookup function 2015-04-26 14:02:06 +02:00
Lorenz Meier
36ca62ece9 param lib: Provide used index lookup 2015-04-26 14:01:42 +02:00
Lorenz Meier
1b6742cebe commander: Better user feedback after resolving preflight check warnings 2015-04-26 12:04:16 +02:00
Lorenz Meier
c7ecafe99b commander: Critical fix for arm state machine. Only auto-save if not stored already 2015-04-25 12:53:58 +02:00
Lorenz Meier
7e81778908 commander: Fix data link lost / regained logic 2015-04-25 10:15:15 +02:00
Lorenz Meier
af22c49497 MAVLink app: send correct value when not estimating battery charge level 2015-04-25 09:45:16 +02:00
Lorenz Meier
75df06bc76 commander: Better text feedback in preflight-check 2015-04-25 09:43:54 +02:00