Anton Babushkin
9f895d87cd
sdlog2 mavlink msg fix
12 years ago
Anton Babushkin
34d4d62acc
sdlog2 messages cleanup, fixes
12 years ago
Lorenz Meier
63d460160c
Adjusted to renaming of TCB in NuttX
12 years ago
Anton Babushkin
1bf8f7b47e
sdlog2 performance increased, fixes and cleanup
12 years ago
Lorenz Meier
4db739b5e1
Integration WIP with current NuttX version
12 years ago
Anton Babushkin
b614d2f1eb
adlog2: added options cleanup, updates rate limit added
12 years ago
Anton Babushkin
9952fef645
sdlog2 messages packing fixed, sdlog2_dump.py now produces much more compressed output.
12 years ago
Anton Babushkin
d6ae0461ab
sdlog2: GPS message added
12 years ago
Lorenz Meier
abb024c724
More safety added by disabling pulses
12 years ago
Lorenz Meier
f6570172da
Set default failsafe value to 0 of mixer
12 years ago
Lorenz Meier
2876bc72f9
Slightly reworked IO internal failsafe, added command to activate it (px4io failsafe), does not parse commandline arguments yet
12 years ago
Anton Babushkin
7e95edbbe8
New messages added to sdlog2
12 years ago
Hyon Lim (Retina)
90fdf35ae5
GPL Licensed code has been removed
12 years ago
Hyon Lim (Retina)
7a2adb22eb
Visualization code has been added.
12 years ago
Hyon Lim (Retina)
cc6c590af0
I finished to implement nonlinear complementary filter on the SO(3).
...
The previous problem was roll,pitch and yaw angle from quaternion.
Now it is fixed. 1-2-3 Euler representation is used.
Also accelerometer sign change has been applied.
12 years ago
Hyon Lim (Retina)
f336a86baa
I finished to implement nonlinear complementary filter on the SO(3).
...
The previous problem was roll,pitch and yaw angle from quaternion.
Now it is fixed. 1-2-3 Euler representation is used.
Also accelerometer sign change has been applied.
12 years ago
Anton Babushkin
691dc8eefd
sdlog2 strick packing fixed, length bug fixed, "sdlog2_dump.py" debug tool added
12 years ago
Anton Babushkin
e211352604
sdlog2 logger app added. New flexible log format, compatible with APM.
12 years ago
Hyon Lim (Retina)
4bf0505421
Test flight has been performed with nonlinear SO(3) attitude estimator.
...
Here are few observations:
- When the system initialized, roll angle is initially reversed.
As filter converged, it becomes normal.
- I put a negative sign on roll, yaw. It should naturally has right
sign, but I do not know why for now. Let me investigate again.
- Gain : I do not know what gain is good for quadrotor flight.
Let me take a look Ardupilot gain in the later.
Anyway, you can fly with this attitude estimator.
12 years ago
Hyon Lim (Retina)
364d1a06e3
To use freeIMU processing visualization tool, I have implemented float number transmission over uart (default /dev/ttyS2, 115200)
...
But this not tested yet. I should.
12 years ago
Hyon Lim (Retina)
f547044203
Roll pitch yaw should be verified again
12 years ago
Hyon Lim (Retina)
32bace0824
I do not know why roll angle is not correct. But system looks okay
12 years ago
Hyon Lim (Retina)
0c3412223b
Fixed few minor bug
12 years ago
Hyon Lim (Retina)
1caddb7bbb
Initial work of so3 nonlinear complementary filter
12 years ago
px4dev
308ec6001a
Add serial read-length handling.
12 years ago
Lorenz Meier
327d8751d2
Hotfix: Removing GPS debug output
12 years ago
Anton Babushkin
6e8621269b
Code style fixed
12 years ago
Anton Babushkin
09ce3e2d0a
Added GPIO_EXT1/GPIO_EXT2 selection.
12 years ago
Duncan Greer
2db1422fa7
Revert "change default rc channel mapping"
...
This reverts commit fa403956ed
.
12 years ago
Lorenz Meier
5d9512eb79
Removed unnecessary cplusplus check
12 years ago
Lorenz Meier
e655c0fc57
Fixed missing count
12 years ago
Lorenz Meier
5dfde44c56
Fixed va args in MAVLink, tested with RC config, correct output
12 years ago
Lorenz Meier
d720944efe
VA args now supported by MAVLink text messages
12 years ago
Lorenz Meier
88ba97816d
Better preflight check, catches wrong RC configs. Needs rework of mavlink text message API to VARARGs
12 years ago
Lorenz Meier
0165034e49
Hotfix: Changed alarms back to what they originally were designed for: Traps to later see if condition was once violated. Currente status can be read through the status flags
12 years ago
Lorenz Meier
462547c527
Hotfix: Building fixedwing backside params correctly
12 years ago
px4dev
05fe7779a9
Fix .gitignore to avoid ignoring prebuilt libraries.
...
Also, generally clean-up the .gitignores and farm off separate versions for the NuttX/Apps directories to keep things tidy.
12 years ago
Anton Babushkin
5842c22123
Use GPS velocity in position estimator
12 years ago
Duncan Greer
fa403956ed
change default rc channel mapping
12 years ago
px4dev
5576e321fa
Use the new prebuilt-library support to wrap the ARM CMSIS DSP library, and update to the version shipped with CMSIS 3.0 r3p2
12 years ago
Lorenz Meier
58084685b2
Hotfix: Changed alarms back to what they originally were designed for: Traps to later see if condition was once violated. Currente status can be read through the status flags
12 years ago
Lorenz Meier
3ac76c4476
Blink pattern fixes
12 years ago
Lorenz Meier
69571c48c4
Fixed compile and logic errors, behaving now
12 years ago
Lorenz Meier
79f9b61aff
Fixed led patterns to be up to the latest specs
12 years ago
Lorenz Meier
0c43da3b64
Tested with PX4FMU and PX4IO with GPS and arming
12 years ago
px4dev
555d42e0cd
Oops, left in some test code.
12 years ago
px4dev
196ee8b16f
Change the way modules are built so that object paths are relative and use vpath for locating sources (so source paths are also shorter).
...
Add some basic documentation for the build system files while we're at it.
12 years ago
Lorenz Meier
26efba2ff3
New blink patterns for safety switch, removed GPS lock indicator
12 years ago
Lorenz Meier
fa1b7388f3
Implemented new led status proposal
12 years ago
Lorenz Meier
eac9e10a83
Moved calibration
12 years ago