One stack, complete system simulation
From physical models and sensors to actuators, flight computers, and telemetry, HIROSIM brings the whole closed loop into a reproducible simulation workflow: compose the system from modular models, run your control code against it, and verify behavior before it reaches hardware.
Deterministic, event-driven simulation
Compose interacting models under a concurrent event scheduler, with multiple integration rates and support for faster-than-real-time execution.
Control software with FCSL
Specify flight-computer logic in a restricted Python-like language, compile it to native code, and carry the same logic from simulation through SiL and HiL testing.
Telemetry, visualization, testing
Inspect state and behavior with live dashboards, record telemetry, inject faults, and automate verification and scenario runs through Python.
Designed for AI-assisted iteration
Explicit interfaces and concise model definitions make it practical to generate, assemble, test, and revise simulations with AI assistance.
Built to work with existing engineering workflows, including native plugins and external data and messaging tools. The goal: make end-to-end simulation easier to adopt, maintain, and reuse across teams.
Learn HIROSIM
Built with AI, for AI
A full vehicle and flight computer from a few prompts.
Building a lander, end-to-end
DSL state machine, JSON wiring, fcslc, fly, test.
Deploy on your hardware
Same code from SIL to HIL to flight via the HAL.
Live dashboards in JSON
Widgets, diagnostics, commands, and alerts.
Reproducible testbeds
One rigx TOML file boots the whole topology.
Simulations in action Full playlist →
Technical papers & resources
- PDFDesigning a Simulation Stack for Large-Language-Model Collaboration: The HIROSIM Experience
- PDFHIROSIM: A Modular, Deterministic Simulation Stack for Closed-Loop Control-Software Development
- PDFFCSL: A Compiled, Statically-Scheduled Specification Language and Hardware Abstraction Layer for Simulation-to-Flight Continuity in Flight Computers
- PDFA Stable Gray-Box Surrogate for Unsteady Aerodynamic Coefficient Prediction in Real-Time Simulation
- PDFA Stable Gray-Box Surrogate for Engine Spool Dynamics in Real-Time Propulsion Simulation
- PDFSimulink to Hirosim
- BOOKLearn Nim — start here
Team
Build and test the whole system.
Explore a technical demo, discuss your integration requirements, or talk with us about a partnership.
Contact HIROSIM
MD
CM
CP
BH
LD
FC