awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
projectchrono avatar

projectchrono/chrono

0
View on GitHub↗
2,733 stele·569 fork-uri·C++·bsd-3-clause·9 vizualizăriprojectchrono.org↗

Chrono

Chrono is a multi-physics simulation suite that functions as a multibody dynamics simulator, a finite element analysis tool, and a robotics simulation framework. It provides specialized solvers for fluid-solid interaction and distributed physics engines capable of synchronizing multiple agents across a network.

The project features a dedicated pipeline for converting CAD assemblies into simulation-ready formats and integrates directly with robot operating systems to validate autonomous control logic and sensors. It differentiates itself through the use of WebAssembly for portable browser-based execution and the ability to coordinate deformable terrain and vehicle dynamics across distributed systems.

The system covers a broad range of engineering capabilities, including ground vehicle modeling for wheeled and tracked architectures, granular dynamics using discrete element methods, and structural analysis through peridynamics and modal reduction. It also incorporates hardware acceleration for particle dynamics and provides programmable interfaces via Python and YAML for simulation definition and test execution.

Features

  • Fluid-Structure Interaction - The simulation product couples multibody dynamics with fluid solvers to exchange force and displacement data.
  • Multi-Physics Simulation Engines - Integrates multiple physics modalities including rigid body, soft body, and particle dynamics within a single distributed environment.
  • Multibody Dynamics Modeling - Models the physics of rigid and deformable bodies to analyze complex mechanical interactions and movements.
  • Distributed Agent Systems - Coordinates multiple simulation agents across a distributed system to enable large-scale collective behavior.
  • Terrain Modeling - Creates simulated ground surfaces and environments that interact with vehicle tires and tracks.
  • Multibody Dynamics Simulators - Simulates the movement and interaction of rigid and deformable bodies in complex mechanical systems.
  • Distributed Physics Simulations - Aligns simulation states between different engines to ensure consistency across various simulation types.
  • Robotics Simulators - Connects virtual physics environments to robot operating systems for testing autonomous control logic and sensors.
  • Robot Operating System Wrappers - Provides integration layers that connect simulation environments to robot operating systems for synchronized data streaming.
  • CAD Format Converters - Converts mechanical designs from CAD software into physics-ready models for testing and structural analysis.
  • Robotics Simulators - Provides a comprehensive simulation environment for analyzing the kinematics and dynamics of legged robots, rovers, and industrial arms.
  • Collision Detection - Detects overlaps between physical shapes and calculates response forces using customizable materials.
  • Mechanical Constraints - The simulation product restricts motion using joints, pulleys, gears, and trajectory-following constraints.
  • Granular and Polarizable Materials - The simulation product models the interactions of large particle collections to analyze granular materials using discrete element methods.
  • Multi-Body Dynamics Simulators - Models the movement and interaction of solid objects using rigid bodies, joints, and constraints.
  • Hybrid Rigid-Deformable Simulations - The simulation product models the dynamics of solid objects using both rigid body physics and nonlinear finite element analysis.
  • Multi-Body Vehicle Dynamics Engines - Simulates wheeled and tracked vehicle dynamics including powertrains, suspensions, and terrain interactions.
  • 3D Simulation Rendering - Visualizes rigid bodies, meshes, and particles using real-time or high-fidelity rendering engines.
  • AV Stack Integrations - Connects simulation environments with external robot operating systems to validate autonomous control logic.
  • Autonomy Validation - Connects simulation environments to robot operating systems to validate autonomous control logic and sensor data.
  • Vehicle Motion Control - Manages steering, acceleration, and braking by implementing driver subsystems during simulations.
  • Distributed State Synchronization - Coordinates simulation states across a network using communication protocols to enable large-scale collective behavior.
  • CAD-to-Simulation Pipelines - Provides a workflow for importing STEP files and mechanical assemblies into simulation-ready formats.
  • Differential Equation Solvers - Computes system states by solving differential algebraic equations to handle complex constraints and frictional contact.
  • Differential Algebraic Equation Solving - The simulation product computes system states using advanced solvers to handle complex constraints and frictional contact.
  • Frictional Contact Models - The simulation product calculates stick-slip, rolling, and spinning friction using complementarity or penalty-based approaches.
  • Structural Finite Element Analysis - Calculates structural responses and deformations by modeling materials with nodes, elements, and beam properties.
  • Numerical Integration Solvers - Implements numerical solvers to advance the physics state forward in time while maintaining temporal stability.
  • Tracked Vehicle Simulations - The simulation product models track assemblies including sprockets and idlers to simulate tanks or crawlers.
  • Distributed State Synchronization - Maintains consistent state for deformable terrain surfaces across synchronized physics simulations.
  • Parallel Simulation Engines - The simulation product distributes physics computations across multiple CPU cores or GPUs to reduce completion time.
  • Robotic Sensor Simulation - Simulates perception hardware such as lidars and cameras to capture synthetic environmental data for robotic agents.
  • Simulation Actuators - Drives the movement of bodies by placing virtual motors and control functions at specific coordinate systems.
  • CAD File Importers and Exporters - Provides tools for exporting mechanical assemblies and parts into formats ready for physics simulation.
  • Python Scripting Environments - Exposes compiled physics capabilities to Python for automated test execution and rapid prototyping.
  • Embedded Runtimes - Runs generic Python scripts within a compiled environment to exchange data via shared variables.
  • Vehicle State Synchronization - Coordinates the state and motion of vehicles across synchronized simulation environments.
  • Geometry-to-Rigid-Body Conversion - Generates rigid bodies from geometric shapes to translate complex geometry into simulation objects.
  • FEM-Based Deformable Body Simulators - Simulates non-rigid objects using finite element analysis with defined nodes and elements.
  • Powertrain Simulations - The simulation product models engine and transmission systems to control torque delivery to wheels or tracks.
  • Wheeled Vehicle Simulations - The simulation product models wheeled vehicle dynamics by integrating chassis, suspension, steering, and tire components.
  • Vehicle Simulation Templates - The simulation product creates template-based vehicle simulations including powertrains, clutches, and brakes.
  • Sensor-Aware Scenario Simulators - Integrates sensor modeling alongside physics to collect environmental data and validate sensor behavior during simulations.
  • Mesh-Based Collision Geometry - Provides capabilities to map meshes and primitive shapes to the physics engine for collision detection.
  • GPU-Accelerated Physics Simulations - Uses GPU solvers to calculate high-volume interacting particles for discrete element and fluid-solid simulations.
  • Smoothed Particle Hydrodynamics - The simulation product simulates interactions using SPH for incompressible flow and granular problems.
  • Actuator Modeling - Drives system components using linear and rotational motors to apply prescribed movements.
  • Physics Model Integrations - Incorporates external model components into simulations using standardized functional interfaces for modularity.
  • CAD Software Integrations - Connects CAD designs from SolidWorks directly to the physics engine for mechanical dynamics simulation.
  • WebAssembly Simulation Runtimes - Compiles simulation logic into portable modules to execute physics and visualization within a web browser.
  • Potential Flow Solvers - The simulation product simulates interactions using a time-domain potential flow approach to model fluid dynamics.
  • Interface Representations - The simulation product represents solid boundaries using collision primitives or meshes to define interaction zones for fluid solvers.
  • Functional Mock-up Interfaces - Enables the exchange of system models using industry-standard functional mock-up units to ensure interoperability.
  • GPU-Accelerated Physics - The simulation product calculates the dynamics of large numbers of interacting particles using GPU solvers.
  • Modal Dynamics Analysis - Performs eigenvalue analysis and modal reduction on assemblies to simplify complex system dynamics.
  • Modal Reduction Techniques - Simplifies complex system dynamics by performing eigenvalue analysis to replace detailed assemblies with low-order models.
  • Model Order Reduction - The simulation product replaces detailed systems with simplified versions that preserve behavior to increase simulation performance.
  • Rover Kinematics - Simulates specialized vehicle architectures including chassis, suspension bogies, and steering uprights.
  • Peridynamics Analysis - The simulation product simulates material failure and crack propagation using non-local continuum mechanics.
  • Simulation Configuration Schemas - Populates physics systems and solver parameters by reading specifications from YAML files.
  • Simulation Data Logging - Generates specialized data formats for use in external post-processing and plotting tools.
  • Simulation Input Scripting - Exposes simulation capabilities to high-level languages for rapid prototyping and automated test execution.
  • Simulation State Export - Loads exported simulation states into a 3D environment for playback and animation rendering.
  • System Modality Analysis - Performs eigenvalue analysis and modal reduction on complex assemblies to identify natural frequencies.
  • WebAssembly Compilation - Builds simulation logic into portable WebAssembly modules for execution within a web browser.
  • Physics and Simulation - High-performance multiphysics and multibody simulation.
  • Physics Simulation - Multi-physics simulation engine.
  • Physics Simulation - Multi-physics simulation of rigid, flexible, granular, and fluid systems.

