All Projects → JuliaRobotics → RigidBodySim.jl

JuliaRobotics / RigidBodySim.jl

Licence: other
Simulation and visualization of articulated rigid body systems in Julia

Programming Languages

Jupyter Notebook
11667 projects
julia
2034 projects

Projects that are alternatives of or similar to RigidBodySim.jl

mbsim
A multi-body simulation software
Stars: ✭ 22 (-65.08%)
Mutual labels:  dynamical-systems, simulation-modeling
pomp
R package for statistical inference using partially observed Markov processes
Stars: ✭ 88 (+39.68%)
Mutual labels:  dynamical-systems, simulation-modeling
ADAM
ADAM implements a collection of algorithms for calculating rigid-body dynamics in Jax, CasADi, PyTorch, and Numpy.
Stars: ✭ 51 (-19.05%)
Mutual labels:  rigid-body-dynamics
community-projects
Webots projects (PROTO files, controllers, simulation worlds, etc.) contributed by the community.
Stars: ✭ 20 (-68.25%)
Mutual labels:  robotics-simulation
BrainPy
Brain Dynamics Programming in Python
Stars: ✭ 242 (+284.13%)
Mutual labels:  dynamical-systems
FEHM
Finite Element Heat and Mass Transfer Code
Stars: ✭ 33 (-47.62%)
Mutual labels:  simulation-modeling
MongeAmpereFlow
Continuous-time gradient flow for generative modeling and variational inference
Stars: ✭ 29 (-53.97%)
Mutual labels:  dynamical-systems
hopsan
Hopsan is a free multi-domain system simulation tool developed at the division of Fluid and mechatronic systems at Linköping university.
Stars: ✭ 101 (+60.32%)
Mutual labels:  simulation-modeling
ign-sensors
Provides numerous sensor models designed to generate realistic data from simulation environments.
Stars: ✭ 30 (-52.38%)
Mutual labels:  robotics-simulation
SDETools
Matlab Toolbox for the Numerical Solution of Stochastic Differential Equations
Stars: ✭ 80 (+26.98%)
Mutual labels:  dynamical-systems
PySPOD
A Python package for spectral proper orthogonal decomposition (SPOD).
Stars: ✭ 50 (-20.63%)
Mutual labels:  dynamical-systems
OpenMAS
OpenMAS is an open source multi-agent simulator based in Matlab for the simulation of decentralized intelligent systems defined by arbitrary behaviours and dynamics.
Stars: ✭ 80 (+26.98%)
Mutual labels:  robotics-simulation
pressio
Model reduction for linear and nonlinear dynamical systems: core C++ library
Stars: ✭ 35 (-44.44%)
Mutual labels:  dynamical-systems
wrench
WRENCH: Cyberinfrastructure Simulation Workbench
Stars: ✭ 25 (-60.32%)
Mutual labels:  simulation-modeling
cultural evolution ABM tutorial
This tutorial shows how to create very simple simulation or agent-based models of cultural evolution in R
Stars: ✭ 82 (+30.16%)
Mutual labels:  simulation-modeling
Shapley regressions
Statistical inference on machine learning or general non-parametric models
Stars: ✭ 37 (-41.27%)
Mutual labels:  simulation-modeling
RPN
Code Repository for Regression Planning Networks
Stars: ✭ 58 (-7.94%)
Mutual labels:  robotics-simulation
radCAD
A framework for generalised dynamical systems modelling & simulation (inspired by and compatible with cadCAD.org)
Stars: ✭ 59 (-6.35%)
Mutual labels:  dynamical-systems
eom
Configurable ODE/PDE solver
Stars: ✭ 50 (-20.63%)
Mutual labels:  dynamical-systems
URDF-Importer
URDF importer
Stars: ✭ 135 (+114.29%)
Mutual labels:  robotics-simulation

RigidBodySim

Build Status codecov.io Docs (latest) Docs (stable)

RigidBodySim provides Julia tools for simulation and visualization of systems of interconnected rigid bodies (both passive and controlled), built on top of RigidBodyDynamics, DifferentialEquations, and RigidBodyTreeInspector.

See the latest documentation and the quick start guide for more information and examples.

Demo video

The video below shows Atlas walking using the MIT Robot Locomotion Group controller, simulated in realtime using RigidBodySim.jl.

Note: RigidBodySim.jl is now using MeshCat instead of Director as its viewer; the video below has not yet been updated to reflect this change.

Watch the demo video

Off-screen, commands are being given to the robot using a separate user interface. The controller is unfortunately hard to set up, so a hands-on version of this demo is currently not available.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].