A curated collection of papers, videos, tools, and references for legged robotics (actuators, control, design).
- Start Here
- 1) Full Conference Paper Lists
- 2) Curated Papers by Topic
- 3) Hands-on Resources
- 4) Ecosystem
- 5) Buying Hardware & Parts
- Star History
Use this repo as a quick index depending on what you are currently working on:
| If you are… | Go to | What you’ll find |
|---|---|---|
| New to legged robotics | 2.3 Mechanical Design & Co-Design + 3) Hands-on Resources → YouTube Projects / Videos | Design Principles + key Quadruped/Humanoid design papers + beginner-friendly quadruped build videos |
| Working on actuators | 2.1 Actuators & Transmissions | Planetary / Cycloidal + Non-conventional actuators + Motor theory & dyno/testing |
| Working on control or RL | 2.2 Legged Robot Control | Model-based control + Learning-based locomotion |
| Looking for implementations / code / builds | 3) Hands-on Resources | YouTube builds + GitHub repos + workshops + lectures |
| Looking for people / labs / companies | 4) Ecosystem | Professors & labs + conferences/journals + companies |
| Buying parts for a build | 5) Buying Hardware & Parts | Motors + drivers + stators + magnets + manufacturing tools |
Note: Click the small triangle next to each section (â–¶) to expand the detailed list.
ICRA
- ICRA 2025: [Github]
- ICRA 2024: [Github] / [Google Sheet] / [Offcial IEEE List]
- ICRA 2023: [Google sheet]
IROS
- IROS 2025: [Official IEEE List]
- IROS 2024: [Offcial IEEE List]
- IROS 2023: [Google sheet] / [Github Repo] / [Offcial IEEE List]
Humanoids
- Humanoids 2025: [Official IEEE List]
Paper Copilot: A centralized tool for accessing conference paper lists and related statistics, all in one place.
Planetary Gearboxes
- MIT Mini Cheetah Actuator: Mini Cheetah: A Platform for Pushing the Limits of Dynamic Quadruped Control [Paper] [Blog]
- MIT Humanoid Actuator (Alex Hattori, Thesis): Design of a High Torque Density Modular Actuator for Dynamic Robots [Thesis-Webpage]
- MIT Humanoid Actuator (Paper): Design and Development of the MIT Humanoid: A Dynamic and Robust Research Platform [Paper]
- Berkeley Humanoid: Berkeley Humanoid: A Research Platform for Learning-based Control [Paper]
- Quasi-Direct Drive Actuator (ICRA 2024): Design and Experimental Characterisation of a Novel Quasi-Direct Drive Actuator for Highly Dynamic Robotic Applications [Paper]
- 3D-Printed Open-Source Actuators (EmBiR Lab, Univ. of Michigan): Design and Characterization of 3D Printed, Open-Source Actuators for Legged Locomotion [Paper] [Open-Source Designs]
Cycloidal Gearboxes
- Berkely Humanoid Lite: Demonstrating Berkeley Humanoid Lite: An Open-source, Accessible, and Customizable 3D-printed Humanoid Robot [Paper] [Documentation] [Github]
- Wesley Roozing's Paper: Experimental comparison of pinwheel and non-pinwheel designs of 3D-printed cycloidal gearing for robotics [Paper]
- RaM (Uni of Twente): Anti-Backlash Mechanisms for Cycloidal Drive Robotic Actuators: Design and Evaluation [Paper]
Series Elastic Actuators (SEA)
- High-Performance Series Elastic Actuation: Paine, Nicholas Arden: Thesis [Thesis-PDf] [Thesis-webpage-link]
Non-Conventional Actuators
- KAIST, Actuator Design: DRPD, Dual Reduction Ratio Planetary Drive for Articulated Robot Actuators [Paper]
- Dual Motor Design (2021): Explosive Electric Actuator and Control for Legged Robots [Paper]
- John Harry Bell, Master's Thesis, MIT (2018): A Two-Motor Actuator for Legged Robotics Applications [Thesis]
- Robotics and Multibody Mechanics Research Group (R&MM), Belgium (2017): Modeling and design of an energy-efficient dual-motor actuation unit with a planetary differential and holding brakes [Paper]
- Alexandre Girard's paper, Hamburg, Germany IROS(2015): A Two-Speed Actuator for Robotics with Fast Seamless Gear Shifting [Paper]
- Hoyul Lee's Paper, ASME/IEEE Transactions on mechatronics(2012): A New Actuator System Using Dual-Motors and a Planetary Gear [Paper]
- Jung Jun Park' paper, ASME/IEEE Transactions on mechatronics(2010): A Serial-Type Dual Actuator Unit With Planetary Gear Train: Basic Design and Applications [Paper]
- Brubotics VUB paper, IEEE Robotics and Automation Letters(2022): A Methodology for Designing a Lightweight and Energy-Efficient Kinematically Redundant Actuator [Paper]
Modelling actuator dynamics
Motor Theory & Dyno / Testing
- Master's Thesis: James Mevey [Thesis-Link]
- Book, Brushless Permanent Magnet Motor Design, Dr. Duane Hanselman
- Instructables Post: [Link]
- Source: Reddit Post: [Need some guidance with BLDC motor design: Answer by alternativemax]
- Benjamin Katz, blog: [Link1] [Link2] [Link3] [Link4]
- MJbots blog: [Link]
- The brushless zone: [Link]
- Understanding a motor dynamometer setup, Adi Mehrotra: [Link: PDF]
- Berkeley humanoid motor testing setup:
i. Paper Title: Demonstrating Berkeley Humanoid Lite: An Open-source, Accessible, and Customizable 3D-printed Humanoid Robot
- 3D Printed QDD Robotic Actuator (MIT Mini Cheetah Clone) : By nachumtwersky [Blog-Link]
Model based Control: Quadrupeds
- Survey Paper: Optimization-Based Control for Dynamic Legged Robots [Paper]
- Convex MPC for Quadruped walking: Dynamic Locomotion in the MIT Cheetah 3 Through Convex Model-Predictive Control [Paper]
- Feedback MPC: Feedback MPC for Torque-Controlled Legged Robots [Paper]
- RF-MPC: Representation-Free Model Predictive Control for Dynamic Motions in Quadrupeds [Paper] [Github]
- Motion Imitation: Learning Agile Robotic Locomotion Skills by Imitating Animals [Paper] [Github]
- Non-Linear RF-MPC: Real-Time Constrained Nonlinear Model Predictive Control on SO(3) or Dynamic Legged Locomotion [Paper]
- WBC+MPC: Highly Dynamic Quadruped Locomotion via Whole-Body Impulse Control and Model Predictive Control [Paper]
Learning Based Control: Quadrupeds
- RMA: RMA: Rapid Motor Adaptation for Legged Robots [Paper]
- Walk These Ways: Walk These Ways: Tuning Robot Control for Generalization with Multiplicity of Behavior [Paper][Github]
- DreamWaQ: DreamWaQ: Learning Robust Quadrupedal Locomotion with Implicit Terrain Imagination Via Deep Reinforcement Learning [Paper][Video][Website]
- HIMloco: Hybrid Internal Model: Learning Agile Legged Locomotion with Simulated Robot Response [Paper][Github]
- Tencent Robotics: Lifelike Agility and Play on Quadrupedal Robots using Reinforcement Learning and Deep Pre-trained Models [Paper][Website][Video]
- Linear Policy: Force Control for Robust Quadruped Locomotion: A Linear Policy Approach [Paper][Video][Website]
- PIP-Loco: Pip-Loco: A propioceptive Infinite Horizon Planning Framework for Quadrupedal Robot Locomotion [Paper]
Learning based controls: Interesting behaivour in Quadrupeds
Learning based controls: Humanoids
- Bi-Level Motion Imitation for Humanoid Robots [Paper]
Design Principles for legged robots:
- MIT, Design Principles: Design principles for highly efficient quadrupeds and implementation on the MIT Cheetah robot [Paper]
Quadruped Robot Design Papers
- MIT Cheetah-3: MIT Cheetah 3: Design and Control of a Robust, Dynamic Quadruped Robot [Paper]
- MIT Mini Cheetah: Mini Cheetah: A Platform for Pushing the Limits of Dynamic Quadruped Control [Paper] [Blog] [Gear-width-Calc]
- MIT Super Mini-Cheetah: The MIT Super Mini Cheetah: A small, low-cost quadrupedal robot for dynamic locomotion [Paper]
- ANYmal Robot: ANYmal - A Highly Mobile and Dynamic Quadrupedal Robot [Paper]
- KAIST, HOUND design: Design of KAIST HOUND, a Quadruped Robot Platform for Fast and Efficient Locomotion with Mixed-Integer Nonlinear Optimization of a Gear Train [Paper]
- Barry Robot: Barry: A High-Payload and Agile Quadruped Robot [Paper]
- UIUC, Panther: Design and experimental implementation of a quasi-direct-drive leg for optimized jumping [Paper]
- Stanford Doggo: Stanford Doggo, an open source quasi-direct drive quadruped [Paper] [Github]
- Solo Robot: An Open Torque-Controlled Modular Robot Architecture for Legged Locomotion Research [Paper]
- MiniTaur: Design Principles for a Family of Direct-Drive Legged Robots [Paper]
- Stoch, IISc: Design, Development and Experimental Realization of A Quadrupedal Research Platform: Stoch [Paper]
- Tachyon, Sony: Tachyon: Design and Control of High Payload, Robust, and Dynamic Quadruped Robot with Series-Parallel Elastic Actuators [Paper]
- Raibo Robot, KAIST: RaiBo: A versatile robo-dog that runs through a sandy beach at 3 meters per second [News-Article] [Video]
- Stoch-3, IISc, Bengaluru: A Chain-Driven, Sandwich-Legged Quadruped Robot: Design and Experimental Analysis [Arxiv-Paper][Video]
- PADWQ: Design and Control of a Open-Source, Low Cost, 3D Printed Dynamic Quadruped Robot [Paper]
Humanoid Robot Design
- Berkely Humanoid: Berkeley Humanoid: A Research Platform for Learning-based Control [Paper]
- MIT Humanoid: Design and Development of the MIT Humanoid: A Dynamic and Robust Research Platform [Paper]
- UIUC, Tello Leg: Tello Leg: The Study of Design Principles and Metrics for Dynamic Humanoid Robots [Paper]
- UIUC, Tello Leg: The dynamic effect of mechanical losses of transmissions on the equation of motion of legged robots [Paper]
- AMI, IIT, Italy, egroCub Humanoid: Optimization of Humanoid Robot Designs for Human-Robot Ergonomic Payload Lifting [Paper]
- Tiktok, Humanoid, Cornell University: [Website]
Design Optimization and Co-design Optimization
- Vitruvio: An Open-Source Leg Design Optimization Toolbox for Walking Robots [Paper]
- Co-design(CACTO): Exploring the Limits of a Redundant Actuation System Through Co-Design [Paper]
- Meta Reinforcement Learning for Optimal Design of Legged Robots [Paper]
- Embodied Co-Design for Rapidly Evolving Agents: Taxonomy, Frontiers, and Challenges [Paper] [Github-Repo]
Design Patents
- Boston Dynamics: List of Patents from Boston Dynamics
- Boston Dynamics: Screw Actuator for Legged Robots
- Boston Dynamics: WO2018112097 - TRANSMISSION WITH INTEGRATED OVERLOAD PROTECTION FOR A LEGGED ROBOT
Youtube Project / Videos
- Stanley by AheadIO: [Video-Link][Video-link-2]
- Open Robot Dog by James Bruton: [Video-Link]
- CARA by Aaed Musa: [Video-Link]
- Dingo by Nathan Ferguson: [Video-Link]
- Quadruped by Alex Hattori:
a. Quadruped V1: [Video-Link]
b. Quadruped v2, v3: [Video-Link] - PuppyPi, MechDog and ROSpug by Hiwonder:
a. PuppyPi: [Video-Link]
b. ROSPug: [Video-Link]
c. MechDog: [Video-Link] - Fully 3d-printed robot dog by jorgefer88: [Video-Link]
- NovaSM3 by Chris Locke: [Video-Link]
- XGO-Mini: [Video-Link]
- Convert Solidworks CAD to URDF: [YouTube-Playlist]
Useful GitHub Repositories
-
motion_imitation: Useful for Quadruped robot simulation in Pybullet using SRB (single-rigid body) model (by Erwin Couman, creator of Pybullet)
-
walk-these-ways: Learning-based locomotion controller in Issac-gym simulator, with different gaits and height changes
-
HIMLoco: Learning-based locomotion controller for rough terrain navigation using hybrid internal models
- VI_discretized_TO: Code for the Backflips of biped and quadruped robots using Traj_Opt using Variational Integration
-
COMPAct: A computational design optimization and automated CAD generation for 3D-printed actuators for legged robots
-
Manim-Gearbox A gearbox visualizer tool build on Manim
-
loco-3d/crocoddyl: Crocoddyl is an optimal control library for robot control under contact sequence. Its solver is based on various efficient Differential Dynamic Programming (DDP)-like algorithms
-
Pinocchio: Efficient and Versatile Rigid Body Dynamics Algorithms
Workshops
Video Lectures
Trajectory Optimization
- Video Lecture: Introduction to Trajectory Optimization: Matthew Kelly
- Video Lecture: Underactuated Robotics, Trajectory Optimization I: Lec 11, Russ Tedrake
- Video Lecture: Underactuated Robotics, Trajectory Optimization II: Lec 12, Russ Tedrake
- Video Lecture: Optimization, Optimal Control, Trajectory Optimization, and Splines: Jesus Tordesillas
- Book: Practical Methods for Optimal control and estimation using non-linear programming, John T. Betts
- Github Repos: Matthew Kelly's TrajOpt Repo
- Github Repos: MindtPy Library Page: MINLP solver
- Tutorial Paper: An Introduction to Trajectory Optimization: How to do your own direct collocation, Matthew Kelly
- Linear Quadratic Regulator (LQR): Basics/Overview Derivation
- Deep RL Bootcamp
- Reinforcement Learning: David Silver
- CS-285: Deep Reinforcement Learning, UC Berkeley
- Spinning up*: It's a blog but really useful
- Kinematics of Mechanisms and Machines: NPTEL, IIT KGP
- Bond Graph Modeling: NPTEL
- Gear Strength Theory: NPTEL
- Friction-Model-for-Spur-Gear-transmission-efficiency: Review by Tsuneji Yada
- Materials: Neodymium magnets [Video-1: Brief history and use] [Video-2: Manufacturing_process]
Articles (Installs / Study / Technical)
- DDP: A good read for DDP
- Policy Gradient Algorithms: A good read for Policy Gradient Algos
- Reinforcement Learning Resources: A list of resources for studying Reinforcement Learning
- What are Diffusion Models?
-
How to read Research Papers?
- How to read a research paper by Andrew NG: Video / Notes
- How to Read a Paper by S. Keshav: PDF
- How to read a paper: LinkedIn Post
- Useful Resources by Ness B Shroff, on PhD and writing papers: Webpage
-
How to organize research papers?
- How to find, read and organize papers by Maya Gosztyla: Article
-
How to setup and run your research Lab?
- A guide to setting up and managing a lab at a research-intensive institution : [Article]
- Steven LaValle: Motivating story of Steven LaValle, who gave the RRT algorithm.
- Shuji Nakamura: Invention of Blue LED: Documentary about the invention of blue LED, which eventually led to a Nobel Prize in physics, one of the few for engineering efforts.
- The Value of Science: Richard P. Feynman: An article on why science and the scientific method are important, is it just a tool for the betterment of society or is it much more?
Random Cool Stuff
- Lean: Programming Language for Theorem prover [Link]
i. Tutorials: Natural Number Game [Link] - Manim: Python Library for making cool mathematical videos [Github-Link] [Manim Community]
- InstantID : Merges your picture with text description and an optional pose photo
- Text to Image Playground: COnvert text to image with free credits addition.
Professors & Labs
- Shishir N Y, Stochastic Robotics Lab, RBCCPS, IISc Bengaluru [Personal Website][Lab website]
- Mangal Kothari, IIT Kanpur: [Homepage]
- Sangbae Kim, Biomimetics Robotics Lab, MIT [Lab Website]
- Pulkit Agarwal, Improbable AI Lab, MIT [Personal Website]
- Deepak Pathak, CMU [Personal Website]
- Zac Manchester, Robotic Exploration Group, CMU [Personal Webpage][Lab Website]
- Ye Zhao, LIDAR lab, Georgia Tech [Personal Website][Lab Website]
- Sehoon Ha, Georgia Tech [Personal Website]
- Quan Nguyen, Dynamic Robotics and Control Laboratory, University of South California (USC) [Personal Webpage][Lab Website]
- Pranav Bhounsule, Robotics and Motion Laboratory, University of Illinois Chicago [Personal Webpage][Lab Website]
- Joao Ramos, Robo Design Lab, University of Illinois Urbana-Champaign (UIUC) [Lab Website]
- Ayonga Hereid, Cyber-Physical and Robotics Lab, Ohio State University [Personal Webpage][Lab Webpage]
- Koushil Sreenath, Hybrid Robotics, University of South California, Berkeley (USC, Berkeley) [Personal Webpage][Lab Website]
- Jitendra Malik, EECS, University of California at Berkeley [Personal Webpage]
- Yanran Ding, Robotics Department, University of Michigan [Personal Website]
- Xiaobin Xiong, UW WELL Lab, University of Wisconsin-Madison [Personal Website][Lab Website]
- Marco Hutter, Robotic Systems Lab, ETH Zurich, Switzerland [Lab Website]
- Serena Ivaldi, Research Scientist, INRIA, France [Personal Website]
- Oliver Strasse, French National Centre for Scientific Research, France [Personal Website]
- Carlos Mastalli, Heriot-Watt University, Edinburgh, UK [Personal Website]
- Hae-Won Park, DRDC Lab, KAIST [Lab Website]
- Jemin Hwangbo, RaiLab, KAIST [Lab Website]
- Sony Quadruped Research Website
List of Robotics Conferences and Journals
-
List of Top Robotics Conferences and Publications: [List on Google Scholar Webpage]
- A few ASME Conferences and Journals:
- Journal of Mechanisms and Robots,
- Journal of Dynamics Systems, Measurement and Control, and
- Transaction on Mechatronics (IEEE/ASME) etc
- A few IEEE Conferences and Journals:
- International Conference on Robotics and Automation (ICRA),
- International Conference on Intelligent Robots and Systems (IROS),
- Robotics and Automation Letters (RAL),
- Transaction on Robotics (T-RO) etc.
- A few ASME Conferences and Journals:
-
IEEE publication recommender: [Link]
Legged Robotics Companies
- Strider Robotics, Quadruped Company, based in Bengaluru [Website]
- General Autonomy, Humanoid and Quadruped Company, based in Bengaluru [LinkedIn]
- xTerra Robotics, Quadruped robot company, based in Kanpur [Website]
- Addverb, Industrial mobile robots company with a division for legged robots, based in Delhi NCR [Website]
- Ati Motors, Industrial Mobile robots company with a division for upper body humanoid robots, based in Bengaluru [Website]
- NeoManav Robotics: In stealth mode, in Bengaluru
Motors
- TQ-Motors: Used in Raibo Quadruped
- Halodi Motors: Used in Hound quadruped
- Cube Mars: Different kind of actuators available
- Robstride Dynamics: Actuators of different kinds, one of the most cost effective ones
Drivers
- Mjbots: Moteus-n1, Moteus-r4.xx
It also provide several other accesories for legged robots. It is like a one stop shop. - O-drives: Buying-Link
Stators
- 8110 Stator: you can order single stator here [Ebay-Link] \
- BLDC Stators: You can order bulk stators here [Made-in-china link]
Permanent Magnets
- N52 Neodymium magnets: [Digikey India Link]
Manufacturing Tools
- HONEST(Shenzen Honest Intelligent Equipments): Chinese Company, sells Motor Winding Machines [Website-Link]
Has a center in Kanchipuram, near Chennai, India as well