Robotics

Public project resources for Robotics.

8 of 8 resourcesAll tags
DocsUpdated May 30, 10:11 AM

ROS 2 Documentation

Open

Official documentation for ROS 2, including installation, tutorials, concepts, demos, middleware, packages, and API references.

ROS 2 is a core open-source framework for robotics projects; the docs are the best starting point for building robots, simulations, perception pipelines, and distributed robot software.

roboticsROS 2middlewaretutorialsrobot software
GitHubUpdated May 30, 10:11 AM

ROS 2 Meta Repository

Open

Entry-point repository for the ROS 2 project, linking core packages, build instructions, development setup, and release information.

Useful for teams that want to understand, build, or contribute to the ROS 2 ecosystem beyond using prebuilt packages.

roboticsROS 2open-sourcemiddlewareC++Python
GitHubUpdated May 30, 10:11 AM

Gazebo Sim

Open

Open-source 3D robotics simulator used for testing robots, sensors, physics interactions, and ROS-integrated workflows.

Simulation is essential for student robotics projects, especially when hardware is limited or risky to test directly.

roboticssimulationGazebophysicsROS
GitHubUpdated May 30, 10:11 AM

MoveIt 2

Open

ROS 2 motion planning framework for robotic arms and manipulators, supporting planning, kinematics, collision checking, and control integration.

Excellent resource for teams building robot arm, pick-and-place, mobile manipulation, or lab automation projects.

roboticsROS 2motion planningmanipulationrobot arms
GitHubUpdated May 30, 10:11 AM

Nav2 — ROS 2 Navigation Stack

Open

ROS 2 navigation framework for autonomous mobile robots, including localization, path planning, obstacle avoidance, behavior trees, and recovery behaviors.

Highly relevant for student projects involving mobile robots, warehouse robots, indoor navigation, and autonomous rovers.

roboticsROS 2navigationSLAMmobile robotsautonomy
GitHubUpdated May 30, 10:11 AM

PX4 Autopilot

Open

Open-source flight control software for drones and other autonomous vehicles, with simulation support, hardware integrations, and developer tooling.

Useful for aerial robotics teams working on drones, UAV autonomy, MAVLink, flight control, or simulation-based robotics projects.

roboticsdronesUAVautopilotPX4MAVLink
GitHubUpdated May 30, 10:11 AM

ArduPilot

Open

Open-source autopilot software supporting multicopters, planes, rovers, boats, submarines, and antenna trackers.

Strong platform for robotics projects involving autonomous vehicles beyond drones, especially ground rovers and marine robotics.

roboticsautonomous vehiclesroversdronesautopilotembedded
GitHubUpdated May 30, 10:11 AM

Modern Robotics Code Library

Open

Code library accompanying the free Modern Robotics textbook and video course, with implementations in Python, MATLAB, and Mathematica.

Excellent learning resource for kinematics, dynamics, trajectory generation, control, and foundational robot math used in real projects.

roboticseducationkinematicsdynamicscontrolPythonMATLAB