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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 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·7 vues

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.

Historique des stars

Graphique de l'historique des stars pour leggedrobotics/legged_gymGraphique de l'historique des stars pour leggedrobotics/legged_gym

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Legged Gym

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Legged Gym.
  • haosulab/maniskillAvatar de haosulab

    haosulab/ManiSkill

    2,576Voir sur GitHub↗

    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
    Voir sur GitHub↗2,576
  • isaac-sim/isaacgymenvsAvatar de isaac-sim

    isaac-sim/IsaacGymEnvs

    2,942Voir sur GitHub↗

    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
    Voir sur GitHub↗2,942
  • isaac-sim/isaaclabAvatar de isaac-sim

    isaac-sim/IsaacLab

    6,377Voir sur GitHub↗

    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
    Voir sur GitHub↗6,377
  • nvidia/isaac-gr00tAvatar de NVIDIA

    NVIDIA/Isaac-GR00T

    6,222Voir sur GitHub↗
    Jupyter Notebook
    Voir sur GitHub↗6,222
Voir les 30 alternatives à Legged Gym→

Collections incluant Legged Gym

Sélections manuelles où Legged Gym apparaît.
  • RL training environments

Questions fréquentes

Que fait 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.

Quelles sont les fonctionnalités principales de leggedrobotics/legged_gym ?

Les fonctionnalités principales de leggedrobotics/legged_gym sont : 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.

Quelles sont les alternatives open-source à leggedrobotics/legged_gym ?

Les alternatives open-source à leggedrobotics/legged_gym incluent : 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…