Lorenz Meier
|
574eb96a2e
|
Calibration improvement
|
2012-10-29 16:41:53 +01:00 |
px4dev
|
98791bc674
|
Remove reboot() API, replace with a prototype for up_systemreset() which is portable.
|
2012-10-27 22:42:43 -07:00 |
px4dev
|
3d79b9a0b0
|
Tease the PWM driver out and fix some build issues after cleaning up behind the cpuload pieces.
|
2012-10-23 23:51:13 -07:00 |
px4dev
|
c3fe915b44
|
Checkpoint - moving things out of the NuttX configs/*/src directories
|
2012-10-23 23:51:12 -07:00 |
Lorenz Meier
|
d7d373f465
|
System state updates
|
2012-10-23 13:15:36 +02:00 |
Lorenz Meier
|
f13c7821d9
|
Fixed mavlink app termination, terminates now cleanly
|
2012-10-23 10:58:47 +02:00 |
Lorenz Meier
|
9e8a02b928
|
Switched to a more convenient audio tune
|
2012-10-22 13:58:13 +02:00 |
Lorenz Meier
|
3a26708203
|
Resolved wrong TX drop display
|
2012-10-22 13:28:53 +02:00 |
Lorenz Meier
|
3932bad137
|
Merge branch 'master' of github.com:PX4/Firmware into calibration
|
2012-10-22 12:14:40 +02:00 |
Lorenz Meier
|
df8148033a
|
Cleaned up calibration, added text messages ring buffer
|
2012-10-22 08:14:43 +02:00 |
px4dev
|
5925d146bc
|
Move the tone_alarm driver out of the NuttX configs area and add it as an stm32-specific driver in the PX4 apps space.
Add a new tone_alarm command that can be used to start/stop alarm tones from the shell.
|
2012-10-21 17:51:21 -07:00 |
Lorenz Meier
|
096bf2dc93
|
Checkpoint: Working, but non-verified full mag calibration
|
2012-10-21 15:36:29 +02:00 |
Lorenz Meier
|
d3ae83cb22
|
Merge branch 'daregger_rate_control' of github.com:PX4/Firmware into calibration
|
2012-10-19 00:39:06 +02:00 |
Lorenz Meier
|
d1429f266d
|
Calibration progress, needs sphere fitting
|
2012-10-17 18:27:49 +02:00 |
Lorenz Meier
|
8b000b3317
|
Fixed an abort condition, fixed value initialization, implemented naive three-step calibration
|
2012-10-17 15:09:28 +02:00 |
Lorenz Meier
|
97726fa679
|
Calibration WIP, not compiling
|
2012-10-17 08:02:50 +02:00 |
daregger
|
b50bc7798a
|
Wip on inner rate loop
|
2012-10-16 16:49:45 +02:00 |
Lorenz Meier
|
0b26ca84d4
|
Merged
|
2012-10-16 11:13:05 +02:00 |
Lorenz Meier
|
a720bfff5e
|
Merge branch 'tobi'
|
2012-10-16 11:07:41 +02:00 |
Lorenz Meier
|
965bd35e2b
|
Ignore measurement parts not projected to the plane
|
2012-10-16 00:02:53 +02:00 |
Lorenz Meier
|
084cde72f7
|
Reworked calibration
|
2012-10-15 08:52:41 +02:00 |
Lorenz Meier
|
4dbf7befe3
|
Disable rate control, disable offset estimation
|
2012-10-13 12:25:30 +02:00 |
Lorenz Meier
|
7ccc4f6096
|
Merge branch 'master' of https://github.com/tnaegeli/Firmware into tobi
|
2012-10-10 17:47:44 +02:00 |
Lorenz Meier
|
87ce36eef3
|
Fixed logging, merged
|
2012-10-10 17:47:28 +02:00 |
tnaegeli
|
613e12fcac
|
working offboard
|
2012-10-09 16:31:04 +02:00 |
Lorenz Meier
|
1318a0b954
|
Merge branch 'master' of https://github.com/tnaegeli/Firmware into tobi
|
2012-10-04 16:38:35 +02:00 |
Lorenz Meier
|
2fa0dec369
|
Back out testing changes that are a bit too much ahead of time for master
|
2012-10-04 16:38:11 +02:00 |
tnaegeli
|
8dfa66cb97
|
Merge branch 'master' of https://github.com/PX4/Firmware
Conflicts:
apps/commander/commander.c
apps/multirotor_att_control/multirotor_att_control_main.c
apps/multirotor_att_control/multirotor_rate_control.c
|
2012-10-04 16:01:42 +02:00 |
Lorenz Meier
|
2a06b66845
|
Fixed inner yaw rate loop
|
2012-10-04 10:56:55 +02:00 |
tnaegeli
|
b9de72a8c9
|
Merge branch 'master' of https://github.com/PX4/Firmware
|
2012-10-04 09:29:46 +02:00 |
tnaegeli
|
733975ed2d
|
fixed Rate controller
|
2012-10-04 09:28:04 +02:00 |
px4dev
|
dfae108e6a
|
Go back to the FIFO scheduler for now, as we don't have time to shake out the RR scheduler changeover just yet.
Make the "default" scheduler a centralized definition so that changes are easier in future.
|
2012-10-03 23:13:20 -07:00 |
Lorenz Meier
|
178462edcd
|
Minor cleanups in debug output and offboard control arming
|
2012-10-02 13:02:57 +02:00 |
px4dev
|
93c200d281
|
Add new 'task_spawn' interface for starting new tasks in the PX4 world
|
2012-10-01 00:02:38 -07:00 |
Julian Oes
|
d206327541
|
Magnetometer calibration fixed
|
2012-09-27 18:43:04 +02:00 |
Julian Oes
|
2c5c314105
|
Cleanup of lots of debugging printfs
|
2012-09-27 17:08:29 +02:00 |
Julian Oes
|
7f15309892
|
Calibration should not freeze anymore, ardrone flying but estimator is not able to use calibrated magnetometer data
|
2012-09-27 16:50:20 +02:00 |
Julian Oes
|
a05c4d0504
|
Merge branch 'ardrone' of https://github.com/PX4/Firmware into ardrone
Conflicts:
apps/ardrone_interface/ardrone_motor_control.c
|
2012-09-27 13:44:47 +02:00 |
Lorenz Meier
|
cbb1f1c9ed
|
Fixed RC and offboard control state machine
|
2012-09-26 21:30:33 +02:00 |
Lorenz Meier
|
66aa281c07
|
Merge branch 'master' of github.com:PX4/Firmware into ardrone
|
2012-09-26 19:45:10 +02:00 |
Julian Oes
|
0eae48d480
|
Merge remote-tracking branch 'upstream/ardrone'
|
2012-09-25 18:19:12 +02:00 |
Julian Oes
|
5c00ca343f
|
forgot to remove printfs of magnetometer calibration
|
2012-09-25 16:39:15 +02:00 |
Julian Oes
|
6b0ed71ae0
|
Simplified magnetometer calibration routine
|
2012-09-25 16:36:33 +02:00 |
Julian Oes
|
e217540e01
|
write all params to EEPROM for now (workaround to prevent standard values being written)
|
2012-09-25 10:51:13 +02:00 |
Julian Oes
|
268874fdb7
|
auto save after calibration (however the rest is reset to stock)
|
2012-09-25 10:31:19 +02:00 |
Lorenz Meier
|
8a11f76994
|
Updated C files for attitude estimator
|
2012-09-21 14:42:57 +02:00 |
Lorenz Meier
|
082074f991
|
Completely implemented offboard control
|
2012-09-21 12:55:41 +02:00 |
Lorenz Meier
|
291f4f3a33
|
Reworked control interface, needs testing / validation
|
2012-09-19 18:53:29 +02:00 |
Lorenz Meier
|
b0b72b11eb
|
Reworking control infrastructure for inner rate loop, preparing offboard interface
|
2012-09-18 18:28:49 +02:00 |
px4dev
|
53fe61a621
|
Fix gyro/mag parameter names in calibration routines.
Thanks to AngeloDP for spotting this.
|
2012-09-14 20:15:29 -07:00 |