Jean Cyr
1cf9f72f62
Add data manager module and fence support to navigator
...
- Add function to geo.c to determine if global position is inside fence
- Add navigator support/commands for maintaining fence coords.
- Add data manager module to support persistence fence storage. Can
store other data, but only used for fence at this time.
- Add unit tests for data manager
2013-11-03 12:40:13 -05:00
Lorenz Meier
2fd1aed6be
Disable the segway app, as its GCC 4.7 incompatible and not generally used
2013-11-01 12:02:45 +01:00
Lorenz Meier
17ddc7f471
Merge pull request #483 from PX4/calib_rotation
...
Calibration of rotated board
2013-10-23 03:32:20 -07:00
James Goppert
d143e827dc
Updated segway controller for new state machine.
2013-10-22 05:43:10 -04:00
James Goppert
7f0ced968e
Working on roboclaw driver.
2013-10-21 21:28:26 -04:00
Anton Babushkin
ef6f1f6f80
get_rot_matrix() moved to separate library, accel calibration of rotated board fixed
2013-10-20 19:36:42 +02:00
Lorenz Meier
42c412f6dd
Makefile cleanup
2013-10-10 21:15:44 +02:00
Lorenz Meier
65bea797b4
Enabling navigator, does not do anything useful yet
2013-09-23 22:46:50 +02:00
Lorenz Meier
34a8c2de9c
Added position controller to default set
2013-09-10 14:08:35 +02:00
Lorenz Meier
d74bea57ac
Merge branch 'master' of github.com:PX4/Firmware into fixedwing_l1
2013-09-05 22:18:00 +02:00
Simon Wilks
fddaa49ed8
Make sure the unit tests aren't included as part of the standard firmware
2013-09-01 22:44:58 +02:00
Lorenz Meier
0104f070c6
Merge branch 'multirotor' into fixedwing_l1
2013-08-27 16:11:41 +02:00
Lorenz Meier
2537977101
Merge pull request #15 from sjwilks/multirotor_unittests
...
Add a simple unit testing framework and tests for the commander state machine.
2013-08-25 14:27:38 -07:00
Simon Wilks
e25f2ff44f
Whitespace and formatting cleanup.
2013-08-25 22:54:31 +02:00
Simon Wilks
548f322493
Added a simple unit test framework and initial testing some of the commander state machines.
2013-08-25 22:43:01 +02:00
Lorenz Meier
a897b3d88e
Added complete attitude control framework
2013-08-23 16:28:53 +02:00
Lorenz Meier
686d150800
Merge branch 'fmuv2_bringup' of github.com:cvg/Firmware_Private into multirotor
...
ge aborts
2013-08-23 09:28:43 +02:00
px4dev
f70a4b3b70
Add support for adding extra files to the ROMFS from the config.
...
If there is an IO firmware image already built when we build the corresponding FMU ROMFS, copy it into the ROMFS. Note - due to there being no fixed build ordering, to be certain that you have the most current IO firmware, you must build the IO firmware explicitly first.
2013-08-22 23:47:55 -07:00
Lorenz Meier
3005c8aae0
Added missing config files, compiling
2013-08-21 18:37:22 +02:00
Lorenz Meier
c57b345e70
merged
2013-08-19 09:44:42 +02:00
Lorenz Meier
3465ee7f90
Merge branch 'fmuv2_bringup' of github.com:cvg/Firmware_Private into fmuv2_bringup_new_state_machine_drton
2013-08-19 09:42:22 +02:00
Lorenz Meier
80f38e3dea
Put console and syslog on UART8, added support to nshterm for proper serial port config
2013-08-18 21:00:47 +02:00
Lorenz Meier
b71c0c1f49
Added support for FMUv1 for RGB led and dim led support
2013-08-17 15:46:13 +02:00
Anton Babushkin
f78666e0c8
Merge branch 'seatbelt_multirotor' into seatbelt_multirotor_new
...
WIP, TODO fixedwing
2013-08-16 13:23:33 +02:00
Julian Oes
56575eb068
Merge remote-tracking branch 'px4/new_state_machine_drton' into fmuv2_bringup_new_state_machine_drton
...
Conflicts:
src/drivers/blinkm/blinkm.cpp
src/drivers/px4io/px4io.cpp
src/modules/commander/state_machine_helper.c
src/modules/px4iofirmware/protocol.h
src/modules/px4iofirmware/registers.c
src/modules/systemlib/systemlib.h
src/systemcmds/reboot/reboot.c
2013-08-15 14:04:46 +02:00
Lorenz Meier
0bbc4b7012
Build fixes
2013-08-15 08:42:08 +02:00
Lorenz Meier
aebdd6e059
Merged master
2013-08-14 22:53:42 +02:00
Lorenz Meier
e14d034528
Merge branch 'master' of github.com:PX4/Firmware into fmuv2_bringup
2013-08-14 14:58:02 +02:00
Lorenz Meier
828626ee01
Merge pull request #347 from jgoppert/md25_dev
...
Segway Controller
2013-08-11 14:23:25 -07:00
Lorenz Meier
7c3ee6714c
Enabled mathlib
2013-08-04 19:14:25 +02:00
Lorenz Meier
c84cdf2ff6
Enabled filter in makefile
2013-08-04 16:03:50 +02:00
James Goppert
8f1487b157
Merge branch 'master' of github.com:jgoppert/Firmware into md25_dev
2013-08-03 12:18:41 -04:00
px4dev
9d6ec6b365
Restructure things so that the PX4 configs move out of the NuttX tree, and most of the PX4-specific board configuration data moves out of the config and into the board driver.
...
Rename some directories that got left behind in the great board renaming.
2013-08-02 22:34:55 -07:00
Lorenz Meier
d14891554e
Merge branch 'config' of github.com:PX4/Firmware
2013-07-30 11:03:45 +02:00
Lorenz Meier
57db5d912b
Merge pull request #343 from PX4/meas_split
...
ETS airspeed and MEAS airspeed combined driver
2013-07-28 06:41:42 -07:00
Lorenz Meier
f4fc3bbd57
Added RAMTRON device, updated diagrams
2013-07-28 14:10:37 +02:00
James Goppert
1980d9dd63
Working on segway controller, restructure of fixedwing.
2013-07-28 01:35:43 -04:00
Lorenz Meier
95dde5f1be
Implemented config command, fixed a number range set / get issues for some sensor drivers, fixed gyro calibration
2013-07-26 18:24:37 +02:00
Anton Babushkin
c6d184e29d
Merge branch 'master' into seatbelt_multirotor
2013-07-17 19:16:49 +04:00
Lorenz Meier
bf2ff98856
Merged master
2013-07-15 15:02:45 +02:00
Lorenz Meier
319eb18ab5
Merged
2013-07-14 11:32:04 +02:00
Lorenz Meier
290ca1f9bf
Reworked airspeed driver to keep most of it abstract
2013-07-10 21:45:59 +02:00
Simon Wilks
a18c6cea18
Merge remote-tracking branch 'upstream/master' into hott-esc
2013-07-09 08:04:07 +02:00
Julian Oes
88389ea255
Merge branch 'master' into new_state_machine
...
compiling again
Conflicts:
src/modules/fixedwing_att_control/fixedwing_att_control_att.c
src/modules/fixedwing_att_control/fixedwing_att_control_rate.c
src/modules/fixedwing_pos_control/fixedwing_pos_control_main.c
src/modules/mavlink/orb_listener.c
src/modules/multirotor_att_control/multirotor_attitude_control.c
src/modules/multirotor_att_control/multirotor_rate_control.c
src/modules/systemlib/pid/pid.c
src/modules/systemlib/pid/pid.h
src/modules/uORB/objects_common.cpp
2013-07-08 10:31:32 +02:00
Anton Babushkin
320a5b7579
Merge branch 'master' into seatbelt_multirotor
2013-07-08 12:18:32 +04:00
Lorenz Meier
92e0687022
Merge branch 'master' of github.com:PX4/Firmware into integration
2013-06-17 08:44:07 +02:00
Lorenz Meier
6015809d89
Merged
2013-06-06 17:37:41 +02:00
Lorenz Meier
198df9c82e
All apps compiling and linked (listed in NSH help), but not executing yet
2013-06-01 15:14:53 +02:00
Lorenz Meier
5375bb5b86
Cleanup, WIP, needs a NuttX checkout to Firmware/NuttX now
2013-06-01 01:04:32 +02:00