Commit Graph

14961 Commits

Author SHA1 Message Date
jgoppert c520a678a6 More intelligent jmavsim killing. 2015-10-25 17:58:16 +01:00
jgoppert 21cf3e0cce This kills some annoying processes that might still be around. 2015-10-25 17:58:16 +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
Lorenz Meier f2b76a065c Fix Mac OS by going back down with CMake version 2015-10-25 14:47:21 +01:00
Lorenz Meier ba61f3f36c Re-add missing flags 2015-10-25 14:36:58 +01:00
Lorenz Meier 6c3c18b7c9 Robustify toolchain string matching 2015-10-25 14:35:46 +01:00
Lorenz Meier e0d346e49d Require CMake 3.2 2015-10-25 13:43:07 +01:00
jgoppert 06472861ce Added buzzer circuit breaker. 2015-10-25 13:38:30 +01:00
Lorenz Meier ca052ac68a Vagrant: Upgrade CMake version 2015-10-25 12:20:05 +01:00
Lorenz Meier 5aaa45c628 Update README 2015-10-25 12:07:18 +01:00
Lorenz Meier a81e237441 Travis CI: Simpler approach to CMake 2015-10-25 11:59:42 +01:00
Lorenz Meier 0b8419018e Upgrade Travis to CMake .32 2015-10-25 11:54:42 +01:00
Lorenz Meier 376e77c172 Add CMake 3.2 2015-10-25 11:35:11 +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
Lorenz Meier 94bef4e139 Merge pull request #3065 from dronecrew/lpe-no-eigen
Replaced eigen with custom matrix lib.
2015-10-25 10:37:31 +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
Lorenz Meier bd1d15606b Merge pull request #3044 from gcarmix/master
Driver for the SRF02 ultrasound range finder, adapted from Maxbotix driver
2015-10-24 11:12:12 +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
Lorenz Meier 8b12845f15 Merge pull request #3058 from mcharleb/hexagon-vagrant
Hexagon vagrant
2015-10-24 10:44:11 +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 d030608def Modified Vagrantfile to use NFS folder sharing
Virtualbox has issues with certain operations on shared folders
using the default sharing mechanism. These are overcome using
NFS sharing.

On Ubuntu, sudo apt-get install nfs-kernel-server

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-10-23 21:09:29 -07: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 292b87fe2c Exit simulator 2015-10-23 23:58:28 +02:00
Lorenz Meier bf09c46c2f Fix Hexagon toolchain detection for default installer 2015-10-23 23:28:26 +02:00
Lorenz Meier 3276da9ce6 Add Snapdragon requirements to Vagrant 2015-10-23 23:27:10 +02:00
Lorenz Meier d3125311c8 Uncruft SK450 config 2015-10-23 20:30:40 +02:00
Lorenz Meier df3acc2f51 Uncruft steadidrone config 2015-10-23 20:30:21 +02:00
Lorenz Meier 06b96468b6 Uncruft Disco config 2015-10-23 20:30:08 +02:00
Lorenz Meier 3e4f0aabaa Uncruft IRIS config 2015-10-23 20:29:52 +02:00
Lorenz Meier e5ccf82fa2 Attitude Q estimator: Set decimal places 2015-10-23 19:53:22 +02:00
Lorenz Meier e5d6b1c985 Tools: Parse new decimals tag 2015-10-23 19:53:09 +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
tumbili 06f5e242d1 support launching gazebo automatically for SITL 2015-10-23 09:33:55 +02:00