awesome-robotics
github.com/awesomelistsio/awesome-robotics ↗A curated list of tools, frameworks, libraries, and resources for robotics.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me computer vision resources from awesome-robotics"
Installation instructions →What's inside
Computer Vision
- AprilTags
A library for detecting fiducial markers in images.
- OpenCV
A library for computer vision and image processing.
- ORB-SLAM
A monocular SLAM system for tracking and mapping.
- PCL (Point Cloud Library)
A library for working with 3D point clouds.
- YOLO (You Only Look Once)
A real-time object detection system.
Robot Hardware and Platforms
- Arduino
A microcontroller platform widely used in robotics.
- Boston Dynamics Robots
Advanced robotic platforms for dynamic movement and real-world tasks.
- Raspberry Pi
A low-cost computer for building robotic systems.
- TurtleBot
A ROS-based mobile robot platform for research and learning.
Robot Simulation and Modeling
- CoppeliaSim (formerly V-REP)
A versatile robotics simulation framework.
- Gazebo
An open-source robotics simulator with physics-based environments.
- Mujoco
A high-performance simulator for control and robotics research.
- PyBullet
A Python module for physics simulation of robotics and machine learning.
- Webots
A professional robot simulation platform.
Educational Resources
- Coursera: Robotics Specialization
A series of courses on robotics fundamentals.
- Khan Academy: Robotics Basics
Beginner-friendly content on robotics.
- MIT OpenCourseWare: Robotics
Free course materials on robotics from MIT.
- Robot Academy
Free robotics courses for beginners and professionals.
- YouTube Robotics Channels
Channels like
Machine Learning in Robotics
- DeepMind Control Suite
A set of benchmarks for reinforcement learning in robotics.
- PyTorch Robotics Frameworks
Frameworks and libraries for deep learning in robotics.
- RLlib
A scalable reinforcement learning library for robotics.
- RoboBrain
A cloud-based knowledge engine for robots.
- TensorFlow Robotics
Tools and libraries for integrating machine learning with robotics.
Open Datasets
- Google Scanned Objects
A collection of 3D-scanned objects for robotics research.
- KITTI Dataset
A dataset for computer vision in robotics applications.
- RoboNet
A large-scale dataset for robotic learning.
- TUM RGB-D Dataset
A dataset for RGB-D SLAM and visual odometry.
General Resources
- IEEE Robotics and Automation Society
A professional organization for robotics and automation engineers.
- Robohub
A website offering news and insights on robotics advancements.
- What is Robotics?
An overview of robotics, its subfields, and applications.
Community and Forums
- IEEE Robotics Community
A platform for connecting with robotics researchers and practitioners.
- Open Source Robotics Foundation
Supporting open-source robotics projects.
- RobotShop Forum
A community for discussing robotics hardware and software.
- ROS Discourse
A community forum for discussing ROS and robotics topics.
- r/Robotics
A subreddit for robotics enthusiasts and professionals.
Showing a sample of 45 resources. View the full list on GitHub →