Istoric stele

Graficul istoricului de stele pentru projectchrono/chronoGraficul istoricului de stele pentru projectchrono/chrono

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Chrono

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Chrono.
  • google-deepmind/mujoco_menagerieAvatar google-deepmind

    google-deepmind/mujoco_menagerie

    3,055Vezi pe GitHub↗

    mujoco_menagerie is a curated library of physical robot specifications and XML model definitions designed for standardized dynamics and contact simulation. It provides a collection of high-quality robot model files for humanoids, quadrupeds, and manipulators, alongside detailed kinematic and inertial parameters used to reproduce real-world robot behavior in virtual environments. The project serves as a repository of robotics simulation assets and MJCF model definitions optimized for accuracy. It includes standardized model libraries specifically for bipedal, quadrupedal, and humanoid hardware

    Pythonmujocorobotics
    Vezi pe GitHub↗3,055
  • lammps/lammpsAvatar lammps

    lammps/lammps

    2,783Vezi pe GitHub↗

    This project is a parallel simulation engine and molecular dynamics simulator designed to model the physical movements of atoms and molecules. It functions as an interatomic potential framework for calculating forces between particles and a materials analysis tool for computing thermodynamic, structural, and transport properties of solids and fluids. The engine is distinguished by its high-performance computing capabilities, utilizing spatial-domain decomposition and message-passing interface communication to distribute workloads across processors. It supports multi-backend GPU acceleration v

    C++kokkoslammpsmolecular-dynamics
    Vezi pe GitHub↗2,783
  • nvidia/isaac-gr00tAvatar NVIDIA

    NVIDIA/Isaac-GR00T

    6,222Vezi pe GitHub↗
    Jupyter Notebook
    Vezi pe GitHub↗6,222
  • robotlocomotion/drakeAvatar RobotLocomotion

    RobotLocomotion/drake

    3,910Vezi pe GitHub↗

    Drake is a robotics simulation framework and control system modeling tool used for designing, simulating, and verifying the dynamics of complex robotic systems. It functions as a multibody dynamics simulator and a mathematical optimization library, providing a suite of algorithms for trajectory optimization and the simulation of articulated robots. The framework is distinguished by its block-diagram system for composing dynamical subsystems and its ability to formulate and solve diverse mathematical programs, including linear, quadratic, and nonconvex nonlinear problems. It supports specializ

    C++drakerobotics
    Vezi pe GitHub↗3,910
