Pavel Kirienko
9d86dbb6a1
Fixed memory leaks in the primary UAVCAN thread
2015-10-26 10:19:56 +01:00
Pavel Kirienko
6c4f09c0e4
Fixed memory leak in UAVCAN baro driver
2015-10-26 10:19:56 +01:00
Pavel Kirienko
109bee855b
Node on leaked memory in UAVCAN driver
2015-10-26 10:19:56 +01:00
Pavel Kirienko
ca4e55fec3
UAVCAN allocator as a dedicated type; reporting a warning if memory leak is deetcted upon destruction
2015-10-26 10:19:56 +01:00
Pavel Kirienko
edfb19d9af
Libuavcan update
2015-10-26 10:19:56 +01:00
Pavel Kirienko
1ace017cb8
Deallocating memory used by UAVCAN virtual iface on destruction
2015-10-26 10:19:56 +01:00
Pavel Kirienko
a570d1de7d
UAVCAN memory usage status and shrink
2015-10-26 10:19:56 +01:00
Pavel Kirienko
e6182b8d2b
Libuavcan update
2015-10-26 10:19:56 +01:00
Pavel Kirienko
407191d4ab
UAVCAN driver transformed to use global memory pool
2015-10-26 10:19:56 +01:00
Pavel Kirienko
7373d99d72
UAVCAN CMakeLists - removed useless definitions
2015-10-26 10:19:56 +01:00
Pavel Kirienko
e227f139a5
Libuavcan switched to footprint_reduction
2015-10-26 10:19:56 +01:00
Lorenz Meier
8421742906
Add Gazebo submodule as simulator dependency
2015-10-25 18:25:53 +01:00
jgoppert
aeb7bff9c9
Removed cmake debug messages.
2015-10-25 17:45:30 +01:00
jgoppert
318144ee8b
Changed sitl targets to be easier to call from make.
2015-10-25 17:45:30 +01:00
jgoppert
06472861ce
Added buzzer circuit breaker.
2015-10-25 13:38:30 +01:00
Lorenz Meier
aff78e0f5e
CMake / Ninja: Use console flag so upload targets can print their normal output and receive input.
2015-10-25 11:22:05 +01:00
jgoppert
d198c6a324
Removed comment.
2015-10-24 15:59:11 -04:00
jgoppert
65a0de38bb
Format fix.
2015-10-24 15:51:32 -04:00
jgoppert
0acf6db64f
Removed more eigen references.
2015-10-24 15:15:33 -04:00
jgoppert
6cce823dc6
Replaced wigen with custom matrix lib.
2015-10-24 15:10:20 -04:00
jgoppert
0106be3e89
Added local position estimator.
2015-10-24 20:34:33 +02:00
Lorenz Meier
faa80a51e8
Strip unused header
2015-10-24 20:33:10 +02:00
gcarmix
aa82a36747
Corrected code indent
2015-10-24 10:50:57 +02:00
gcarmix
94dcced652
Merge branch 'master' into master
2015-10-24 10:47:16 +02:00
carmix
68a5534a76
Merge commit '292b87fe2cfa2a5a00616c5ed13516bd60199f5a'
2015-10-24 10:41:40 +02:00
gcarmix
9748727331
Updated driver to the be compliant with the new mb12xx driver version,
...
inserted a line into the cmake config file for px4fmu-v2
2015-10-24 10:35:37 +02:00
carmix
4cf0af1b3b
Adapted to cmake
2015-10-24 09:22:20 +02:00
Mark Charlebois
01ccbd8886
qurt: added HEXAGON_TOOLS_ROOT variable
...
The environment variable HEXAGON_TOOLS_ROOT must be set to the location
of the installed HexagonTools. This could be a global install at
/opt/HEXAGON_Tools/7.2.10/Tools or it could be a personal install
${HOME}/Qualcomm/HEXAGON_Tools/7.2.10/Tools.
The default install path used by the installer is exported in the Vagrantfile.
There is still an issue that the hexagon linker fails on mmap of the shared folder.
If the shared folder was mounted via NFS for Linux and MacOS the problem would be
resolved.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-10-23 20:52:03 -07:00
Mark Charlebois
8349ba180b
DSPAL: removed simlinks that broke vagrant build
...
Vagrant did not like the simlinks in the dspal repo.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-10-23 20:50:57 -07:00
Lorenz Meier
e5ccf82fa2
Attitude Q estimator: Set decimal places
2015-10-23 19:53:22 +02:00
Lorenz Meier
55cf08d383
Commander: prevent the user from arming the system when USB was ever connected
2015-10-23 17:47:22 +02:00
tumbili
b081c5c33b
added signal handler for floating point exceptions
2015-10-23 14:00:24 +02:00
tumbili
ec1d148b08
fixed missing dt in ekf
2015-10-23 13:41:28 +02:00
Lorenz Meier
f78fea2e96
Revert "Move EKF stack back to same size as on stable"
...
This reverts commit 7fd6d2dc4a .
2015-10-23 11:21:07 +02:00
Lorenz Meier
7d517978f0
MAVLink: Disable named value float
2015-10-23 11:20:53 +02:00
Lorenz Meier
1e973033af
Set climbout altitude to 10 meters by default
2015-10-23 11:16:47 +02:00
Lorenz Meier
7fd6d2dc4a
Move EKF stack back to same size as on stable
2015-10-23 11:03:30 +02:00
Lorenz Meier
766cb71635
EKF: Push up stack size as the max frame size is already 3.4K
2015-10-23 11:01:56 +02:00
gcarmix
28316d8a44
Corrected code format with astyle
2015-10-22 22:55:23 +02:00
gcarmix
6de5a36518
Driver for SRF02 range finder adapted from Maxbotix driver
2015-10-22 21:23:07 +02:00
Mark Charlebois
49e0fc967a
qurt: Added back missing ifdef section in px4_defines.h
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-10-22 10:12:32 -07:00
Mark Charlebois
0e967d0874
qurt: Change to Hexagon 7.2.10 compiler
...
Switched to 7.2.10 since the Linux version of this is available.
Added -DHAS_C9X flag to fix isses with undefined math functions
when using hexagon-clang++.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-10-22 10:07:22 -07:00
ChristophTobler
66785916d0
several first changes to optical flow estimation (lidar, gyro comp., weights).
2015-10-22 14:03:58 +02:00
Lorenz Meier
c6b41b4e5e
Merge pull request #3030 from dronecrew/control-update
...
uORB/ control wrapper update
2015-10-22 00:22:58 +02:00
Lorenz Meier
8fa49d8ac5
Merge pull request #3033 from dronecrew/px4io-fw-rename
...
Firmware rename for px4io to avoid using board label in name.
2015-10-22 00:14:48 +02:00
Youssef Demitri
560efcbc5b
added all platforms to px4_includes
2015-10-21 13:57:26 +02:00
Jonathan Lee
ceffa3fadb
uORB Devices NuttX: Fix Build under GCC 4.9.x
...
Remove "algorithm.h" from included files; similar bug and solution as seen in #3022
2015-10-20 19:58:14 +02:00
jgoppert
f0ad724fda
Update to fixedwing backside.
2015-10-20 13:48:40 -04:00
jgoppert
8536722861
Firmware rename for px4io to avoid using board label in name.
2015-10-20 13:44:17 -04:00
jgoppert
b9e461b028
Control lib update.
2015-10-20 10:48:10 -04:00