📄️ Install ROS on your computer
Learn how to install the Robot Operating System (ROS) on your host computer using Linux, Windows Subsystem for Linux (WSL), or native Windows installation.
📄️ ROS Development
Learn practical ROS development for the Leo Rover. This guide covers using command-line tools, writing nodes, building workspaces, and extending the URDF.
📄️ ROS graph in RQT Tutorial
Learn to use RQT to visualize the ROS computation graph of your Leo Rover, a powerful technique for debugging node and topic communication issues.
📄️ Visualizing in RViz
Learn to use RViz to display and interact with the Leo Rover's 3D model. This guide covers setup, launching, and both live and offline visualization.
📄️ Steering with a joystick
Learn to control a Leo Rover with a joystick by creating a ROS package using joy_node and teleop_twist_joy to publish velocity commands.
📄️ Autonomous Navigation
Detailed guide for setting up autonomous navigation on a Leo Rover using ROS , SLAM Toolbox with LiDAR.
📄️ Multi-Rover ROS Setup
Learn how to configure multiple Leo Rovers on a single ROS network. This guide covers setting up a shared ROS master, namespaces, and unique TF trees.
📄️ Autonomous docking
Learn how to autonomously dock your Leo Rover to a charging station using ROS. Detailed tutorial with launch files and parameters.