Commit Graph

4758 Commits

Author SHA1 Message Date
Anton Babushkin 2fc011d20c Remove vehicle_local_position.ref_surface_timestamp field, don't sync baro_offset and local_pos.ref_alt instead 2013-10-09 11:05:22 +02:00
Anton Babushkin 9d1027162f position_estimator_inav: use flow even if it's not accurate if GPS is not available to prevent estimation suspending when no GPS available 2013-10-09 10:47:44 +02:00
Anton Babushkin e4f7767e81 multirotor_pos_control: debug log messages removed 2013-10-08 21:19:14 +02:00
Anton Babushkin c96de846b3 Added vehicle_local_position.ref_surface_timestamp to track surface level changes. Reference altitude updated continuosly when sonar available. 2013-10-08 21:18:17 +02:00
Anton Babushkin ff92770305 multirotor_pos_control: track reference position even if not active to handle reference changes properly 2013-10-08 19:27:20 +02:00
Anton Babushkin 52cf8836fe position_estimator_inav: avoid triggering land detector on altitude reference changes, don't reset altitude on arming if sonar is valid 2013-10-08 16:38:49 +02:00
Anton Babushkin 1da6565fc6 position_estimator_inav: code style fixed 2013-10-07 15:12:57 +02:00
Anton Babushkin bda03cadc3 Merge branch 'inav_fix' into inav_flow 2013-10-07 12:00:24 +02:00
Anton Babushkin 537484f60d Revert "sensors: slow down updates rate to 200Hz to free some CPU time"
This reverts commit 81a4df0953.
2013-10-07 11:59:54 +02:00
Anton Babushkin c8c74ea776 position_estimator_inav: major optimization, poll only attitude topic, publish at 100 Hz 2013-10-07 11:59:23 +02:00
Anton Babushkin 73bf8af2b3 Merge branch 'master' into inav_fix 2013-10-07 07:48:25 +02:00
Lorenz Meier 55f7c561ef Merge pull request #442 from PX4/px4io_rate_fix
px4io: make "too high rate" warning consistent with real behavor
2013-10-06 14:19:17 -07:00
Anton Babushkin 378041ad31 px4io: make "too high rate" warning consistent with real behavor 2013-10-06 23:09:55 +02:00
Anton Babushkin 81a4df0953 sensors: slow down updates rate to 200Hz to free some CPU time 2013-10-06 08:44:30 +02:00
Anton Babushkin d005815c68 position_estimator_inav: major update, using optical flow for position estimation 2013-10-05 23:00:25 +02:00
Anton Babushkin defb37c43b commander: require only valid velocity for EASY mode, allows flying with FLOW and no GPS 2013-10-05 22:59:32 +02:00
Lorenz Meier 4ceddfdd92 Merge pull request #426 from limhyon/master
PX4Flow, and several tiny things enhanced.
2013-09-30 22:14:46 -07:00
Hyon Lim 1a3d17d4e7 Update sensor_params.c
Not necessarily modify this on initial.
2013-10-01 09:15:15 +09:00
Anton Babushkin 921662ebe0 Merge branch 'master' into inav_fix 2013-09-30 19:39:55 +02:00
Lorenz Meier 1b32ba2436 Hotfix: Ensure that a minimum of 10 degrees pitch is set on takeoff 2013-09-29 14:12:50 +02:00
Lorenz Meier 252fc30ca7 Start digital airspeed sensors as default 2013-09-29 14:07:01 +02:00
Lorenz Meier 858e6debaf Better voltage scaling for Iris 2013-09-29 14:06:22 +02:00
Anton Babushkin 45a95ab5e7 Merge branch 'master' into inav_fix 2013-09-27 18:29:16 +02:00
Randy Mackay 642081ddfe tone_alarm: add GPS warning tone 2013-09-27 13:34:25 +02:00
Lorenz Meier d73eeded44 Merge branch 'master' of github.com:PX4/Firmware 2013-09-27 09:25:05 +02:00
Lorenz Meier 2c54e827ed Hotfix: Improved file test 2013-09-27 09:24:49 +02:00
Lorenz Meier 49a32756be Merge pull request #427 from thomasgubler/sd_mixer
easystar startup script: load mixer from sd-card if available
2013-09-25 13:41:23 -07:00
Thomas Gubler a495636712 easystar startup script: load mixer from sd-card if available 2013-09-25 22:32:23 +02:00
Hyon Lim (Retina) 1c891d8a68 Airframe No. 21. 22 have been added.
That is for general ESC with PX4IO (frame geometry defined)
2013-09-25 02:17:06 +09:00
Hyon Lim (Retina) 4514045fb6 There were unintialized variables.
(control mode was not updated)

