Stapelzeiger / INS-board-fw

This is a minimalistic autopilot targeted for fixed wing gliders.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

INS-Board Firmware

This is a minimalistic autopilot targeted for fixed wing gliders. It is still work in progress and not usable for now.

Cloning the Repository

git clone https://github.com/Stapelzeiger/INS-board-fw.git
git submodule update --init --recursive

Hardware Targets

INS-Board

A compact board with IMU, SD-card and lots of connectors. See Repo

to build, run:

cd target/INS-board-v1
make # run multiple times until it finds everything, there is an issue with the Makefile

unit-tests

To build and run all test:

mkdir -p build/tests
cd build/tests
cmake ../..
make check

Python setup

It is recommended that you install the required python packages in a virtualenv:

virtualenv --python=python3 env

And load it (this is shell specific):

source env/bin/activate.fish

After making a change in a python module, you should update the installation:

pip install -r requirements.txt --upgrade

About

This is a minimalistic autopilot targeted for fixed wing gliders.

License:BSD 2-Clause "Simplified" License


Languages

Language:C 87.4%Language:C++ 5.8%Language:Python 2.5%Language:Objective-C 1.4%Language:Makefile 1.1%Language:TeX 0.9%Language:CMake 0.4%Language:Assembly 0.3%Language:Shell 0.0%