Skip to main content

Simulations

This repository contains robot simulations for TrickFire Robotics. It provides two complementary environments: Gazebo Harmonic (with ROS 2 Jazzy) for simulating robot subsystems and joint control, and Project Chrono for high-fidelity terrain and wheel-soil physics. Both are driven by a unified Python sim CLI that handles building and launching.

Clone the repository

git clone https://github.com/TrickfireRobotics/simulations.git
cd simulations

Choose your workflow

EnvironmentPlatformsPros & ConsRequirements
Native (pixi)Linux, macOS, WSL2Performant, Gazebo sim onlypixi
Dev ContainerAny OS with DockerConsistent, everything will workDocker & Devcontainers
Docker + Nvidia GPULinux with Nvidia GPUDocker but GPU-acceleratedLinux + Docker + Nvidia GPU