Takahiro55555 / etrobocon2018

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

etrobocon2018

コミット方法

Build Status CircleCI codecov

CodeFactor document

ようこそ

このページは片山研究所モデルベース開発推進事業部が開発している、ETロボコン2018デベロッパー部門アドバンスドコースのソースコードのリポジトリです。

Make方法

makeには、ETrobo-Dockerを利用しています。

etrobocon2018/strディレクトリ内で、以下を実行してください。

docker run --rm -it -v $PWD:/home/hrp2/sdk/workspace/product korosuke613/etrobo-docker makeSpecial

makeが成功すると、etrobocon2018/strディレクトリ内に、2つの実行ファイルapp_left, app_rightが生成されます。

-> % ls
Makefile.inc   app.cpp        app_left       apps
makeLeft.sh    makeSpecial.sh app.cfg        app.h
app_right      ev3-api        makeRight.sh

app_leftが、Lコースの走行プログラムです。app_rightが、Rコースの走行プログラムです。

Rコースのみビルドしたい場合

Rコースのみビルドしたい場合は以下を実行してください。

docker run --rm -it -v $PWD:/home/hrp2/sdk/workspace/product korosuke613/etrobo-docker makeRight

Lコースのみビルドしたい場合

Lコースのみビルドしたい場合は以下を実行してください。

docker run --rm -it -v $PWD:/home/hrp2/sdk/workspace/product korosuke613/etrobo-docker makeLeft

About

License:MIT License


Languages

Language:C++ 70.3%Language:C 23.1%Language:CMake 4.1%Language:Makefile 1.0%Language:Shell 1.0%Language:Objective-C 0.6%