宮崎大学片山徹郎研究室チーム KatLab が作成するET ロボコン 2025アドバンストクラスの走行システムプログラムです。
ソースファイルを格納
テストソースを格納
etrobocon2025
で以下を実行
make build
etrobo環境でビルドが出来ないため,現状 (20250502) ではこの方法を考えています. etrobo環境でのビルドが出来ることにきづいた?できるようになった?ので,etrobo環境でのビルドの仕方も追記します( 20250505 ).
~/etrobo/raspike-athrill-v850e2m/sdk/workspace/etrobocon2025
で以下を実行
make build
- docker-composeを利用する場合(速いのでおすすめ)
docker-compose run --rm etrobocon
- Dockerイメージから構築する場合
etrobocon2025
で以下を順に実行
- (まだの場合は)bookworm環境のイメージを以下のコマンドで作成
docker buildx build --platform linux/arm64 -t kat_etrobo2025:arm64 .
- コンテナ作成と起動
docker run -it --rm -v $(pwd):/RasPike-ART/sdk/workspace/etrobocon2025 kat_etrobo2025:arm64 bash
もし,ファイル保存などの権限問題に引っかかったら,以下のコマンドでUIDとGIDを確認し,
id -u
id -g
その番号でそれぞれ,以下のコマンドのUIDとGIDを置き換えて実行してみてください
docker run -it --rm --user UID:GID -v $(pwd):/RasPike-ART/sdk/workspace/etrobocon2025 kat_etrobo2025:arm64 bash
- プロジェクトのビルド
make build
etrobocon2025
で以下を実行
make test
もしくは,etrobocon2025
で以下を実行
make smart-clean
make test-build
make test-exec