This is a curated list of awesome resources related to legged locomotion. It also includes helpful papers for those who are just starting to learn about the legged system. List will be updated gradually.
- Modern Robotics: Mechanics, Planning, and Control Specialization Coursera
- Robotics Specialization by GRASP Lab Coursera
- Robotics Software Engineer Udacity
- Underactuated Robotics MIT, Russ Tedrake
- Robotic Manipulation MIT, Russ Tedrake
- Robotic Systems (draft) UIUC, Kris Hauser
- Robot Dynamics [ Lecture ] ETH
- Legged Robotics UIC
- Feedback Control of Dynamic Bipedal Robot Locomotion Jessy Grizzle
- Stéphane Caron Blog Scaron Blog
- MuJoCo Multi-Joint dynamics with Contact. A general purpose physics simulator.
- Gazebo Gazebo is a collection of open source software libraries designed to simplify development of high-performance applications.
- raisimLib is a physics engine for robotics and artificial intelligence research that provides efficient and accurate simulations for robotic systems.
- CoppeliaSim CoppeliaSim is used for fast algorithm development, factory automation simulations, fast prototyping and verification, robotics related education.
- Webots Webots provides a complete development environment to model, program and simulate robots, vehicles and mechanical systems.
- Quadratic Programming (QP) solver: OSQP, qpOASES
- Rigid Body Dynamics Library : RBDL, Pinocchio
- Robotics Library: Modern Robotics, drake
- Others: Plotjuggler, dm_control, xpp, towr, hpp-fcl
- [2021 arXiv] Legged Robot State Estimation in Slippery Environments Using Invariant Extended Kalman Filter with Velocity Update
- [2020 IJRR] Contact-aided Invariant Extended Kalman Filtering for Legged Robot State Estimation [ arXiv ver. ] Cassie
- [2015 PhD thesis] State Estimation for Humanoid Robots CMU
- [2014 IROS] State Estimation for a Humanoid Robot
- Whole-body Impulse Control
- Hierachical Optimization Approach
- [2016 Humanoids] Perception-less Terrain Adaptation through Whole Body Control and Hierarchical Optimization
- [2016 Auton Robot] Momentum Control with Hierarchical Inverse Dynamics on a Torque-Controlled Humanoid
- [2010 SIGGRAPH] Feature-Based Locomotion Controllers
- Weighted Approach
- Conventional ZMP-based Preivew Control & MPC
- [2010 Adv. Robotics] Online Walking Motion Generation with Automatic Foot Step Placement
- [2006 Humanoids] Trajectory Free Linear Model Predictive Control for Stable Walking in the Presence of Strong Perturbations
- [2003 ICRA] Biped walking pattern generation by using preview control of zero-moment point
- Capture Point / Divergent Component of Motion
- [2020 T-RO] Capturability-based Pattern Generation for Walking with Variable Height
- [2018 Humanoids] DCM-based gait generation for walking on moving support surfaces
- [2015 T-RO] Three-dimensional bipedal walking control using Divergent Component of Motion
- [2012 IJRR] Capturability-based analysis and control of legged locomotion, Part 1: Theory and application to three simple gait models
- [2011 IROS] Bipedal walking control based on Capture Point dynamics
- [2006 Humanoids] Capture Point: A Step toward Humanoid Push Recovery
- Step Time Adjustment
- Raibert Heuristic
- Time Velocity Reversal
- Hybrid Zero Dynamics / Angular Momentum-based planning