awesome-repositories.com
Blog
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
·
google-deepmind avatar

google-deepmind/mujoco

0
View on GitHub↗
13,957 Stars·1,590 Forks·C++·Apache-2.0·8 Aufrufemujoco.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.

Star-Verlauf

Star-Verlauf für google-deepmind/mujocoStar-Verlauf für google-deepmind/mujoco

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

Open-Source-Alternativen zu Mujoco

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Mujoco.
  • bulletphysics/bullet3Avatar von bulletphysics

    bulletphysics/bullet3

    14,243Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗14,243
  • genesis-embodied-ai/genesisAvatar von Genesis-Embodied-AI

    Genesis-Embodied-AI/Genesis

    29,362Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗29,362
  • libgdx/libgdxAvatar von libgdx

    libgdx/libgdx

    24,816Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗24,816
  • stack-of-tasks/pinocchioAvatar von stack-of-tasks

    stack-of-tasks/pinocchio

    3,118Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,118
Alle 30 Alternativen zu Mujoco anzeigen→

Häufig gestellte Fragen

Was macht 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.

Was sind die Hauptfunktionen von google-deepmind/mujoco?

Die Hauptfunktionen von google-deepmind/mujoco sind: Physics Engines, Physics Simulations, Physics, Simulation Frameworks, Robotics and Control, Visualization Interfaces, Dynamics Solvers, Visualization Tools.

Welche Open-Source-Alternativen gibt es zu google-deepmind/mujoco?

Open-Source-Alternativen zu google-deepmind/mujoco sind unter anderem: 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,…