# ROS 2 GitHub examples The following repositories provide useful examples and reference implementations for ROS 2 development. ## Robot drivers - [Universal Robots ROS 2 Driver](https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver) — ROS 2 driver for Universal Robots manipulators. ## Calibration - [Industrial Calibration ROS 2](https://github.com/ros-industrial/industrial_calibration_ros2) — ROS-Industrial tools and examples for robot calibration. ## Navigation - [Navigation2](https://github.com/ros-navigation/navigation2) — The ROS 2 navigation framework and its reference implementations. ## Robot control - [ros2_control](https://github.com/ros-controls/ros2_control) — Framework for real-time robot control using hardware interfaces and controllers. - [Cartesian Controllers](https://github.com/fzi-forschungszentrum-informatik/cartesian_controllers) — Cartesian motion controllers built on ros2_control. ## Motion planning and manipulation - [MoveIt 2](https://github.com/moveit/moveit2) — Motion planning, manipulation, kinematics, and collision-checking framework for ROS 2. ## Tutorials - [Cartesian Robot Tutorial](https://github.com/ipa-may/cartesian_robot_tutorial) — Example project for building and controlling a Cartesian robot with ROS 2.