Anton Babushkin
f8900f002c
Merge branch 'master' into seatbelt_multirotor
2013-05-24 12:52:02 +04:00
marco
9f090e651a
mkblctrl cleanup
2013-05-23 21:03:49 +02:00
px4dev
dca844a808
Based on comments in:
...
http://answers.px4.ethz.ch/question/1337/px4io-receiver-connection-problem/?answer=1346#post-id-1346
increase the longest PPM pulse we recognize out to 550µs.
2013-05-23 09:27:57 +02:00
Lorenz Meier
81acd98997
Added limit to heading command
2013-05-23 08:54:08 +02:00
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.
2013-05-23 16:20:38 +10:00
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.
2013-05-23 16:20:38 +10:00
Hyon Lim (Retina)
f547044203
Roll pitch yaw should be verified again
2013-05-23 16:20:38 +10:00
Hyon Lim (Retina)
32bace0824
I do not know why roll angle is not correct. But system looks okay
2013-05-23 16:20:38 +10:00
Hyon Lim (Retina)
0c3412223b
Fixed few minor bug
2013-05-23 16:20:38 +10:00
Hyon Lim (Retina)
1caddb7bbb
Initial work of so3 nonlinear complementary filter
2013-05-23 16:20:38 +10:00
px4dev
308ec6001a
Add serial read-length handling.
2013-05-22 22:09:00 +02:00
px4dev
437d9e4180
Merge branch 'fmuv2_bringup' into fmuv2_bringup_io2
2013-05-22 21:39:30 +02:00
Lorenz Meier
327d8751d2
Hotfix: Removing GPS debug output
2013-05-22 17:53:17 +02:00
Lorenz Meier
03eac33a3d
Merge branch 'master' of github.com:cvg/Firmware_Private into fmuv2_bringup
2013-05-22 12:16:41 +02:00
Anton Babushkin
6e8621269b
Code style fixed
2013-05-22 13:59:51 +04:00
Anton Babushkin
09ce3e2d0a
Added GPIO_EXT1/GPIO_EXT2 selection.
2013-05-22 11:30:50 +04:00
Lorenz Meier
5d9512eb79
Removed unnecessary cplusplus check
2013-05-21 10:17:37 +02:00
Lorenz Meier
e655c0fc57
Fixed missing count
2013-05-21 10:14:16 +02:00
Lorenz Meier
5dfde44c56
Fixed va args in MAVLink, tested with RC config, correct output
2013-05-21 09:14:22 +02:00
Lorenz Meier
d720944efe
VA args now supported by MAVLink text messages
2013-05-21 09:14:22 +02:00
Lorenz Meier
88ba97816d
Better preflight check, catches wrong RC configs. Needs rework of mavlink text message API to VARARGs
2013-05-21 09:14:22 +02:00
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
2013-05-21 09:14:22 +02:00
Lorenz Meier
bc3eca5df3
Merge branch 'master' of github.com:PX4/Firmware
2013-05-20 23:19:40 +02:00
Lorenz Meier
462547c527
Hotfix: Building fixedwing backside params correctly
2013-05-20 23:19:24 +02:00
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.
2013-05-20 20:33:18 +02:00
Anton Babushkin
5842c22123
Use GPS velocity in position estimator
2013-05-20 19:47:38 +04:00
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
2013-05-20 00:30:43 +02:00
px4dev
b7d430e3c0
Merge branch 'master' of https://github.com/PX4/Firmware into fmuv2_bringup
...
Fix px4iov2 build issue by selecting the correct NuttX config.
2013-05-19 21:51:35 +02:00
Julian Oes
f5c157e74d
Merge remote-tracking branch 'upstream/master' into new_state_machine
...
Conflicts:
src/drivers/px4io/px4io.cpp
src/modules/commander/commander.c
src/modules/commander/state_machine_helper.c
2013-05-17 11:24:02 +02:00
Anton Babushkin
2f280bb4ca
Merge branch 'master' into gpio_led
2013-05-17 12:48:46 +04:00
Anton Babushkin
eb2fc4e036
Merge branch 'master' into seatbelt_multirotor
2013-05-17 12:23:48 +04:00
Andrew Tridgell
fa816d0fd6
arming: added PWM_SERVO_SET_ARM_OK and PWM_SERVO_CLEAR_ARM_OK
...
these new ioctls allow for the flight code to tell the IO board that
arming can proceed
2013-05-16 08:39:24 +02:00
Simon Wilks
6571629dca
Merged new repository layout from PX4/Firmware
2013-05-15 20:11:13 +02:00
Lorenz Meier
d02f5c5505
Merge branch 'master' of github.com:PX4/Firmware
2013-05-14 22:47:21 +02:00
Lorenz Meier
9a07788d58
Hotfix: Off-by-one fix in overflow check
2013-05-13 23:25:18 +02:00
sjwilks
1b9222f43a
Merge pull request #269 from PX4/new_led_status
...
New led status
2013-05-13 07:49:19 -07:00
Lorenz Meier
3ac76c4476
Blink pattern fixes
2013-05-13 10:15:36 +02:00
Lorenz Meier
69571c48c4
Fixed compile and logic errors, behaving now
2013-05-13 10:02:15 +02:00
Lorenz Meier
f8c199062a
Merge branch 'master' of github.com:PX4/Firmware
2013-05-13 08:34:18 +02:00
Lorenz Meier
1ff6c80866
More example fixes
2013-05-13 08:28:36 +02:00
Lorenz Meier
6ea204c813
Added fixed wing controller example
2013-05-12 20:08:09 +02:00
Lorenz Meier
79f9b61aff
Fixed led patterns to be up to the latest specs
2013-05-12 20:05:20 +02:00
Lorenz Meier
0c43da3b64
Tested with PX4FMU and PX4IO with GPS and arming
2013-05-12 13:11:12 +02:00
px4dev
555d42e0cd
Oops, left in some test code.
2013-05-11 16:46:52 -07:00
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.
2013-05-11 11:32:05 -07:00
Anton Babushkin
9a9e41f7a2
Merge branch 'master' into gpio_led
2013-05-09 22:41:09 +04:00
Lorenz Meier
304ce63f00
Hotfix: Wrong capitalization on header file name
2013-05-09 19:03:40 +02:00
Lorenz Meier
b7a9e07783
Hotfix: Wrong capitalization on header file name
2013-05-09 19:03:24 +02:00
Lorenz Meier
26efba2ff3
New blink patterns for safety switch, removed GPS lock indicator
2013-05-09 17:38:12 +02:00
Lorenz Meier
fa1b7388f3
Implemented new led status proposal
2013-05-09 17:34:00 +02:00