Recently Updated Pages
Getting Started
Prerequisites All development happens on Ubuntu 22.04 (Jammy Jellyfish). If you are running Windo...
Overview
Jonny Boi (official name: Jetson Orin Nano) is the mini-PC that runs most software in the rover. ...
Simulation
Simulink Overview The main simulation used for testing the control system of the robotic arm is m...
Manual control
Overview In general, the job of the control system is to turn high level instructions from the so...
Automatic control
Overview In general, the job of the control system is to turn high level instructions from the so...
Automatic control
Overview In general, the job of the control system is to turn high level instructions from the so...
Manual control
Overview In general, the job of the control system is to turn high level instructions from the so...
Overview
This subsystem is still in experimentation phase and WILL change. The autonomous navigation of th...
Reference
Source code references, build configuration, hardware datasheet pointers, useful commands and the...
Drive System
Driving Motors (CubeMars) Each of the 6 driving motors requires power and data (CAN and UART) rou...
Cursed Driving Communication Box
CAN BUS TestBench
CAN BUS debugging testbench A breakout board for debugging connecting and developing CAN BUS peri...
IMU
The Inertial Measurement Unit (IMU) provides three-axis acceleration, angular velocity, and magne...
Testing
Test organization, the Unity testing framework usage, coverage per suite, manual hardware testing...
Pressure Sensor
The pressure sensors are analog force sensing resistor (FSR) pads read via ADC, intended primaril...
Load Cell
Load cells measure force/weight to detect object presence, evaluate structural loading, or monito...
pH Sensor
The pH sensor provides water quality measurement critical for environmental monitoring and anomal...
Configuration
Compile-time parameters, runtime flags, sensor calibration setup, network addressing, and perform...
Architecture
Complete system overview: FreeRTOS task model, the sensor polling loop, protobuf encoding, UDP tr...
Sensor Basics Utility Library
The Sensor Basics utility library provides small validation and conversion helpers shared by the ...