awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
google-deepmind avatar

google-deepmind/dm_control

0
View on GitHub↗
4,620 星标·757 分支·Python·Apache-2.0·11 次浏览

Dm Control

dm_control 是一个基于物理的仿真框架和机器人控制仿真工具包,专为创建和交互连续控制任务而设计。它作为强化学习环境的套件和用于评估虚拟物理空间中自主代理的基准测试工具。

该框架提供了一系列基于 MuJoCo 物理绑定的环境,用于模拟刚体动力学和接触力。它具有硬件加速渲染和交互式查看器,用于可视化物理环境和代理行为。

该系统支持通过分层复用物理模型和奖励函数来组合复杂的仿真任务。它标准化了状态-动作接口,用于在物理模拟器和外部代理之间交换传感器数据和执行器命令。

Features

  • Physical Interaction Simulations - Provides virtual environments that simulate physical interactions between AI agents and robotic hardware.
  • State-Action-Reward Interfaces - Standardizes the exchange of sensor data and actuator commands between the simulator and RL agents.
  • Reinforcement Learning - Enables the development and testing of autonomous agents that learn complex behaviors through trial and error.
  • Physics Simulation - Serves as a software stack for creating and interacting with continuous control tasks within a virtual physics engine.
  • Robotics Simulators - Ships a toolkit for building complex robotic tasks and visualizing agent behavior via physics engines.
  • State-Based Physics - Implements a discrete-time integration cycle to update the world state based on forces and constraints.
  • Physics Simulation Environments - Uses physics engine bindings to create and modify continuous control tasks in a virtual space.
  • Rigid Body Physics Engines - Interfaces with the MuJoCo engine to calculate rigid body dynamics and contact forces.
  • Robotics and Control - Provides a simulated environment to experiment with robotic control algorithms and motion planning.
  • Reinforcement Learning Environments - Composes rich simulation environments from reusable components to train and test autonomous agents.
  • Performance Benchmarking - Provides tools for evaluating and comparing agent performance across various physics-based control challenges.
  • RL Reference Environments - Offers a collection of standardized simulation tasks used as benchmarks for evaluating reinforcement learning agents.
  • Simulation Task Compositions - Provides a system for layering reusable physics models and reward functions to create complex simulation tasks.
  • Simulation Visualizers - Renders the internal state of physics simulations using interactive viewers for behavioral analysis.
  • Hardware-Accelerated Rendering - Offloads the composition of visual layers to the graphics processor for high-fidelity observation of physics states.
  • Physics Visualizers - Renders simulated physics scenes and constraints through interactive viewers to inspect agent behavior.

Star 历史

google-deepmind/dm_control 的 Star 历史图表google-deepmind/dm_control 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Dm Control 的开源替代方案

相似的开源项目,按与 Dm Control 的功能重合度排序。
  • cyberbotics/webotscyberbotics 的头像

    cyberbotics/webots

    4,417在 GitHub 上查看↗

    Webots is a physics-based robot simulator and development environment used for modeling, programming, and testing the behavior of robots in a simulated 3D physical world. It serves as a virtual prototyping tool to verify mechanical and electronic systems through the creation of virtual robot models and control logic. The platform enables a full robotics simulation workflow, including the development of robot controllers and the programming of autonomous agent behaviors. It focuses on physical system modeling to represent the mechanical properties of hardware and simulate real-world interactio

    C++
    在 GitHub 上查看↗4,417
  • facebookresearch/habitat-simfacebookresearch 的头像

    facebookresearch/habitat-sim

    3,532在 GitHub 上查看↗

    Habitat-sim is a high-performance 3D simulation platform designed for training and benchmarking embodied AI agents within photorealistic indoor and outdoor environments. It serves as a simulator for AI and robotics, providing a system for generating synthetic data and simulating physical interactions. The project is distinguished by a native C++ core that enables high-throughput simulation and a rendering pipeline using physically based rendering and baked global illumination. It features a navigation system based on pre-computed navigation meshes to ensure collision-free traversal and a rigi

    C++aicomputer-visioncplusplus
    在 GitHub 上查看↗3,532
  • openmind/om1OpenMind 的头像

    OpenMind/OM1

    2,636在 GitHub 上查看↗

    OM1 is a multimodal AI agent runtime and orchestration framework designed to connect large language models to physical robot hardware and sensors. It provides an execution environment that processes audio, video, and sensor data to drive autonomous decisions and actions in real-world settings. The system integrates a robotics SLAM and navigation stack with a hardware abstraction layer, allowing high-level AI commands to be translated into low-level motor and actuator instructions. It distinguishes itself by incorporating blockchain-based governance to enforce immutable operational rules and p

    Pythonllmmultiagentrobotics
    在 GitHub 上查看↗2,636
  • farama-foundation/gymnasiumFarama-Foundation 的头像

    Farama-Foundation/Gymnasium

    12,050在 GitHub 上查看↗

    Gymnasium is a suite of standardized APIs and simulation toolkits used to evaluate agent behavior and benchmark reinforcement learning algorithms. It provides a standardized interface for creating and interacting with simulated environments, enabling the training of reinforcement learning agents through a consistent set of interaction protocols. The project emphasizes experimental reproducibility through a versioned API and a system for tracking changes to environment logic using version suffixes. This ensures that learning results remain consistent and can be replicated across different soft

    Pythonapigymreinforcement-learning
    在 GitHub 上查看↗12,050
查看 Dm Control 的所有 30 个替代方案→

常见问题解答

google-deepmind/dm_control 是做什么的?

dm_control 是一个基于物理的仿真框架和机器人控制仿真工具包,专为创建和交互连续控制任务而设计。它作为强化学习环境的套件和用于评估虚拟物理空间中自主代理的基准测试工具。

google-deepmind/dm_control 的主要功能有哪些?

google-deepmind/dm_control 的主要功能包括:Physical Interaction Simulations, State-Action-Reward Interfaces, Reinforcement Learning, Physics Simulation, Robotics Simulators, State-Based Physics, Physics Simulation Environments, Rigid Body Physics Engines。

google-deepmind/dm_control 有哪些开源替代品?

google-deepmind/dm_control 的开源替代品包括: cyberbotics/webots — Webots is a physics-based robot simulator and development environment used for modeling, programming, and testing the… facebookresearch/habitat-sim — Habitat-sim is a high-performance 3D simulation platform designed for training and benchmarking embodied AI agents… openmind/om1 — OM1 is a multimodal AI agent runtime and orchestration framework designed to connect large language models to physical… farama-foundation/gymnasium — Gymnasium is a suite of standardized APIs and simulation toolkits used to evaluate agent behavior and benchmark… dlr-rm/stable-baselines3 — Stable-baselines3 is a reinforcement learning library built on the PyTorch deep learning framework. It provides a… projectchrono/chrono — Chrono is a multi-physics simulation suite that functions as a multibody dynamics simulator, a finite element analysis…