immersivecast
immersivecast

Loading...

imSim · Defense

Understand the world. Awaken the intelligence.We score unmanned systems missions physically, down to the rules of engagement.

From the air to underwater, we recreate the operating environments of unmanned systems in a virtual space and score mission success, safety, and compliance with the rules of engagement.

Built on Isaac Sim · Isaac Lab · OpenUSD
Defense simulation standard integration (HLA · DIS · CIGI) — planned
Rules of engagement · collision-avoidance rules scoring
Scenarios on real Korean terrain and waters
What is imSim defense

One world. Many weapon systems. Autonomous intelligence.

imSim defense is a simulation designed so that unmanned systems in the air, on the ground, at sea, and underwater can operate together and be validated. It reproduces terrain, weather, and sea states through physics computation, and scores mission success, safety, compliance with the rules of engagement, and maritime collision-avoidance rules, recording each verdict together with its evidence. Reinforcement learning environments can be connected to train the AI of unmanned systems, which is then checked again with the same scorer. Integration with existing tactical simulations through standards (HLA, DIS, CIGI) is planned.

What we add

Three areas we add on top of existing tactical simulation.

Existing tactical simulations have evolved over many years on abstract physics models. As unmanned systems multiply and manned-unmanned teaming operations become mainstream, the areas that require precise physics, sensors, and AI training together are growing fast. imSim defense fills that space.

P1

Adds precise 3D physics

We simulate environmental conditions such as rough terrain, weather, and sea states together with the movement of unmanned systems through physics computation. This complements areas that need precise physics, such as rough-terrain driving and maritime navigation.

P2

Adds sensor reproduction

Sensors such as cameras, infrared, depth, and sonar generate their output from the same scene. Conditions such as communication loss and satellite navigation jamming are reflected as well.

P3

Adds an AI training environment

By connecting reinforcement learning environments, you can train the operational AI of unmanned systems (some maritime and ground adversary AI available; imitation learning in development). The trained AI is checked again with the same scorer.

Four Domains

Air, ground, sea, and underwater — we cover all four domains.

Terrain, weather, and sea states are simulated along with the unmanned systems in each domain. Cross-domain cooperative missions are represented in the same environment.

Air
Rotary-wing · reconnaissance · relay missions
Air

These aerial systems carry out reconnaissance, communications relay, and convoy surveillance missions. Mission routes, warning zones, communication conditions, and camera and infrared sensors are simulated together.

Land
Wheeled vehicles · reconnaissance · transport · convoy
Ground

These ground systems carry out reconnaissance, transport, and convoy missions over rough terrain. The interaction between terrain and wheels is reproduced through physics computation, and mission events such as entering contaminated or electronic-warfare zones are recorded.

Surface
Surface vessels · maritime navigation
Sea

These surface systems carry out maritime navigation missions that reflect sea states. You can build maritime scenarios in which multiple vessels operate together.

Subsea
Underwater robots · sonar detection
Underwater

These underwater systems carry out detection and approach missions near underwater structures. Sensor output, including sonar detection, is simulated.

How it works

Compose · connect · run · score · review

Compose a scenario, connect the AI and run it, then score the results and compile them into an after-action review.

Mission scenarios (terrain, weather, sea state, communication loss, satellite navigation jamming) are composed in a scenario language. Your AI or our own in-house adversary AI is connected and run in physics simulation, and verdicts are given on mission success, safety, and compliance with the rules of engagement. The verdict evidence and event records are compiled into an after-action review report. Integration with real equipment is planned.

Step 1T0
Scenario composition
Terrain, weather, sea state, communication loss, and satellite navigation jamming conditions are composed in scenario files (our in-house scenario set included).
Step 2T1
AI connection
Connect a customer AI module or a reinforcement learning environment (some maritime and ground adversary AI available; imitation learning in development).
Step 3T2
Physics run
Unmanned systems, sensors, and the environment run together in physics simulation, and the same conditions can be repeated.
Step 4T3
Virtual scoring
Verdicts are given on mission success, safety, compliance with the rules of engagement, and maritime collision-avoidance rules, and the verdict evidence is recorded.
Step 5T4
After-action review
The verdict evidence and event records are compiled into a report. Integration with real equipment is planned.
Capabilities

5 core capabilities

01Physics-grounded

High-fidelity 3D environment

Rough terrain, weather, and sea states are reproduced through physics computation, and air, ground, sea, and underwater missions run in the same simulation environment.

▸Isaac Sim · PhysX
02Sensor simulation

Sensor reproduction

Camera, infrared, depth, and sonar sensor outputs are generated from the same scene, with communication loss and satellite navigation jamming conditions reflected.

▸Camera · infrared · depth · sonar
03Rules of engagement

Rules-of-engagement scoring

Engagement of protected targets, firing without designation, and the grounds for firing (whether self-defense holds) are scored as verdict items, and the verdict evidence is recorded event by event. Target classification is defined by the scenario; an unmanned system's target perception is not yet a scored item.

▸Protected-target engagement · undesignated fire · grounds for firing
04Mission coverage

Mission scope

Engagement and firepower, countering explosives, landmines, and sea mines, naval vessel and maritime defense, special ground missions, and surveillance and reconnaissance are tested as scenarios. Scenarios on real Korean terrain and waters are also available.

▸In-house scenario set
05Learning environment

