Skip to content

Latest commit

 

History

History
66 lines (34 loc) · 2.42 KB

README.md

File metadata and controls

66 lines (34 loc) · 2.42 KB

The cave-crawler project meta repository

An overly ambitious robotics project focused on high precission mapping.

This repository points to various subprojecs of cave-crawler project.

cave_crawler

home

State:

  • libraries usable by anybody
  • end project usable by author (immature)

HMI controller

A cross-platform real-time 3D spatial data visualization working with ev3dev-mapping-modules

C/C++ libraries with examples of accelerated video streaming

Robot high-level controller

A bunch of small programs feeding data to ev3dev-mapping-ui

C/C++ libraries with examples of accelerated video streaming

C library for communication with Roboclaw motor controllers

C library for communication with Variense VMU931 inertial measurment unit.

C library for communication with cave-crawler-mcu microcontroller

Robot low-level controller

The cave-crawler microcontroller firmware code (Teensy 3.5)

Arduino/Teensy library for non-blocking communication with XV11 lidar

Arduino/Teensy library for non-blocking communication with RPLidar A3

Teensy library for non-blocking communication with EM7180 (a fork of blocking EM7180 )