This repository contains a collection of tutorials focused on robotics, ROS (Robot Operating System), and, various tool used in this field. The goal is to provide practical examples and detailed guides to help learners understand key concepts, build projects, and gain hands-on experience.
The ROS-Tutorials directory contains hands-on guides for learning ROS, from beginner to advanced levels. Each tutorial includes:
- Step-by-step instructions
- Required code/scripts
- Examples of how to create and manage ROS packages, nodes, and more.
The Robotics-Tutorials directory covers fundamental topics in robotics, ranging from hardware basics to more complex software integrations. These tutorials will help you understand core robotics concepts and how to apply them in practical scenarios.
The Tools-Tutorials directory contains tutorials on essential robotics and ROS development tools.
The repository is organized into three main categories:
- ROS-Tutorials # Tutorials related to ROS
- Robotics-Tutorials # Tutorials related to general robotics
- Tools-Tutorials # Tutorials related to tools used in robotics/ROS
- Ubuntu # Operating System
- catkin-configure # Catkin configuration tutorial
- catkin-clear # Catkin cleanup tutorial
- Nvidia # Nvidia graphics drivers
- For ROS Tutorials, you need to have ROS installed on your system. Official ROS installation guide
- For Robotics Tutorials, basic understanding of robotics principles and programming is recommended.
This repository is licensed under the MIT License. See the LICENSE
file for more details.