Anton Babushkin
17366c4b0d
multirotor_pos_control: fixes for AUTO mode, minor cleanup
2013-07-17 22:22:51 +04:00
Anton Babushkin
c4248c055f
position_estimator_inav: minor fixes
2013-07-17 19:54:47 +04:00
Anton Babushkin
c6d184e29d
Merge branch 'master' into seatbelt_multirotor
2013-07-17 19:16:49 +04:00
Julian Oes
bcdedd9a35
Changed location of lots of flags and conditions, needs testing and more work
2013-07-16 18:56:31 +02:00
Lorenz Meier
6e44a486c1
Merged
2013-07-16 18:28:05 +02:00
Julian Oes
76edfa896b
Fixed disarming bug, use flag instead of mode switch
2013-07-16 13:24:02 +02:00
Julian Oes
6dc3fcd1ad
Some more commander cleanup, param update handling code was doubled
2013-07-16 10:05:51 +02:00
Julian Oes
08926019ea
Just some reordering in commander
2013-07-16 09:35:31 +02:00
Julian Oes
3e161049ac
Got rid of useless orb_receive_loop, moved some helper functions
2013-07-16 09:24:21 +02:00
Lorenz Meier
2f76c81147
More compile fixes
2013-07-16 09:08:05 +02:00
Lorenz Meier
41b51bdb88
Merge branch 'master' of github.com:PX4/Firmware into fmuv2_bringup
2013-07-16 08:57:40 +02:00
Lorenz Meier
1d883ad4c6
Hotfix: Fixed RC calibration
2013-07-16 08:10:38 +02:00
Julian Oes
1b38cf715d
Renamed actuator_safety back to actuator_armed, compiling but untested
2013-07-15 22:15:15 +02:00
Lorenz Meier
bf2ff98856
Merged master
2013-07-15 15:02:45 +02:00
Lorenz Meier
17338ca61a
Removed unneccesary casts in airspeed calculation to double precision
2013-07-15 13:59:23 +02:00
Lorenz Meier
0b47ed86e0
Implemented new, simple system boot config and sane default value system based on two parameters evaluated at boot time
2013-07-15 13:58:43 +02:00
Anton Babushkin
b174a60515
multirotor_pos_control: PID ontroller derivative mode fixed
2013-07-15 09:11:52 +04:00
px4dev
dca9019f75
Merge branch 'master' of https://github.com/PX4/Firmware into fmuv2_bringup
2013-07-14 13:04:44 -07:00
Lorenz Meier
319eb18ab5
Merged
2013-07-14 11:32:04 +02:00
Lorenz Meier
0b12efc840
Checked in lift compensation based on Dcm from Paul Riseborough
2013-07-14 09:44:58 +02:00
Lorenz Meier
6901402853
Fixed signs
2013-07-13 20:44:17 +02:00
Lorenz Meier
6b779275bc
Added quaternion renormalization
2013-07-13 20:42:13 +02:00
Lorenz Meier
cbcc124c71
Cleanup, finished param read, ready for testing
2013-07-13 20:37:26 +02:00
Lorenz Meier
c4e967eb97
Fixed compile errors for multicopter
2013-07-13 18:41:35 +02:00
Lorenz Meier
67fcdae30a
Added fixed wing vector based control
2013-07-13 18:41:09 +02:00
Lorenz Meier
5adfdfa8f9
Extended math lib
2013-07-13 18:40:48 +02:00
Lorenz Meier
56e74ad19e
Merge branch 'master' into vector_control
2013-07-13 18:35:10 +02:00
Simon Wilks
1ccfb623ee
Merge remote-tracking branch 'upstream/master' into hott-esc
2013-07-13 01:08:45 +02:00
Simon Wilks
b500cce31e
Major refactor of HoTT drivers and finished sensor read implementation.
2013-07-13 01:08:06 +02:00
Anton Babushkin
8778230050
multirotor_pos_control fixes, systemlib/pid now accepts limit = 0.0, means no limit
2013-07-12 21:59:49 +04:00
Anton Babushkin
eb5af244b9
sdlog2: GVSP (global velocity setpoint) message added, cleanup
2013-07-12 21:57:46 +04:00
Anton Babushkin
5937c3a31b
uORB topic vehicle_global_velocity_setpoint added
2013-07-12 16:30:11 +04:00
Anton Babushkin
77add4b511
Merge branch 'master' into seatbelt_multirotor
2013-07-12 13:23:31 +04:00
Anton Babushkin
d4c6ebde33
multirotor_pos_control: global_position_setpoint support in AUTO mode
2013-07-12 13:17:42 +04:00
Lorenz Meier
3b9c306d64
Hotfix for relative altitude waypoints
2013-07-12 11:11:26 +02:00
Lorenz Meier
9a6bf91b93
More comments
2013-07-12 09:10:58 +02:00
Lorenz Meier
f6b3692696
Minor fixes and cleanups, ready for first bench tests
2013-07-12 09:09:11 +02:00
Anton Babushkin
babbcea3b6
Merge branch 'sdlog2_GPSP' into seatbelt_multirotor
2013-07-12 10:11:08 +04:00
Anton Babushkin
1d986d6c04
sdlog2: Global Position Set Point message added, vehicle_global_position_setpoint topic fixed
2013-07-12 10:09:38 +04:00
Anton Babushkin
c51c211bba
position_estimator_inav: global position altitude fixed
2013-07-12 08:45:49 +04:00
Lorenz Meier
9b7ee09d43
Merge branch 'master' into vector_control
2013-07-11 23:25:31 +02:00
Lorenz Meier
28f536dc44
Hotfix: fixed compile warnings
2013-07-11 23:25:08 +02:00
Lorenz Meier
d999a376da
Enabled imax params
2013-07-11 23:23:55 +02:00
Lorenz Meier
02d918b46d
Removed airspeed
2013-07-11 23:22:56 +02:00
Lorenz Meier
feddb618c4
Added rotation matrix based vector controller
2013-07-11 23:12:06 +02:00
Anton Babushkin
c291c4482a
Merge branch 'master' into seatbelt_multirotor
2013-07-11 20:49:28 +04:00
Lorenz Meier
3a76162b08
Merge pull request #317 from DrTon/arm_safe_fix
...
Arm/disarm and SAS modes order safety fixes
2013-07-10 22:53:45 -07:00
Lorenz Meier
dc600e7d65
First stab at IOCTL driven offset handling (in PA) for all airspeed sensors. Untested
2013-07-10 20:58:47 +02:00
Lorenz Meier
f27491d2e5
Merge branch 'master' of github.com:PX4/Firmware into fmuv2_bringup
2013-07-10 11:58:48 +02:00
Jean Cyr
897b541b12
General cleanup of /dev/px4io and /dev/px4fmu
...
- Use distinct common symbols for px4io and px4fmu device files, and use
instead of hardcoded filenames
- Use common symbols defining px4io bits consistently between px4fmu and
px4io builds.
2013-07-09 20:37:00 -04:00