Discover and explore top open-source AI tools and projects—updated daily.
projectchronoHigh-performance multiphysics and multibody dynamics simulation
Top 16.6% on SourcePulse
Summary
Project Chrono is a high-performance C++ library designed for multiphysics and multibody dynamics simulations. It addresses the complex modeling and simulation needs of researchers and engineers across academia, industry, and government, offering a robust platform for simulating rigid and flexible bodies, granular dynamics, fluid-solid interaction, and robotics systems with advanced sensor integration.
How It Works
Chrono employs a modular architecture to model diverse physical phenomena, including systems governed by differential-algebraic equations (DAEs), partial differential equations (PDEs), and ordinary differential equations (ODEs). It supports both non-smooth (differential variational inequality - DVI) and smooth contact formulations for granular dynamics. The library's strength lies in its extensibility through optional modules, enabling specialized simulations like ground vehicle dynamics, robotics, and fluid-solid interaction, while leveraging multi-core, GPU, and distributed computing for performance.
Quick Start & Requirements
Highlighted Details
Maintenance & Community
The project is actively tested across major operating systems. Community support is available via a Google Groups user forum. The main development branch is main, with releases managed via release/*.* branches and tagged versions. AGENTS.md provides workflow guidance for developers and users.
Licensing & Compatibility
Limitations & Caveats
Specific hardware requirements for advanced parallel computing features (GPU/CUDA) are not detailed. Setup time and resource footprint estimates are also not provided in the source text.
22 hours ago
Inactive
StanfordVL
Genesis-Embodied-AI