Lorenz Meier
|
47c96d3d12
|
Quite flyable state
|
2012-09-12 18:50:24 +02:00 |
|
Lorenz Meier
|
e4c3a44751
|
Fixed index in loading
|
2012-09-12 17:55:22 +02:00 |
|
Lorenz Meier
|
ffceb37803
|
Committing WIP
|
2012-09-12 17:46:15 +02:00 |
|
Lorenz Meier
|
3536ad8010
|
Merge branch 'rc_cleanup' of github.com:PX4/Firmware into gps
|
2012-09-12 17:39:02 +02:00 |
|
Lorenz Meier
|
59bd9ae92b
|
Re-enabled scaling for roll
|
2012-09-12 17:38:23 +02:00 |
|
px4dev
|
59b1402379
|
Compute the channel bound once before the loop runs.
|
2012-09-12 08:37:05 -07:00 |
|
Lorenz Meier
|
c815aff842
|
Deamonized GPS app, fixed GPS issues, reworking RC input
|
2012-09-12 17:22:24 +02:00 |
|
Lorenz Meier
|
31ecc4d5df
|
Working on correct RC outputs without magic numbers
|
2012-09-12 11:20:33 +02:00 |
|
Lorenz Meier
|
cb57fdb28c
|
Added ground estimator, fixed RC calibration
|
2012-09-12 10:34:49 +02:00 |
|
Lorenz Meier
|
b7c8b7d9f1
|
fixed up RC inputs, removed magic numbers, added dead zones, needs testing
|
2012-09-12 00:26:55 +02:00 |
|
Lorenz Meier
|
b573804456
|
Got rid of a bunch of magic numbers, manual controls can now be set up fine-grained
|
2012-09-11 23:54:26 +02:00 |
|
Lorenz Meier
|
a74a455ab5
|
Fixed calibration routines to ignore previous offsets during calibration, added scale compensation for MPU-6000
|
2012-09-11 23:35:01 +02:00 |
|
Lorenz Meier
|
31d028828c
|
Comment fixes and polishing
|
2012-09-10 23:06:13 +02:00 |
|
Lorenz Meier
|
e440fc4027
|
Rewrote SD logging app, simpler, but effective. Pending testing
|
2012-09-10 23:04:31 +02:00 |
|
Lorenz Meier
|
0019f65b10
|
Merge branch 'master' of github.com:PX4/Firmware
|
2012-09-10 20:52:59 +02:00 |
|
Lorenz Meier
|
c9a453c340
|
Tuned filter gains, still suboptimal, but improved
|
2012-09-10 14:53:23 +02:00 |
|
px4dev
|
b1767480d2
|
Some fixes for getopt_long
|
2012-09-10 00:16:30 -07:00 |
|
px4dev
|
68d4a26b9e
|
Be a bit quieter and more forgiving about various system configuration and driver non-issues.
|
2012-09-10 00:16:05 -07:00 |
|
Lorenz Meier
|
246f8fd3bd
|
correctly hooked up setpoints in fixed wing control app, pending validation
|
2012-09-10 00:18:52 +02:00 |
|
Lorenz Meier
|
ddb5ba221d
|
Deleted old cruft
|
2012-09-10 00:18:20 +02:00 |
|
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
|
2012-09-10 00:11:09 +02:00 |
|
Lorenz Meier
|
6ea402efdc
|
Merge branch 'master' of github.com:PX4/Firmware
|
2012-09-09 22:18:41 +02:00 |
|
Lorenz Meier
|
80c6252c0a
|
Limited Z-compensation much stronger to prevent throttle jumps
|
2012-09-09 22:18:21 +02:00 |
|
px4dev
|
a9c4fabda6
|
Change the EEPROM read/write timeout behavior so that we can get actual errors rather than just hanging forever.
|
2012-09-09 11:14:54 -07:00 |
|
px4dev
|
65ecf1b1c1
|
Rework the 'eeprom erase' path so it's possible to erase an EEPROM that can't be mounted.
Add some bus reset code to the EEPROM read path to maybe help with bus lockup.
|
2012-09-09 00:04:43 -07:00 |
|
px4dev
|
6caa3038ba
|
Ok, all this hand-rolled option parsing is lame. Let's have a dose of getopt_long.
|
2012-09-08 21:52:29 -07:00 |
|
Lorenz Meier
|
27c5cef054
|
Added RC params, fixed attitude and position control
|
2012-09-08 22:38:44 +02:00 |
|
Lorenz Meier
|
36ed8bb97a
|
Removed old AR drone control stuff, outdated - replaced by multirotor_att and position control
|
2012-09-07 22:13:28 +02:00 |
|
Lorenz Meier
|
b67d7fc22a
|
Merge branch 'master' of github.com:PX4/Firmware
|
2012-09-07 22:12:32 +02:00 |
|
Lorenz Meier
|
cca865eff0
|
Improved commandline hints
|
2012-09-07 22:12:24 +02:00 |
|
Lorenz Meier
|
c25cef299f
|
Fixed to mag measurement and filter
|
2012-09-07 16:56:47 +02:00 |
|
Lorenz Meier
|
297990fe35
|
Fixed parameter-loading typo, fixed mavlink compile warnings
|
2012-09-07 15:28:02 +02:00 |
|
Lorenz Meier
|
5c7f7f5a4c
|
Fixed a & vs && bug
|
2012-09-07 14:54:31 +02:00 |
|
Lorenz Meier
|
2b9f3a4845
|
Made parameter error messages pickier
|
2012-09-07 14:50:28 +02:00 |
|
Lorenz Meier
|
1538247a72
|
Sensor sending rate fixes
|
2012-09-07 12:49:31 +02:00 |
|
Lorenz Meier
|
5066ce1e91
|
Fixed correct setting of field update flag
|
2012-09-07 12:40:56 +02:00 |
|
Lorenz Meier
|
7aafd6f521
|
Commented out potentially problematic printf() statements
|
2012-09-07 12:40:40 +02:00 |
|
Lorenz Meier
|
9c01df734a
|
Added per-motor test routine, test came clean. Worth trying PID tuning.
|
2012-09-07 12:40:18 +02:00 |
|
Lorenz Meier
|
e8307aba17
|
Added bitfield to encode updated dimensions
|
2012-09-06 20:47:22 +02:00 |
|
Lorenz Meier
|
925f143433
|
Better AR interface initialization
|
2012-09-06 20:46:53 +02:00 |
|
Lorenz Meier
|
db6ec2d7d2
|
Various minor fixes and improvements across system
|
2012-09-05 18:05:11 +02:00 |
|
Lorenz Meier
|
84e11a0cac
|
Fixed correct RC loss detection, AR.Drone is now shutting down motors after 1 s of RC loss. Added debug topic.
|
2012-09-05 11:37:17 +02:00 |
|
px4dev
|
86a2a4fb9f
|
Turn off more debug output.
|
2012-09-04 23:37:56 -07:00 |
|
px4dev
|
41dde1ea64
|
Fix issue where the roll controller never receives parameter updates.
|
2012-09-04 23:37:16 -07:00 |
|
px4dev
|
97bdb9482a
|
Turn off annoying debug output.
|
2012-09-04 23:36:57 -07:00 |
|
Lorenz Meier
|
e503c15361
|
Checkpoint - this is worth an AR.Drone flight test. Fixed thrust scaling in sensors for manual input, kind of fixed AR.Drone motor interface, very reliable now
|
2012-09-04 21:16:39 +02:00 |
|
px4dev
|
62682d805e
|
Avoid a couple of unnecessary promotions to double.
|
2012-09-03 23:21:41 -07:00 |
|
px4dev
|
5c692e2971
|
Initialise some extra fields, don't try closing an ORB advertisement.
|
2012-09-03 23:21:17 -07:00 |
|
px4dev
|
86a29f7064
|
Merge branch 'ms5611_newmath'
|
2012-09-03 14:59:15 -07:00 |
|
Lorenz Meier
|
eb01cd6fd3
|
Changed a critical section to double precision calculation. It may not be necessary, but lets not risk precision unless we have properly analyzed what numerical precision is required.
|
2012-09-03 22:29:51 +02:00 |
|