Vezi toate cele 30 alternative pentru Chrono→

Întrebări frecvente

Ce face projectchrono/chrono?

Chrono is a multi-physics simulation suite that functions as a multibody dynamics simulator, a finite element analysis tool, and a robotics simulation framework. It provides specialized solvers for fluid-solid interaction and distributed physics engines capable of synchronizing multiple agents across a network.

Care sunt principalele funcționalități ale projectchrono/chrono?

Principalele funcționalități ale projectchrono/chrono sunt: Fluid-Structure Interaction, Multi-Physics Simulation Engines, Multibody Dynamics Modeling, Distributed Agent Systems, Terrain Modeling, Multibody Dynamics Simulators, Distributed Physics Simulations, Robotics Simulators.

Care sunt câteva alternative open-source pentru projectchrono/chrono?

Alternativele open-source pentru projectchrono/chrono includ: google-deepmind/mujoco_menagerie — mujoco_menagerie is a curated library of physical robot specifications and XML model definitions designed for… lammps/lammps — This project is a parallel simulation engine and molecular dynamics simulator designed to model the physical movements… nvidia/isaac-gr00t. robotlocomotion/drake — Drake is a robotics simulation framework and control system modeling tool used for designing, simulating, and… dusty-nv/jetson-inference — jetson-inference is a set of libraries and tools for executing optimized deep learning models on embedded GPU… genesis-embodied-ai/genesis-world — Genesis World is an embodied AI simulation platform designed for training robotic agents through physics-based…