Also, new flags (xy_valid etc) were considered.
2013-09-25 02:12:55 +09:00
Hyon Lim (Retina) bfe22c1140 RC3 usually used as Throttle, but trim was set to 1500 by default.
It should be 1000 by default.
2013-09-25 02:02:51 +09:00
Lorenz Meier f7090db708 Fix the direction of the override switch for the new state machine 2013-09-24 08:22:44 +02:00
Lorenz Meier 65bea797b4 Enabling navigator, does not do anything useful yet 2013-09-23 22:46:50 +02:00
Lorenz Meier 2b428afbe1 Merge pull request #422 from jean-m-cyr/master
Comments in GPS UORB topic don't make sense
2013-09-22 22:29:00 -07:00
Jean Cyr 6f54825000 Comments in GPS UORB topic don't make sense
- Describe long, lat, and alt coordinates properly
2013-09-22 23:17:27 -04:00
Lorenz Meier e7bc322b2d Merge pull request #421 from julianoes/fix_console_input
px4io test and fmu test now work over USB as well
2013-09-22 13:11:01 -07:00
Lorenz Meier 7108c9f475 Merge pull request #420 from julianoes/fix_esc_calib
Listen to all consoles plus some more small fixes
2013-09-22 09:06:40 -07:00
Julian Oes 166dba09de px4io test and fmu test now work over USB as well 2013-09-22 17:23:43 +02:00
Lorenz Meier 07f82efe9b Merge branch 'master' of github.com:PX4/Firmware 2013-09-22 17:08:42 +02:00
Lorenz Meier ad4c28507f Hotfixes for HIL and mode switching. 2013-09-22 17:08:29 +02:00
Julian Oes bdfc7b9f69 Listen to all consoles plus some more small fixes 2013-09-22 17:07:02 +02:00
Anton Babushkin 4124417934 position_estimator_inav: GPS topic timeout detection fixed, messages about GPS signal state in mavlink added 2013-09-22 16:53:48 +02:00
Lorenz Meier cd4edf9e2e Merge pull request #419 from julianoes/fix_esc_calib
Fix esc calib
2013-09-22 07:34:59 -07:00
Julian Oes 30b151b9a8 Improved esc_calib a little, only works on nsh over USB now 2013-09-22 16:27:52 +02:00
Julian Oes af118a3568 Add esc_calib systemcmd to FMUv2 2013-09-22 15:01:39 +02:00
Lorenz Meier 6209ce5bfb Merge pull request #417 from julianoes/hotfix_uart1
Disable USART1 DMA Rx on FMUv1
2013-09-22 06:00:45 -07:00
Lorenz Meier 6616aa6f99 Fixed in-air restart, now obeys the right order 2013-09-22 14:58:06 +02:00
Julian Oes dce1329919 Disable USART1 DMA Rx on FMUv1 2013-09-22 14:54:15 +02:00
Lorenz Meier 826d5687be Fixed in-air restart 2013-09-22 14:43:12 +02:00
Lorenz Meier d717b6f940 Fixed in-air restart order for fixed wing 2013-09-22 14:26:43 +02:00