AI training environment

Reinforcement learning environments are connected to train the AI of unmanned systems (some maritime and ground adversary AI available; imitation learning in development), and the trained AI is checked with the same scorer.

▸Isaac Lab
Evidence

We first test whether the scorer can tell a violation apart.

We ran the four encounter types of the collision regulations (COLREGs) under identical conditions, once avoiding by the rules and once breaking them. Scoring is trustworthy only if the vessel that follows the rules passes and the one that breaks them fails on that rule's item.

8

tests — 4 encounters × comply · violate

24 / 24

3 repeats per test — all with the expected verdict

8 / 8

re-run in a different execution environment — same verdict

Runs 2026-10-10 ~ 11 · PAVS military profile v0.6 · unmanned surface vessel

Head-on

COLREGs Rule 14

Two vessels meeting head-on each alter course to starboard.

ComplyPass
N ↑
Altered course to starboardclosest 282 m
ViolateFail(avoidance direction)
N ↑
Altered course to portclosest 281 m

Crossing

COLREGs Rules 15 · 16

The vessel with the other on her starboard side keeps out of the way and avoids crossing ahead.

ComplyPass
N ↑
Turned to starboard and passed asternclosest 523 m
ViolateFail(avoidance direction)
N ↑
Turned to port and crossed aheadclosest 263 m

Overtaking

COLREGs Rules 13 · 16

The overtaking vessel keeps out of the way with ample distance.

ComplyPass
N ↑
Moved aside to starboard and overtook with clearanceclosest 428 m
ViolateFail(closest distance, avoiding action)
N ↑
Overtook without moving aside, 40 m abeamclosest 40 m

Stand-on

COLREGs Rule 17

While the give-way vessel acts, the stand-on vessel keeps her course and speed.

ComplyPass
N ↑
Kept course and speedclosest 250 m
ViolateFail(course · speed kept)
N ↑
Stand-on vessel altered courseclosest 491 m

The head-on and crossing violation tests fail even though the vessels pass more than 250 m apart. The avoidance went the opposite way to the rule — a violation that distance alone does not reveal.

Figures = recorded tracks of the first of three repeats per test (simulation engine record · 2 s interval · north up). Both figures of an encounter share one scale.

Own ship Other vessel Closest moment
  • Self-conducted test — not a third-party assessment.
  • Vessel motion follows scenario commands. The test checks whether the scorer separates compliance from violation, not an AI's piloting ability.
  • Simulation verdicts — correlation with real-vessel trials is not yet established.
  • Verdict thresholds (risk closest-approach distance, safe distance, etc.) are our own settings.
  • Test items and limits — PAVS military profile v0.6 →
Technology & Standards

Built on open formats.

Open formats keep it compatible with other tools. Integration with defense simulation standards is planned. Tool names indicate what we use or integrate with and are not a performance comparison.

Technologies used

Isaac Sim (PhysX · RTX sensors)Isaac LabOpenUSDROS 2(Jazzy) · Nav2REST API · PythonMuJoCo — cross-check with another engine

Standards · integration

OpenSCENARIO 2.0-family authoring language (ASAM)OpenUSD scenes · assetsROS 2 robot softwareHLA · DIS · CIGI integration — plannedOn-premises installation at the customer site · air-gapped — scope to be agreed
Use Cases

Where it fits

It applies at each stage of weapon-system development, validation, and operation.

UC01
Weapon developers · research institutes
situation
Validating the operating environment of a new unmanned system is difficult.
method
Unmanned system missions are tested repeatedly in virtual environments with a variety of terrain, weather, and sea conditions.
result
Operating environment checked in advance
UC02
Weapon-system operating organizations
situation
A newly introduced system needs its operating procedures and rules of engagement checked.
method
Real operating scenarios are rehearsed in simulation beforehand, and verdicts are given on compliance with the rules of engagement.
result
Advance check of operating procedures + after-action review report
UC03
Manned-unmanned teaming validation
situation
Cooperative operations between manned and unmanned systems need to be checked in advance.
method
Cooperative scenarios for air, ground, and sea unmanned systems run in the same environment.
result
Mission verdicts for cooperative scenarios (aggregation of cooperation metrics in development)
UC04
Defense SI · integration projects
situation
A digital twin or simulator integration project needs a scoring capability.
method
We provide the scoring capability and connect it to existing systems through open formats.
result
Verdicts · evidence data
UC05
Academic · research labs
situation
An AI research environment for unmanned systems is needed.
method
Research AI is trained with Isaac Lab reinforcement learning environments and OpenUSD assets, and checked with the same scorer.
result
Research environment setup + scoring on the same criteria
Get in touch

Four ways to grow together.

We work with weapon developers, operators, defense SIs, academic labs, and integration programs in various collaboration models.

Adoption · evaluation
  • Solution demonstration
  • PoC collaboration
  • Site evaluation
Integration · interop
  • Integration with existing simulations
  • Open-format integration
  • Defense standard integration (planned)
Joint R&D
  • Academic-lab research
  • Government R&D consortia
  • New-domain expansion
Business partners
  • Integration project collaboration
  • SI partnerships
  • Global collaboration
Ready to start

Let's build the next tactical simulation together.

For solution demos, PoC collaboration, or integration project inquiries, get in touch — our team will connect with you quickly.

contact@immersivecast.com