Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

314 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pololu 3pi+ 2040 Robot - Monorepo

Welcome to the unified repository for the Pololu 3pi+ 2040 Robot project!

This repository contains both the Rust firmware for the robot and the ROS workspace for the workstation controller.

Repository Structure

  • firmware/: Contains the Rust-based firmware for the Raspberry Pi RP2040 microcontroller. Make sure to cd firmware before compiling with Cargo.
  • ROS/: Contains the workstation_ros code, including the ROS 2 workspace, MQTT tracking bridge, and simulation tools. Make sure to run colcon build inside this directory.

Getting Started

Please refer to the detailed READMEs inside each directory for build instructions and setup:

Submodules

This repository uses git submodules for external dependencies. After cloning, make sure to pull the recursive submodules:

git submodule update --init --recursive

About

An Asychronous Rust Firmware for Pololu Robots Using Embassy Library

Resources

Stars

6 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages