Evaluate

Request Information

Licensing for Simulators , Games

Recorded video from the Waypoint demo, shows three helicopters in formation flight.
Recorded video of a RotorLib CGF helicopter landing on a moving ship deck.

RotorLib CGF® is a real-time C++ SDK for simulating rotary wing computer generated forces

RotorLib CGF® control technology provides physics based helicopter models for CGF entities in real-time simulations. RotorLib CGF uses real-time flight dynamics and rigid body dynamics to create realistic insertions,search and rescue operations, bob-up attacks, terrain following patterns and more. True physics and automated control commands make RotorLib CGF an ideal toolkit for helicopter pilot- and crew-training applications.

RotorLib CGF provides high level, easy to program autonomous helicopter CGF entities for real-time simulations. RotorLib CGF powered CGF helicopters can perform maneuvers like land, hover and move to. When combined, these maneuvers can simulate highly realistic battlefield scenarios such as insertion and search & rescue. The maneuvers are available to developers through an easy to use C++ API.

Features:

  • Physically-based real-time helicopter dynamics model and virtual pilots for CGF
  • Supports saving and loading simulation state (demo video)
  • Faster or slower than real-time simulation and pausing the simulation supported
  • Deterministic simulation model (i.e. it is possible to repeat scenarios)
  • High level commands for autonomous CGF: move to, land, hover, follow waypoints and more
  • Low level commands for custom maneuvers and special operations like rescue hoist and cargo operations: attitude hold, velocity hold
  • Built-in terrain contour following capability
  • Helicopter models and control systems are configurable using XML files
  • Customizable for application specific maneuvers (e.g. nap-of the-earth flight)
  • Easy to use C++ API
  • Up to 80 helicopters simultaneously on modern PC hardware
  • Available on Windows® and Linux®

Applications

RotorLib CGF has a wide variety of applications, including but not limited to:

  • Computer Generated Forces Applications
    • Battlefield and urban helicopter operations
    • Autonomous wingman
    • Autonomous targets
    • Simulation of autonomous UAV entities
  • Helicopter and ground crew training
    • Door gunner training
    • Winch operator training
    • Load master simulator
    • Marshaling simulator
    • UAV operator training
  • Entertainment
    • Entertainment simulators
    • Computer games

 

Helicopter Operations

A large number of military and civilian special helicopter operations can be simulated with RotorLib CGF:

  • Patrol insertion and extraction
  • Submarine operations
  • Fast-rope operations
  • Cargo transfer
  • Combat Search and Rescue (CSAR)
  • Anti-Surface Warfare (ASUW)
  • Organic Airborne Mine Countermeasures (OAMCM)
  • Vertical onboard delivery (VOD)
  • Special Warfare Support (SWS)
  • Airhead operations
  • Recovery of torpedoes, drones, unmanned aerial vehicles, and unmanned undersea vehicles (UUV),
  • Aeromedical evacuations (MEDEVAC)
  • Airborne Mine Countermeasures (AMCM)
  • Non-combatant Evacuation Operations (NEO)