EV3 Line follower using ev3dev-lang-rust

This program follows a line using a PID controller.

Setup

Install the armv5te-musl toolchain

rustup target add armv5te-unknown-linux-musleabi

The robot needs exactly two large motors and exactly one color sensor.

Usage

Build this project:

cargo build --release

The resulting binary can be found at ./target/armv5te-unknown-linux-musleabi/release/<ARTIFACT>.

Alternatively use the provided script to build and upload the binary to the robot using ssh:

./upload.sh
Description
PID Line follower for FLL Stolzenau spectator challenge
Readme 203 KiB
Languages
Rust 97.8%
Makefile 1.9%
Shell 0.3%