Skip to content

avibrown/aspen-3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

aspen-3

This repo tracks my ongoing efforts in building a differential drive SLAM robot. The goal of this project is to familiarize myself with SLAM concepts and the Nav2 stack, as well as to provide a platform for demonstrating the use of TinyML + micro-ROS driven smart components (as per my talk at ROSCon '22)

I am slowly organizing this project in such a way that I hope others will be able to learn from it and apply parts of it to their own projects. I have lots of people to thank for the educational resources and open source code that made this project possible, namely:


Hardware details

  • Raspberry Pi 4 8GB
    • Handles ROS 2 control, LiDAR, SLAM...
  • rplidar
  • ODrive v3.6 24V motor controller
  • 2 x brushless "RoboWheel" hub motors
  • Luxonis OAK-D camera
    • Still deciding whether to keep this or not...
  • 18V Makita battery
  • Arduino Mega
    • Handles manual control over UART <> ODrive: Intentionally isolated from the Pi for safety.
  • Arduino Portenta H7 + Vision Shield
    • This is my TinyML testing device. Currently I have it running a word recognition model that allows me to sent the robot to different rooms around the house with a voice command!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published