62 Commits (f292b03772ddf9a0ae72615248c65959a110d8e2)

Author SHA1 Message Date
Lorenz Meier 2a06b66845 Fixed inner yaw rate loop 13 years ago
tnaegeli 733975ed2d fixed Rate controller 13 years ago
px4dev dfae108e6a Go back to the FIFO scheduler for now, as we don't have time to shake out the RR scheduler changeover just yet. 13 years ago
Lorenz Meier 178462edcd Minor cleanups in debug output and offboard control arming 13 years ago
px4dev 93c200d281 Add new 'task_spawn' interface for starting new tasks in the PX4 world 13 years ago
Julian Oes d206327541 Magnetometer calibration fixed 13 years ago
Julian Oes 2c5c314105 Cleanup of lots of debugging printfs 13 years ago
Julian Oes 7f15309892 Calibration should not freeze anymore, ardrone flying but estimator is not able to use calibrated magnetometer data 13 years ago
Lorenz Meier cbb1f1c9ed Fixed RC and offboard control state machine 13 years ago
Julian Oes 5c00ca343f forgot to remove printfs of magnetometer calibration 13 years ago
Julian Oes 6b0ed71ae0 Simplified magnetometer calibration routine 13 years ago
Julian Oes e217540e01 write all params to EEPROM for now (workaround to prevent standard values being written) 13 years ago
Julian Oes 268874fdb7 auto save after calibration (however the rest is reset to stock) 13 years ago
Lorenz Meier 8a11f76994 Updated C files for attitude estimator 13 years ago
Lorenz Meier 082074f991 Completely implemented offboard control 13 years ago
Lorenz Meier 291f4f3a33 Reworked control interface, needs testing / validation 13 years ago
px4dev 53fe61a621 Fix gyro/mag parameter names in calibration routines. 13 years ago
Lorenz Meier 47c96d3d12 Quite flyable state 13 years ago
Lorenz Meier a74a455ab5 Fixed calibration routines to ignore previous offsets during calibration, added scale compensation for MPU-6000 13 years ago
Lorenz Meier 3140ba658a Fixed HIL enabling, renamed failsafe to better term "lockdown", made sure HIL is actually locking down system. Pending implementation of lockdown in PWM outputs 13 years ago
Lorenz Meier 7aafd6f521 Commented out potentially problematic printf() statements 13 years ago
Lorenz Meier db6ec2d7d2 Various minor fixes and improvements across system 13 years ago
Lorenz Meier 84e11a0cac Fixed correct RC loss detection, AR.Drone is now shutting down motors after 1 s of RC loss. Added debug topic. 13 years ago
Lorenz Meier cae070c73e Changed to publishing armed state in commander 13 years ago
Lorenz Meier e9373752d1 Fixed arming state setting / publication 13 years ago
Lorenz Meier 7cd89520cc More black magic put into the attitude estimation - works nicely now 13 years ago
Lorenz Meier 7d87f2b06e Fixed calibration, added calibration for accel, working on further filter improvements 13 years ago
Lorenz Meier fa32184973 params debugging 13 years ago
Lorenz Meier 9a750ae698 Correct scaling for calibration routines 13 years ago
Lorenz Meier 2fca24f803 Added missing calibration announcement for gyro cal in commander 13 years ago
Lorenz Meier 2d2548e714 Final parameter interface cleanup - removed last bit of old cruft, fixed a bug on parameter update notification, cleaned up API slightly in naming 13 years ago
Lorenz Meier b090298b12 Minor cleanups, added more error verbosity, XXX parameters get now read it at maximum sensors speed, needs to be waiting on a param change notice (but not on the vehicle status topic, as before. 13 years ago
Lorenz Meier 62e07358b4 Ported almost everything to new param interface, ready for serious testing 13 years ago
Lorenz Meier b07de1379d moved commander to new param interface 13 years ago
px4dev 88f0080a0f Fix an architectural issue with the ORB that prevented publication from interrupt context. 13 years ago
Lorenz Meier d1261e227c Porting to new param interface, updated mixers 13 years ago
Lorenz Meier 41172f24d5 Moved parameter command handling to mavlink app 13 years ago
Lorenz Meier dc484c1d21 State machine cleanup, introduced variable rates for MAVLink depending on the baud rate 13 years ago
Lorenz Meier bce043a21b Fixed mag axis assignment, fixed mag calibration 13 years ago
Lorenz Meier 73286f3262 Minor tweaks and command parsing debugging 13 years ago
Lorenz Meier 8575d8cd49 Fixed arming bug 13 years ago
Lorenz Meier 46c4b987cc Various fixes for params interface 13 years ago
Lorenz Meier e95662f505 mag cal, scaling of throttle 13 years ago
Lorenz Meier b30e443f28 Updated start script, checking commander mishaps 13 years ago
Lorenz Meier 9014577aff Massive improvements in state machine, still tracing wrong throttle scaling in manual input path 13 years ago
Lorenz Meier 5adb691f89 Streamlined ar drone interface, removed a lot of old cruft, preparing for generic multirotor control 13 years ago
Lorenz Meier 18c6c620c0 Added manual control abstraction layer, reworked sensors and ardrone_control apps to use it instead of direct RC channels 13 years ago
Lorenz Meier 7a912a3fe4 Minor but important fixes across system 13 years ago
Ivan Ovinnikov 9536bfa3ca HIL fixed, fixedwing control fixes 13 years ago
Lorenz Meier 7f2a63eb96 Completed calibration state machine, calibration state now propagating to sensor, scale calibration soon 13 years ago