๐Ÿฆพ Robotics Institute
Educational Resources

Robotics Institute

Everything you need to learn robotics. Free courses, research papers, open-source tools, and community resources โ€” curated for practitioners.

Fundamentals

What is a Robot?

A robot is a programmable machine capable of sensing its environment, making decisions, and acting on the physical world. Modern robotics integrates mechanical engineering, electrical engineering, and computer science โ€” combining kinematics, dynamics, control theory, perception, and planning into autonomous systems.

Key Concepts

Robotics vs Automation

Free Courses

MIT OCW: Introduction to Robotics

Covers mechanics, dynamics, and control of robot manipulators. Includes lecture notes, problem sets, and labs.

MIT OpenCourseWare | Free | Intermediate

Stanford CS223A: Introduction to Robotics

Oussama Khatib's classic course. Kinematics, dynamics, control, motion planning. Video lectures available.

Stanford Engineering Everywhere | Free | Intermediate

Coursera: Robotics Specialization (UPenn)

Six-course series covering aerial robotics, perception, estimation, planning, and capstone. Free to audit.

University of Pennsylvania | Free audit | Beginner to Advanced

Coursera: Modern Robotics (Northwestern)

Based on the Lynch & Park textbook. Rigorous treatment of kinematics, dynamics, planning, and manipulation.

Northwestern University | Free audit | Intermediate

ROS 2 Tutorials

Official tutorials for Robot Operating System 2. Learn the de facto standard middleware for robotics development.

Open Robotics | Free | Beginner to Intermediate

Udacity: AI for Robotics (Sebastian Thrun)

Localization, tracking, PID control, SLAM, and path planning. Taught by the leader of the Stanford autonomous car team.

Udacity | Free | Intermediate

Textbooks

Key Research Papers

Brooks (1986): A Robust Layered Control System

Introduced the subsumption architecture โ€” reactive, behavior-based robotics without central world models. Revolutionized how robots are programmed.

Rodney Brooks | MIT AI Lab

Khatib (1986): Real-Time Obstacle Avoidance

Artificial potential field method for real-time motion planning. Attractive fields to goal, repulsive fields from obstacles. Foundational for reactive navigation.

Oussama Khatib | Stanford

Raibert (1986): Legged Robots That Balance

Pioneered dynamic legged locomotion. Showed that running and hopping could be decomposed into three decoupled controllers. Foundation for Boston Dynamics.

Marc Raibert | MIT Leg Lab

Kavraki et al (1996): Probabilistic Roadmaps

Probabilistic Roadmap Method (PRM) for multi-DOF motion planning. Sample random configurations, connect collision-free neighbors. Still widely used.

Kavraki, Svestka, Latombe, Overmars

LaValle (1998): Rapidly-Exploring Random Trees

RRT algorithm for single-query motion planning. Incrementally builds a space-filling tree. Foundation for RRT* and modern planning.

Steven LaValle | University of Illinois

Levine et al (2018): Learning Hand-Eye Coordination

Large-scale deep learning for robotic grasping. 800,000 grasp attempts across multiple robots. Showed end-to-end learning from pixels to motor torques.

Sergey Levine | Google Brain / UC Berkeley

Open-Source Tools

ROS 2 (Robot Operating System)

The de facto standard middleware for robotics. Pub/sub messaging, hardware abstraction, package management, visualization.

C++ / Python | Open Robotics | Apache 2.0

Gazebo

3D robotics simulator with physics, sensors, and ROS integration. Test robots in realistic environments before deploying on hardware.

C++ | Open Robotics | Apache 2.0

MuJoCo

Multi-Joint dynamics with Contact. High-performance physics engine for robotics research. Now free and open-source (Google DeepMind).

C / Python | Google DeepMind | Apache 2.0

PyBullet

Physics simulation for robotics, games, and ML. Python bindings, OpenAI Gym integration, URDF/SDF support.

C++ / Python | Erwin Coumans | zlib

NVIDIA Isaac Sim

GPU-accelerated robotics simulation built on Omniverse. Synthetic data generation, domain randomization, ROS/ROS2 bridge.

NVIDIA | Free for individual use

Drake

Model-based design and verification for robotics. Multibody dynamics, optimization-based planning, and control. Used by Toyota Research.

C++ / Python | MIT | BSD 3-Clause

Industry & Hardware

Boston Dynamics

Spot (quadruped), Atlas (humanoid), Stretch (logistics). The most advanced dynamic robots in the world.

Legged robots | Hyundai subsidiary

Universal Robots

Collaborative robot arms (cobots). UR3e, UR5e, UR10e, UR16e. Industry standard for lightweight industrial automation.

Cobots | Teradyne subsidiary

Arduino

Open-source microcontroller platform. The easiest way to start building robot hardware. Huge ecosystem of sensors, motors, and shields.

Microcontrollers | Open-source hardware

Raspberry Pi

Single-board computer for robot brains. Run ROS, computer vision, and ML inference. GPIO for sensor/actuator interfacing.

SBC | Raspberry Pi Foundation

NVIDIA Jetson

GPU-powered edge computing for robotics. Run neural networks on robots. Jetson Nano, Orin Nano, AGX Orin.

Edge AI | NVIDIA

DJI RoboMaster

Educational robot with omnidirectional wheels, vision, and programmable AI. Great for learning competition robotics.

Educational robot | DJI

Reference

Kinematics & Dynamics

Control

Perception & Planning

Community & News

ROS Discourse

Official ROS community forum. Package announcements, design discussions, help for ROS developers.

r/robotics

Active Reddit community for robotics enthusiasts, researchers, and hobbyists. Projects, news, career advice.

IEEE Robotics & Automation Society

Premier professional society for robotics. Publishes top journals (T-RO, RA-L) and runs ICRA, IROS conferences.

Robohub

Non-profit robotics news and community. Podcasts, articles, and perspectives from robotics researchers worldwide.

arXiv cs.RO

Daily preprints in robotics research. Manipulation, locomotion, planning, learning โ€” where new results appear first.

Robotics Weekly

Curated weekly newsletter covering robotics industry news, research, and open-source projects.