px4dev
|
8c22e2a092
|
Whitespace
|
2012-08-21 22:30:04 -07:00 |
px4dev
|
5f77561ed4
|
Fix output scaling for the hmc5883 driver. Add data checking, and fix an issue where the ORB topic could not be published due to being advertised in the wrong context.
|
2012-08-21 22:05:42 -07:00 |
px4dev
|
63831fa908
|
Fix an issue where the baro ORB topic was advertised from the wrong context and thus could not be published to.
|
2012-08-21 22:04:38 -07:00 |
px4dev
|
a0ae2cb175
|
Add a set of ORB topics for advertising actuator outputs.
This is part of \#7
|
2012-08-21 20:14:43 -07:00 |
Lorenz Meier
|
f3c1a7475d
|
Improved tuning for current attitude estimation hack, needs to be removed ASAP
|
2012-08-21 17:42:24 +02:00 |
px4dev
|
228fbb975a
|
New-style driver for the HMC5883 on I2C.
|
2012-08-21 01:09:03 -07:00 |
px4dev
|
3246568c82
|
sscanf field widths seem to be broken, don't use them.
|
2012-08-20 17:59:21 -07:00 |
Lorenz Meier
|
821306bc4d
|
Allow to disable USB interface (but leave it enabled as default), give uORB more stack space
|
2012-08-20 17:48:31 +02:00 |
pixhawk
|
801697c540
|
fixed sensors error printing
|
2012-08-20 16:08:27 +02:00 |
Lorenz Meier
|
78db6c990b
|
Testing larger stack for sensors app
|
2012-08-20 13:11:19 +02:00 |
Lorenz Meier
|
aaf2a23f18
|
Reduced optimistic send rates, better mag scaling
|
2012-08-20 12:38:45 +02:00 |
Lorenz Meier
|
0d28187960
|
Fixed attitude mag scaling
|
2012-08-20 11:36:44 +02:00 |
Lorenz Meier
|
767f253976
|
Fixed attitude rate limiting
|
2012-08-20 11:15:44 +02:00 |
Lorenz Meier
|
9b239bc001
|
fixed typo, removed deamon example from default build
|
2012-08-19 16:43:51 +02:00 |
Lorenz Meier
|
86ed36579a
|
Updated ROMFS scrips, created new ardrone_interface to jointly use multirotor_att_control on all multirotors, including AR.Drone frames
|
2012-08-19 16:32:54 +02:00 |
Lorenz Meier
|
dae0b922f1
|
Added deamon example, reworked / merged multirotor attitude control. Ready for AR.Drone interface changes and integration tests
|
2012-08-19 15:52:59 +02:00 |
Lorenz Meier
|
85bc4f683a
|
Cleaned up position control (WIP), moved PID structs (should become classes) to systemlib, added deamon app example
|
2012-08-19 11:29:07 +02:00 |
Lorenz Meier
|
2a5fcd9174
|
Fixed incorrect scaling of acceleration values
|
2012-08-19 09:35:58 +02:00 |
Lorenz Meier
|
dcf71d5f69
|
Merge branch 'master' of github.com:PX4/Firmware
|
2012-08-19 08:38:14 +02:00 |
Lorenz Meier
|
23ae096911
|
Added simple, but complete code example
|
2012-08-19 08:38:01 +02:00 |
px4dev
|
8477754411
|
Share the PX4IO protocol header, such as it is, between the two apps.
Stop using systemlib in the PX4IO firmware; it has expectations that can't reasonably be met.
|
2012-08-18 22:56:04 -07:00 |
px4dev
|
fcad5b52c5
|
Teach err.c how to live without standard I/O
|
2012-08-18 22:24:58 -07:00 |
Lorenz Meier
|
9a56be6907
|
Changed mavlink and sensors apps to deamons, now started with mavlink start and sensors start.
|
2012-08-19 01:26:42 +02:00 |
Lorenz Meier
|
7874bbd37f
|
Updated tests suite properly to MPU-6000 driver, should pass now
|
2012-08-18 23:01:17 +02:00 |
Lorenz Meier
|
a4b2710928
|
Merge branch 'master' of github.com:PX4/Firmware
|
2012-08-18 22:40:12 +02:00 |
Lorenz Meier
|
d48f7ea9f2
|
Fixed sensors test
|
2012-08-18 22:39:57 +02:00 |
px4dev
|
99d5ec78a1
|
Add <err.h> modeled on the BSD functions of the same name; this will let us clean up a lot of output from various shell tools.
|
2012-08-18 12:57:52 -07:00 |
Lorenz Meier
|
dc484c1d21
|
State machine cleanup, introduced variable rates for MAVLink depending on the baud rate
|
2012-08-18 16:48:43 +02:00 |
Lorenz Meier
|
5aa91b6f17
|
Updated MPU test to new driver model
|
2012-08-18 12:29:04 +02:00 |
Lorenz Meier
|
c6eff9eb8b
|
Removed outdated sensors bringup app
|
2012-08-18 09:34:49 +02:00 |
Lorenz Meier
|
8a8b6b7165
|
Fixed PI wrapping code, debugging more sensor code, possible misalignment of mag and acc frames in filter
|
2012-08-17 18:38:52 +02:00 |
Lorenz Meier
|
bce043a21b
|
Fixed mag axis assignment, fixed mag calibration
|
2012-08-17 17:37:58 +02:00 |
Lorenz Meier
|
73286f3262
|
Minor tweaks and command parsing debugging
|
2012-08-16 20:57:38 +02:00 |
Lorenz Meier
|
8575d8cd49
|
Fixed arming bug
|
2012-08-16 17:20:41 +02:00 |
Lorenz Meier
|
18e71843be
|
Increased attitude estimator bm stack
|
2012-08-16 16:57:44 +02:00 |
Lorenz Meier
|
46c4b987cc
|
Various fixes for params interface
|
2012-08-16 15:49:56 +02:00 |
Lorenz Meier
|
e95662f505
|
mag cal, scaling of throttle
|
2012-08-16 13:33:16 +02:00 |
Lorenz Meier
|
b30e443f28
|
Updated start script, checking commander mishaps
|
2012-08-16 13:09:35 +02:00 |
px4dev
|
e84d0f41fa
|
fix a fatal one-character typo in the multirotor output scaling logic
|
2012-08-16 00:10:58 -07:00 |
px4dev
|
5198a9daf7
|
New multirotor mixer; builds, not yet tested.
|
2012-08-15 00:46:15 -07:00 |
px4dev
|
74980af6c9
|
Merge branch 'NuttX/master' from git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5027 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-08-14 09:07:59 -07:00 |
px4dev
|
34118c72ef
|
mechanical style fixups
|
2012-08-14 08:47:04 -07:00 |
patacongo
|
3cc812dbad
|
Fixes to apps/*/Make.defs files needed for auto-configuration build
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5027 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-08-14 15:45:53 +00:00 |
Lorenz Meier
|
92a1fab0fd
|
Integrated optical flow
|
2012-08-14 11:40:08 +02:00 |
Lorenz Meier
|
ebbdbac97b
|
Merge branch 'master' of github.com:PX4/Firmware
|
2012-08-14 09:08:52 +02:00 |
Lorenz Meier
|
ab8d1b3b3b
|
Reworked ardrone / multirotor control
|
2012-08-14 09:08:31 +02:00 |
px4dev
|
735f8ffa3d
|
Config tweaks to enable the new-style ms5611 driver.
|
2012-08-14 00:07:19 -07:00 |
px4dev
|
35c4a21ca1
|
Simplify an error message to avoid a bad pointer deref.
|
2012-08-13 23:52:32 -07:00 |
px4dev
|
f1f843099b
|
Nuke a dead file.
|
2012-08-13 23:51:46 -07:00 |
px4dev
|
3c5bb3f57c
|
New-style driver for the MPU6000.
|
2012-08-13 23:51:24 -07:00 |