vsTASKER is a graphical task manager application
designed to build complex real-time simulations based
on scenarios, missions and behavioral models used with
virtual environments such as simulators, automated
forces or real-time reactive systems that need complex
controls. vsTASKER offers ways to easily define and manipulate
vsTASKER provides behaviors based on user definitions
for tactical missions, tasks or actions that can be
triggered from time or user events, specific conditions or
facts issued from a declarative knowledge base processed
in real-time by an embedded expert system.
vsTASKER introduces, with version 4.0, models that
allow users to easily define real-time components classes
such as, for example, entity dynamics or formation models.
vsTASKER is also a C++ code generator
that translates the behavioral descriptions into object oriented
classes, linked to an internal real-time engine and ready
to be integrated in a third-party application.
vsTASKER allows monitoring logics in real-time and
after action analysis of sequences, to debug or correct
logics. vsTASKER is not required for the produced executables
that can be run without the need of a license.
approach - Instead of having missions, behaviors
and logics scattered within hundreds of modules, vsTASKER
visually gathers all your simulation system behaviors under
one unique tool.
modelling - Models can be easily defined as real-time
components and are trouble-free to visualize and share between
entities or scenarios.
friendly - The GUI offers an intuitive way to
define simple or complex behaviors and attach them to entities
of a given scenario.
can easily be connected to any synthetic environment, simulator
or 3rd party software using their published API or public
generates C++ code mixing user added one with the C++ translation
of the graphical descriptions. The code can be compiled
in a mouse click and integrated into any C/C++ 3rd party
system or run standalone.
can generate events and facts. It reacts also to external
- User can add its own code into each logical object, using
directly third-party API/data to facilitate integration
and increasing performances.
offers a declarative set of rules to trigger behaviors in
a non procedural way, using an internal expert system.
GUI can be used to visually monitor the behavior of each
generated code and runtime library are license-free, allowing
deployment with minimum restriction.
is a multifunctionnal, multimodes and remote-controllable
software used to display radar echoes in three different
modes (PPI, AR & B).
It can be connected to any real-time application through
shared memory or embedded into a custom-made GUI using the
programmable API and provided libraries.
vsRAD is available as a standalone application as well
as an SDK for custom integration. A GUI controller
is also provided as a demo and can be replaced by any other
(see Video: Integrated).
Box - vsRAD is designed to allow the user to
add his own callbacks to almost any drawings, using a published
code - vsRAD is written in C for maximum performances.
- vsRAD uses OpenGL for more realistic visual effects.
- vsRAD is using a shared-memory segment for data inputs
and commands, avoiding synchronization glitches with the
- vsRAD is also a standalone library that can be embedded
into a graphical application if allowing OpenGL display.
- vsRAD comes with a complete and documented API to control
provides out of the box PPI, A/R and B modes but other modes
can be added by the user or by VirtualSim under consultation