Skip to content
MRover Docs
Search
Ctrl
K
Cancel
GitHub
Select theme
Dark
Light
Auto
Introduction
ROS and the Development Environment
1. Introduction to ROS
2. Install ROS
3. IDE Configuration
4. Fundamentals of ROS
Platform-Specific Setup
Install ROS on macOS
macOS VM Setup
Setting up the Jetson
USB Passthrough for UTM
Projects
2025-2026 Projects
2024 Projects
General Tutorials and Resources
Git
Best Practices
Code Style
Adding a Docs Page
ROS Tools: rqt_bag
Dev-Ops
Updating CI
URC vs. CIRC Switch
ESW
ESW Overview
Embedded Dev Introduction
Getting Started
Introduction
STM32Cube Tools
Starter Project: LED
Starter Project: Servo - PWM
Starter Project: Servo - CAN
Starter Project: Temperature & Humidity
ESW Starter Project (ROS2)
Electrical System Overview
Motors
Brushless Motors
Brushed Motors
Brushless ROS
Brushed Motors Planning
Brushed Controller ROS
Brushed Controller STM
Reference
Communication Protocols
Nucleos Introduction
STM32 Timers
Build Tools
STM32 Startup Boot Options
CMake + CubeMX Toolchain
Science
Raman
PDB STM
Science Board STM
CANalyzer
Camera Streaming
Directional Antenna
2025-2026 Projects
Archive
Teleop
Teleop Overview
Teleop Quickstart
Teleop FAQ
Teleop Organization
GUI Style Checking
Teleop Starter Project
Sample Vue Component
Downloading Offline Map
Framework Introductions
Vue Introduction
Tailwind Introduction
WebSocket Handlers Lookup
Autonomy
Autonomy Overview
Autonomy Quickstart
3D Poses, Transforms, and Rotations
Vectorization
Autonomy Starter Project
Autonomy Starter Project - Perception
Drone
Navigation
Navigation
State Machine Library
Path Planning
Path Execution
Path Smoothing
Pure Pursuit
Adaptive Pure Pursuit
Cost Map
Surface Normals Costmap
Costmap Path Planning
States
Approach Target Base State
Approach Object State
Lander Auto Align
Inward Spiraling
Obstacle Avoidance
Second Camera Integration
Stuck Detector
Arm Control
Arm Velocity Control
Arm IK
Arm IK Testing
5-DOF IK
Click IK
Perception
Perception
Object Detection
Object Detector Model
Key Detection
Long Range Tag Detection
Light Detector
Localization
Localization
How to Calibrate the IMU
Invariant EKF
Data Caching State Machine
Globally Accurate Orientation
Dual Antenna RTK
Drone
Overview
Resources
System Architecture
Software Install
Full Development Bringup
Software Starter Project 2025-26
Flying the Drone
Multi-Machine ROS2 Networking
900x Radio
NIX Video Capture Card
macOS Ubuntu VM
Docker Setup (Experimental)
GitHub
Select theme
Dark
Light
Auto
Drone
Go to umrover/mrover-drone