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 |
px4dev
|
9667edd170
|
Fix up AR.drone motor GPIO config and initialisation
|
2012-09-03 13:28:40 -07:00 |
px4dev
|
f92139f53b
|
Merge branch 'master' into ms5611_newmath
|
2012-09-03 12:35:36 -07:00 |
Lorenz Meier
|
8a615a9741
|
WIP on ardrone control interface
|
2012-09-03 21:34:54 +02:00 |
Lorenz Meier
|
79801b1578
|
Added high-res sensor message better suited for scientific applications
|
2012-09-03 15:16:42 +02:00 |
Lorenz Meier
|
6b903cf508
|
Removing old cruft from the interface
|
2012-09-03 12:34:18 +02:00 |
px4dev
|
0d89da96a3
|
Adjust the mixer tables for observed yaw sign behavior.
|
2012-09-03 02:45:33 -07:00 |
Lorenz Meier
|
c62e78a060
|
Merge branch 'master' of github.com:PX4/Firmware
|
2012-09-03 08:36:23 +02:00 |
Lorenz Meier
|
60dabef756
|
Cleaned up HIL interface
|
2012-09-03 08:24:08 +02:00 |
px4dev
|
edaa40f1d3
|
Fix typo in roll controller initialization; now roll and pitch controllers respond in a comparable fashion.
|
2012-09-02 15:56:56 -07:00 |
px4dev
|
6576edb47e
|
Merge with trunk NuttX
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5079 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-09-02 12:17:16 -07:00 |
Lorenz Meier
|
8aa41f7d34
|
Add actuator controls output
|
2012-09-02 12:21:54 +02:00 |
Lorenz Meier
|
436648fff0
|
Ported MAVLink app to actuator_armed topic
|
2012-09-02 11:45:22 +02:00 |
Lorenz Meier
|
cae070c73e
|
Changed to publishing armed state in commander
|
2012-09-02 11:33:52 +02:00 |
Lorenz Meier
|
e9373752d1
|
Fixed arming state setting / publication
|
2012-09-02 11:20:36 +02:00 |
px4dev
|
eb8e3a2942
|
Reduce slightly the rate at which we can be spammed with arming-state change messages.
|
2012-09-02 02:16:44 -07:00 |
px4dev
|
00ba1d629b
|
Redo the math in the ms5611 driver to a) avoid re-computing scaling factors for every pressure measurement, b) be perhaps more readable and follow the data sheet more closely, and c) support calibration of the MSL pressure.
|
2012-09-01 16:26:12 -07:00 |
Lorenz Meier
|
cf62c892f9
|
Added temperature measurement, added led system command
|
2012-09-01 19:56:42 +02:00 |
patacongo
|
d1764ac57e
|
Remove CONFIG_LIBC_PERROR_DEVNAME. What was I thinking?
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5074 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-09-01 00:26:37 +00:00 |
patacongo
|
0eb58dfb72
|
The content for uIP web server demo is no longer canned, but is not built dynameically (Thanks to Max Holtzberg)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5073 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-08-31 23:05:51 +00:00 |
patacongo
|
035e89e554
|
Fix some places in library where semaphore is not released on error conditions
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5071 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-08-31 16:03:17 +00:00 |
Lorenz Meier
|
39fd8b9cda
|
Fixed minor compile warnings (just warnings, no effect on execution) in BMA180
|
2012-08-31 14:38:55 +02:00 |
Lorenz Meier
|
4ba8036d80
|
minor typo in comment
|
2012-08-31 14:06:34 +02:00 |
Lorenz Meier
|
5f131e8c11
|
Checkpoint: Operational BMA180 driver
|
2012-08-31 14:02:23 +02:00 |
px4dev
|
63485b91b2
|
Kick the BMA180 driver mostly into shape. Still not reading data correctly.
|
2012-08-30 22:33:20 -07:00 |
px4dev
|
116306ae3e
|
units in comments
|
2012-08-30 22:32:54 -07:00 |
px4dev
|
1e80bd544b
|
Make the buffer ring work.
Avoid reading from the misaligned structure more than once.
Discard some redundant whitespace / prototype.
|
2012-08-30 22:32:42 -07:00 |
patacongo
|
b121fbbb00
|
Add configurable application entry point
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5070 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-08-30 20:13:50 +00:00 |
px4dev
|
45885f15dc
|
Fix the readout transfer size.
|
2012-08-29 23:25:14 -07:00 |
px4dev
|
da3cd24352
|
Be a bit more careful with which bits we stuff into the l3gd20 registers.
|
2012-08-29 23:16:38 -07:00 |
px4dev
|
d0898cb947
|
Something approximating a driver for the L3GD20
|
2012-08-29 22:55:15 -07:00 |
px4dev
|
d0f10a3550
|
driver work in progress
|
2012-08-29 21:40:48 -07:00 |
px4dev
|
732e23a883
|
Add some documentation for the warn/err functions.
|
2012-08-29 21:38:52 -07:00 |
Lorenz Meier
|
c816cca816
|
fixed a param save bug
|
2012-08-29 22:56:29 +02:00 |
Lorenz Meier
|
676daf7c46
|
minor changes for default options, closing properly all subscriptions in multirotor att control now on exit
|
2012-08-29 22:33:06 +02:00 |
Lorenz Meier
|
7cd89520cc
|
More black magic put into the attitude estimation - works nicely now
|
2012-08-29 15:53:11 +02:00 |
Lorenz Meier
|
7d87f2b06e
|
Fixed calibration, added calibration for accel, working on further filter improvements
|
2012-08-29 14:20:55 +02:00 |
Lorenz Meier
|
cbf020de87
|
Minor improvements to ardrone interface, ready for prime time
|
2012-08-29 09:30:57 +02:00 |