leggedrobotics
Robotic Systems Lab - Legged Robotics at ETH Zürich Joined Jul 2016 View on GitHub
- Stars
- 27,248
- across 143 public repos
- Rank
- #1,329
- of 94,827 organizations, top 2%
Repositories with 50+ stars
| Rank | Repository | Language | Stars |
|---|---|---|---|
| 21,185 | Isaac Gym Environments for Legged Robots | Python | 3,175 |
| 21,581 | A fast and simple implementation of learning algorithms for robotics. | Python | 3,124 |
| 27,833 | YOLO ROS: Real-Time Object Detection for ROS | C++ | 2,441 |
| 41,832 | Best practices, conventions, and tricks for ROS | C++ | 1,636 |
| 44,520 | Optimal Control for Switched Systems | C++ | 1,537 |
| 58,146 | Elevation Mapping on GPU. | Python | 1,161 |
| 75,456 | PACE: A systematic approach for sim-to-real transfer of legged robots, identifying actuator and joint dynamics with standard joint encoders. | Python | 869 |
| 91,990 | Repository for our papers: Robotic World Model: A Neural Network Simulator for Robust Policy Optimization in Robotics and Uncertainty-Aware Robotic World Model Makes Offline Model-Based... | Python | 703 |
| 94,864 | ViPlanner: Visual Semantic Imperative Learning for Local Navigation | Python | 679 |
| 101,086 | Pointcloud-based graph SLAM written in C++ using open3D library. | C++ | 634 |
| 104,525 | Pure Pursuit Control and SE(2) Planning | C++ | 611 |
| 121,151 | Traversability mapping for mobile rough terrain navigation | C++ | 520 |
| 137,888 | An Architecture for the Versatile Control of Legged Robots | C++ | 449 |
| 163,579 | iPlanner: Imperative Path Planning. An end-to-end learning planning framework using a novel unsupervised imperative learning approach | Python | 370 |
| 166,787 | Learned Perceptive Forward Dynamics Model | Python | 362 |
| 168,495 | This package provides localization in a pre-built map using ICP and odometry (or the IMU measurements). | C++ | 358 |
| 179,044 | Visualization of Motions for Legged Robots in ros-rviz | C++ | 334 |
| 180,929 | Wild Visual Navigation: A system for fast traversability learning via pre-trained models and online self-supervision | Python | 330 |
| 182,272 | RAISIM, A PHYSICS ENGINE FOR ROBOTICS AND AI RESEARCH | 327 | |
| 187,804 | A graph-based multi-sensor fusion framework. It can be used to fuse various relative or absolute measurments with IMU readings in real-time. | C++ | 316 |
| 190,463 | Spatially-Enhanced Recurrent Units (SRU) - PyTorch Implementation | Python | 311 |
| 192,070 | source code and trained models for DeFM (Depth Foundation Model) | Python | 308 |
| 206,483 | Python | 283 | |
| 209,671 | Official repository for holistic fusion. | C++ | 278 |
| 222,147 | Local Navigation Planner for Legged Robots | C++ | 260 |
| 227,151 | Supplementary materials for "Learning Locomotion over Challenging Terrain" | C++ | 253 |
| 228,622 | Lightweight implementation of Robotic World Model (RWM) and Uncertainty-Aware Robotic World Model (RWM-U) | Python | 251 |
| 230,272 | Self-supervised Deep LiDAR Odometry for Robotic Applications | Python | 249 |
| 237,463 | Code for "Perceptive Model Predictive Control for Continuous Mobile Manipulation" | C++ | 240 |
| 247,767 | Physics engine benchmark for robotics applications: RaiSim vs Bullet vs ODE vs MuJoCo vs DartSim | C++ | 228 |
| 290,545 | HOI-Retarget: Contact-Centric Retargeting for Human-Object Interaction | Python | 188 |
| 302,610 | Unity project for OpenXR control of ROS systems | C# | 179 |
| 320,701 | official reimplementation of AME-2 | Python | 167 |
| 327,179 | The GrandTour Dataset: A Legged Robotics Dataset in the Wild | Jupyter Notebook | 163 |
| 342,852 | Official implementations from the paper "Informed, Constrained, Aligned: A Field Analysis on Degeneracy-aware Point Cloud Registration in the Wild" | C++ | 154 |
| 370,606 | Python | 140 | |
| 370,606 | Code for Watch Your Step: Anticipated Perception for Humanoid Locomotion, training a humanoid with a foothold prediction model. | Python | 140 |
| 395,913 | SRU Navigation Learning - RL Training Framework | Python | 129 |
| 422,168 | IsaacLab SRU RL Navigation Extension - SRU Project | Python | 119 |
| 430,812 | The official implementation of the DARPA SubT winning LiDAR mapping and odometry solution. | C++ | 116 |
| 433,704 | Pre-built TensorFlow for C/C++ and CMake. | Shell | 115 |
| 436,786 | Navigation Suite for IsaacLab | Python | 114 |
| 465,937 | Vitruvio is a framework for rapid leg design analysis and optimization for legged robots. The purpose of the simulation framework is to guide the early stages of legged robot design. The end... | MATLAB | 105 |
| 465,937 | Bridging the Gap: Enabling Soft Actor-Critic for High Performance Legged Locomotion | Python | 105 |
| 476,968 | Kleinkram: Open Robotic Data Management | TypeScript | 102 |
| 480,756 | Learning-based localizability estimation for robust LiDAR localization. | 101 | |
| 480,756 | Imposition of Hard Convex Constraints on Neural Networks | Python | 101 |
| 488,391 | Robot Deployment - SRU Navigation on Unitree B2W | Python | 99 |
| 508,050 | C++ | 94 | |
| 516,703 | Accompanying code for the publication "MPC-Net: A First Principles Guided Policy Search" | Python | 92 |
| 521,203 | This package implements a simple tree detector from point cloud data. It makes no assumptions about the ground plane and can handle arbitrary terrains. | C++ | 91 |
| 521,203 | Terrain Grounded Imagination: a recipe for training humanoid locomotion on sparse and rough terrain through a world model with differentiable heightmap lookups. | Python | 91 |
| 571,580 | Datasets collected by Team CERBERUS during the DARPA Subterranean Challenge | 81 | |
| 577,175 | C++ | 80 | |
| 663,577 | Python | 67 | |
| 671,344 | https://rsl.ethz.ch/partnership/spinoff/raisim.html | 66 | |
| 671,344 | ros2 version of the robot_self_filter package. | C++ | 66 |
| 671,344 | Depth Perception Pretraining - SRU Project | Python | 66 |
| 687,767 | Python | 64 | |
| 732,699 | Reinforcement learning framework from RSL for policy training with RaiSim. | Python | 59 |
| 732,699 | Implementation of Radiance Fields for Robotic Teleoperation | Python | 59 |
| 774,386 | Fast, orientation-aware trajectory planning using a novel Gaussian overlap-based collision formulation, modeling both robot and environment as Gaussian Splat. | Python | 55 |
| 785,713 | Image processing pipeline for cameras that provide raw data | C++ | 54 |
| 785,713 | A Reinforcement Learning Software Toolbox for Robotics | C++ | 54 |
| 834,115 | Guidelines on how to hardware synchronize the time of multiple sensors, e.g., IMU, cameras, etc. | 50 |
Among 94,827 organizations
25k–40k stars: 673 organizations, including leggedrobotics
Stars along the bottom, and organizations in each band on a log scale
Where the stars are
Languages
- Python 14k stars, 51% · 32 repos
- C++ 10.8k stars, 40% · 23 repos
- C# 179 stars, 1% · 1 repo
- Jupyter Notebook 163 stars, 1% · 1 repo
- Shell 115 stars, <1% · 1 repo
- MATLAB 105 stars, <1% · 1 repo
- TypeScript 102 stars, <1% · 1 repo
When they were made
65 repos with 50+ stars, made between 2015 and 2026
Quick stats
- Next rank
- +8 stars to reach #1,328
- Next milestone
- +7,746 stars to reach the top 1%
- Public repos
- 143, 65 with 50+ stars
- Popular repos
- 47 over 100 stars, 6 over 1k stars
- Top repo
- legged_gym, #21,185 of all repos, 12% of stars
- Smaller repos
- 1,125 stars from repos under 50