awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
google-deepmind avatar

google-deepmind/mujoco

0
View on GitHub↗
13,957 estrellas·1,590 forks·C++·Apache-2.0·8 vistasmujoco.org↗

Mujoco

MuJoCo is a physics simulation engine designed for the dynamics of multi-joint articulated structures. It provides a computational framework for calculating the forces, velocities, and physical interactions of complex models within a virtual environment, supporting research in robotics, biomechanics, and machine learning.

The engine utilizes a constraint-based dynamics solver and recursive algorithms to manage the motion of articulated systems. It includes a native graphical interface for real-time visualization, allowing users to inspect physical behaviors and contact dynamics as they occur. Models are defined through a structured markup language, and the system includes utilities to translate standard design and robotics file formats into this native schema.

The software exposes its core functionality through a stable binary interface, enabling integration with various programming languages and external tools. It employs sparse matrix linear algebra and hardware-accelerated rendering to maintain performance during the simulation of complex physical systems.

Features

  • Physics Engines - A high-performance library for simulating the dynamics of multi-joint articulated structures in robotics, biomechanics, and machine learning research.
  • Physics Simulations - Calculate the movement and interaction of multi-joint structures within a physical environment to support research in robotics, biomechanics, and machine learning applications.
  • Physics - Calculates the motion of multi-joint systems by solving linear complementarity problems to enforce physical constraints and contact forces.
  • Simulation Frameworks - A computational environment for calculating forces, velocities, and physical interactions of complex models within a virtual space.
  • Robotics and Control - Modeling the movement and physical interactions of multi-joint robotic systems to test control algorithms and mechanical designs in virtual environments.
  • Visualization Interfaces - A native graphical interface for rendering and inspecting the real-time behavior of articulated physical systems during active simulation.
  • Dynamics Solvers - Perform mathematical operations to determine forces, velocities, and other physical properties required for executing complex simulation tasks within a virtual environment.
  • Visualization Tools - Inspecting the behavior of articulated structures during active simulation to debug motion patterns and verify physical properties in a graphical interface.
  • Library Interfaces - Exposes core simulation functions through a stable binary interface to allow integration with various programming languages and external tools.
  • Embodied Simulators - Physics engine optimized for model-based control and robotics.
  • Educational Robot Models - Core physics-ready models for educational simulation.
  • Physics Simulation - Multi-joint dynamics with contact for physics-based simulation.
  • Kinematic Tree Traversers - Computes joint accelerations and forces by traversing the kinematic tree to achieve efficient simulation of complex articulated structures.
  • Model Converters - Translate standard design and robotics file formats into a native simulation schema to ensure compatibility with existing industry tools and external model libraries.
  • Sparse Linear Algebra Routines - Optimizes the computation of physical interactions by focusing calculations only on non-zero elements within large-scale system dynamics equations.
  • Simulation Model Converters - A set of tools for translating standard design and robotics file formats into a native schema for physics-based simulation.
  • Model Importers - Converting standard 3D design files into simulation-ready formats to bridge the gap between mechanical engineering tools and virtual testing environments.
  • Hardware-Accelerated Rendering - Visualizes simulation states by mapping geometric data to hardware-accelerated graphics buffers for real-time inspection of physical interactions.

Historial de estrellas

Gráfico del historial de estrellas de google-deepmind/mujocoGráfico del historial de estrellas de google-deepmind/mujoco

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Mujoco

Proyectos open-source similares, clasificados según cuántas características comparten con Mujoco.
  • bulletphysics/bullet3Avatar de bulletphysics

    bulletphysics/bullet3

    14,243Ver en GitHub↗

    Bullet3 is a professional physics simulation engine designed for calculating rigid body, soft body, and collision dynamics within 3D environments and robotics applications. It functions as a computational framework for determining complex geometric intersections and contact manifolds between objects in simulated space. The library distinguishes itself through a distributed rendering framework that scales heavy graphical workloads and scene generation tasks across large clusters of machines. This capability enables the production of massive datasets by distributing complex scene generation acr

    C++computer-animationgame-developmentkinematics
    Ver en GitHub↗14,243
  • genesis-embodied-ai/genesisAvatar de Genesis-Embodied-AI

    Genesis-Embodied-AI/Genesis

    29,362Ver en GitHub↗

    Genesis is an embodied AI simulation platform and parallelized robotics simulator designed for training general-purpose robotic agents. It integrates a physics engine for robotics that calculates collisions and movements for rigid bodies, soft tissues, and fluids, alongside a photorealistic 3D rendering engine. The platform features a domain randomization framework to vary environment parameters across parallel simulations, aiding in sim-to-real transfer. It supports the integration of real-world captured light fields and Gaussian splatting to provide photorealistic backgrounds within simulat

    Python
    Ver en GitHub↗29,362
  • libgdx/libgdxAvatar de libgdx

    libgdx/libgdx

    24,816Ver en GitHub↗

    LibGDX is a Java-based framework designed for cross-platform game development, enabling the creation and deployment of 2D and 3D games across desktop, mobile, and web environments from a single codebase. It functions as a comprehensive library that abstracts hardware-accelerated graphics, audio, input, and file system access, providing a unified interface for developers to manage game logic and application lifecycles. The framework distinguishes itself through a high-performance architecture that prioritizes efficiency and native interoperability. It utilizes a batch-oriented graphics pipelin

    Java2d3dandroid
    Ver en GitHub↗24,816
  • stack-of-tasks/pinocchioAvatar de stack-of-tasks

    stack-of-tasks/pinocchio

    3,118Ver en GitHub↗

    Pinocchio is a multi-body dynamics engine and rigid body physics library designed for computing forward and inverse kinematics and dynamics for articulated rigid-body systems. It functions as a robot kinematics solver and model parser, enabling the analysis of complex robotic systems through kinematic and dynamic computations. The project distinguishes itself with specialized capabilities for constrained dynamics, including the calculation of contact impulses and centroidal momentum. It provides a parallel processing collision detection system for computing minimal distances between rigid bod

    C++analytical-derivativesautomatic-differentiationc-plus-plus
    Ver en GitHub↗3,118
Ver las 30 alternativas a Mujoco→

Preguntas frecuentes

¿Qué hace google-deepmind/mujoco?

MuJoCo is a physics simulation engine designed for the dynamics of multi-joint articulated structures. It provides a computational framework for calculating the forces, velocities, and physical interactions of complex models within a virtual environment, supporting research in robotics, biomechanics, and machine learning.

¿Cuáles son las características principales de google-deepmind/mujoco?

Las características principales de google-deepmind/mujoco son: Physics Engines, Physics Simulations, Physics, Simulation Frameworks, Robotics and Control, Visualization Interfaces, Dynamics Solvers, Visualization Tools.

¿Qué alternativas de código abierto existen para google-deepmind/mujoco?

Las alternativas de código abierto para google-deepmind/mujoco incluyen: bulletphysics/bullet3 — Bullet3 is a professional physics simulation engine designed for calculating rigid body, soft body, and collision… genesis-embodied-ai/genesis — Genesis is an embodied AI simulation platform and parallelized robotics simulator designed for training… libgdx/libgdx — LibGDX is a Java-based framework designed for cross-platform game development, enabling the creation and deployment of… stack-of-tasks/pinocchio — Pinocchio is a multi-body dynamics engine and rigid body physics library designed for computing forward and inverse… microsoft/airsim — AirSim is a high-fidelity simulation platform designed for the development and testing of autonomous vehicles. Built… liabru/matter-js — Matter-js is a 2D rigid body physics engine written in JavaScript for simulating realistic physical interactions,…