awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
leggedrobotics avatar

leggedrobotics/legged_gym

0
View on GitHub↗
3,022 Stars·574 Forks·Python·5 Aufrufe

Legged Gym

Legged Gym is a high-performance simulation platform and toolkit engineered for training autonomous robotic agents in complex, physics-based environments. It provides a comprehensive framework for developing legged locomotion control policies, enabling robots to learn movement strategies for navigating uneven terrain and managing physical disturbances through reinforcement learning.

The platform distinguishes itself by utilizing hardware-accelerated physics and headless execution to maximize computational throughput during training. It incorporates a domain randomization pipeline that injects stochastic variations into physical parameters, such as friction and mass, to bridge the gap between simulated training and physical hardware deployment. By decoupling policy inference from physics state updates, the system allows for flexible evaluation and deployment of learned controllers.

The framework supports a modular architecture for defining custom robotic assets, reward functions, and task parameters through object-oriented inheritance. This structure facilitates the creation of scalable simulation environments where robot sensor data and environmental observations are encoded into contiguous memory buffers for direct consumption by training pipelines.

The repository includes documentation and configuration files to support the registration of custom environments and the execution of iterative reinforcement learning training loops.

Features

  • Robot Learning Platforms - Provides a collection of simulation environments designed to teach robots how to walk and navigate across challenging terrain using reinforcement learning.
  • Reinforcement Learning Environments - Trains autonomous agents to perform complex physical tasks by simulating interactions within high-performance physics environments.
  • Reinforcement Learning Training Loops - Provides reinforcement learning training loops to optimize robotic agent policies through iterative simulation, hardware configuration, and performance evaluation.
  • Locomotion Policies - Develops movement strategies for walking and running robots by training policies that handle uneven terrain and physical disturbances.
  • Parallelized Robotics Simulations - Provides a high-performance, parallelized simulation environment specifically designed for training legged robotic agents through reinforcement learning.
  • Domain Randomizations - Injects stochastic variations into physical parameters during simulation to bridge the reality gap between virtual training and physical hardware deployment.
  • GPU-Accelerated Robot Simulators - Executes high-fidelity rigid body dynamics directly on the graphics processor to enable massive parallelization of robotic training environments.
  • Sim-to-Real Transfer - Prepares robotic control policies in simulated environments with randomized dynamics to ensure successful deployment on physical hardware.
  • Training-Serving Environment Decoupling - Separates neural network inference logic from physics engine state updates to allow for flexible evaluation and deployment of learned controllers.
  • Imitation and Reinforcement Learning Toolkits - Provides a modular system for defining reward functions, robot assets, and training parameters to develop robust movement strategies for legged platforms.
  • Training Configurations - Offers training task configuration using modular classes to define robot-specific assets, reward functions, and parameters for consistent learning outcomes.
  • Domain Randomization Pipelines - Implements a domain randomization pipeline that varies physical parameters like friction and mass to bridge the gap between simulation and physical hardware.
  • Robotic Physics and Sensor Simulators - Models complex physical interactions and actuator dynamics for training autonomous robotic agents in a high-performance simulation environment.
  • Robotics Simulators - Builds scalable and modular simulation setups to test and refine the physical behavior of robots under diverse conditions.
  • Headless Execution Environments - Runs multiple concurrent environment instances without graphical rendering to maximize computational throughput during intensive reinforcement learning training cycles.
  • Modular Task Configurations - Uses object-oriented inheritance to define reward functions and environment parameters, allowing for rapid iteration across diverse robotic platforms and locomotion goals.

Star-Verlauf

Star-Verlauf für leggedrobotics/legged_gymStar-Verlauf für leggedrobotics/legged_gym

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Kuratierte Suchen mit Legged Gym

Handverlesene Sammlungen, in denen Legged Gym vorkommt.
  • RL training environments

