BOTBOX SUPPORT MATERIALS
Teach Robotics
through Real Practice.
Practical video guidance for educators using BotBox to teach ROS 2, simulation and real robot workflows.
TEACHING THE TEACHERS
How to Deliver Robotics Classes with Real Robot Practice
PRACTICAL ROBOTICS VIDEO LESSONS
Teach the concept.
Prove it on a robot.
BUILT FOR


Navigation
How to Teach ROS 2 Single Waypoint Navigation


Motion
How to Teach Basic ROS 2 Motion: Right Wall Following in C++


Motion
How to Teach ROS 2 Motion Programming: Square Path in C++


Motion
How to Teach Basic ROS 2 Motion: Speed Ramping in C++


Mapping
How to Teach ROS 2 AMCL Localization: Particle Filter on a Known Map


Mapping
How to Teach ROS 2 Manual Mapping: Teleoperated SLAM with Cartographer


Motion
How to Teach Basic ROS 2 Motion: Square Path in C++


Perception
How to Teach ROS 2 Camera Image Subscribers in C++


Perception
How to Teach LiDAR-Based Obstacle Detection Zones in ROS 2 (C++)


ROS 2 Core
How to Teach ROS 2 Services in C++: Building Request-Response Communication for Robot Monitoring


ROS 2 Core
How to Teach ROS 2 Multithreaded Executors and Callback Groups


Navigation
How to Teach Improved ROS 2 Obstacle Avoidance with Executors (C++)


Navigation
How to Teach Implementing ROS 2 Obstacle Avoidance in C++


ROS 2 Core
How to Teach Building a ROS 2 Velocity Command Publisher in C++


Perception
How to Teach ROS 2 LiDAR Subscribers in C++


Navigation
How to Teach ROS 2 Multiple Waypoint Navigation with Fused Odometry


Manipulation
How to Teach ROS 2: ArUco Marker Detection, Autonomous Cube Approach & Grasping


Navigation
How to Teach ROS 2 Multi-Waypoint Navigation


Mapping
How to Teach ROS 2 EKF Sensor Fusion with Wheel & Laser Odometry


Motion
How to Teach ROS 2 Odometry Testing


Navigation
How to Teach ROS 2 Path Planning | Compute Routes Without Moving the Robot


ROS 2 Core
How to Teach Runtime-Tunable Parameters


ROS 2 Core
How to Teach the Robot Transform Tree


KEEP BESIDE THE VIDEO
Resources for the class.
Use these materials while preparing the lab or guiding students through an exercise.
BotBox Setup Documentation
Hardware, network and first run
Battery management
Hot-swap workflow for uninterrupted classes
ROS 2 project overview
Projects, simulation and hands-on practice
BOTBOX WAREHOUSE LAB
Bring real robot practice
into your robotics curriculum
One portable lab connects ROS 2, simulation and real robots. Ready for practical university courses, technical training and robotics research.