Open-Source-Alternativen zu Legged Gym

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Legged Gym.
  • haosulab/maniskillAvatar von haosulab

    haosulab/ManiSkill

    2,576Auf GitHub ansehen↗

    ManiSkill is a GPU-accelerated robot simulation framework designed for training robotic manipulation skills, benchmarking learning algorithms, and generating synthetic datasets. It serves as a reinforcement learning environment where robot control policies can be developed and evaluated using parallelized physics and rendering on the GPU. The platform is distinguished by its ability to perform sim-to-real transfer, allowing policies trained in virtual environments to be deployed onto physical robotic hardware. It features ray-traced parallel rendering for producing high-frame-rate RGBD and se

    Python3d-computer-visioncomputer-visionembodied-ai
    Auf GitHub ansehen↗2,576
  • isaac-sim/isaacgymenvsAvatar von isaac-sim

    isaac-sim/IsaacGymEnvs

    2,942Auf GitHub ansehen↗

    IsaacGymEnvs is a GPU-accelerated physics sandbox and robotics policy training suite designed for reinforcement learning. It serves as a vectorized robotic simulator that runs thousands of parallel environments on GPUs to accelerate the training of neural networks. The project provides a sim-to-real transfer framework that utilizes domain randomization and physics variations to ensure policies trained in simulation are robust enough for deployment on real hardware. It distinguishes itself through a high-performance architecture that uses tensor-based state management to handle observations an

    Python
    Auf GitHub ansehen↗2,942
  • isaac-sim/isaaclabAvatar von isaac-sim

    isaac-sim/IsaacLab

    6,377Auf GitHub ansehen↗

    Isaac Lab is an open-source framework for training robot policies in physically simulated environments, supporting both single-agent and multi-agent reinforcement learning. It is built on an Omniverse-PhysX simulation backend that models rigid bodies, articulated systems, deformable objects, and sensors, and provides a task-based environment configuration system where each training environment is defined as a modular class specifying observation spaces, action spaces, reward functions, and termination conditions. The framework distinguishes itself through an RL-library abstraction layer that

    Pythonisaac-simomniverse-kit-extensionrobot-learning
    Auf GitHub ansehen↗6,377
  • nvidia/isaac-gr00tAvatar von NVIDIA

    NVIDIA/Isaac-GR00T

    6,222Auf GitHub ansehen↗
    Jupyter Notebook
    Auf GitHub ansehen↗6,222
Alle 30 Alternativen zu Legged Gym anzeigen→

Häufig gestellte Fragen

Was macht leggedrobotics/legged_gym?

Legged Gym is a high-performance simulation platform and toolkit engineered for training autonomous robotic agents in complex, physics-based environments. It provides a comprehensive framework for developing legged locomotion control policies, enabling robots to learn movement strategies for navigating uneven terrain and managing physical disturbances through reinforcement learning.

Was sind die Hauptfunktionen von leggedrobotics/legged_gym?

Die Hauptfunktionen von leggedrobotics/legged_gym sind: Robot Learning Platforms, Reinforcement Learning Environments, Reinforcement Learning Training Loops, Locomotion Policies, Parallelized Robotics Simulations, Domain Randomizations, GPU-Accelerated Robot Simulators, Sim-to-Real Transfer.

Welche Open-Source-Alternativen gibt es zu leggedrobotics/legged_gym?

Open-Source-Alternativen zu leggedrobotics/legged_gym sind unter anderem: haosulab/maniskill — ManiSkill is a GPU-accelerated robot simulation framework designed for training robotic manipulation skills,… isaac-sim/isaacgymenvs — IsaacGymEnvs is a GPU-accelerated physics sandbox and robotics policy training suite designed for reinforcement… isaac-sim/isaaclab — Isaac Lab is an open-source framework for training robot policies in physically simulated environments, supporting… nvidia/isaac-gr00t. genesis-embodied-ai/genesis — Genesis is an embodied AI simulation platform and parallelized robotics simulator designed for training… unitreerobotics/unitree_rl_gym — Unitree RL Gym is an integrated software framework designed for the simulation, training, and deployment of motion…