top of page
Untitled_edited.jpg

IVRESS

  • Time-accurate parallel explicit-time integration computational mechanics solver.

  • Rigid multibody dynamics

    • Kinematic joints. A penalty formulation is used to model joints
      including: spherical, revolute, cylindrical, and prismatic joints.

    • Frictional contact using an asperity-based friction model.

    • ​Rotary and linear actuators.

    • Sensors: position, velocity, acceleration, angle,
      angular velocity, and angular acceleration. 

    • Controllers: PID; Custom

  • Finite Element Method

    • Hexahedron (Brick)

    • Quadrilateral (shell)

    • Thick beam

    • Thin beam

    • Truss/spring

    • Torsional spring

​

​

  • Particle methods

    • SPH (Smoothed Particle Hydrodynamics) for modeling fluid flow.

    • DEM (Discrete Element Method) for modeling frictional and/or
      cohesive granular materials including soils and bulk materials.

    • MD (Molecular Dynamics).

​

​

​

​

​

​

  • Height-field terramechanics for simulation of ground vehicles on soft-soil terrains.

​

​​

​

​

​

  • RT (Ray Tracing) for photorealistic rendering, radiation modeling, and modeling line-of-sight coating processes including EB-PVD and thermal spray.

​​

​

​

​

​

 

  • Scientific visualization for complex large-scale scientific time-dependent datasets.

    • 2D/3D graphs

    • Colored surfaces

    • Contour lines

    • Iso-surfaces

    • Surface and volume arrows

    • Streamlines

    • Streak-lines

    • Vortex cores

    • Separation and attachment
      lines and surfaces

​

​

 

  • IK (Inverse Kinematics) for calculating robot limb link angles necessary for a desired end effector position & orientation.

​

​​​

​

​

​

​

​​

  • Unreal Game Engine integration for real-time photorealistic visualization using the IVRESS-Unreal plugin.

​​​

​​

​​

​​

​​

​​

  • Exteroceptive sensors models (modeled using the IVRESS-Unreal plugin)

    • Visible light and IR cameras

    • Lidar

    • Radar

    • Ultrasound sensor

​

​​

​

​

​

​

​

​

​

  • AI (Artificial Intelligence) for image segmentation and visual object recognition.​

​

​

​

​

​

​​​

​

  • AScience autonomy stack for on- and off-road ground vehicles navigation with local and global path planners and integration with AI image segmentation and object recognition.

​​

​

​

​

​

​

​

​

  • Scripting.
    • JAVA script
    • Python script
  • Pre-processor and post-processor

    • Object-oriented architecture with a hierarchical model tree editor.

    • Template/spreadsheet pre-processor

​

​

​

​

​

​

​

  • ​Co-simulation with other codes such as Matlab, Simulink and ROS2.

Mechanism01.jpg
Brick01.jpg
Brick02.jpg
Brick03.jpg
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
IRcamera01.jpg
IRcamera02.png
Lidar01.png
Radar01.jpg
AIsegmentation01.jpg
AscienceStack01.png
AscienceStack02.png
PtmandArmSteeringTemplate.png
IVRESSeditor01.png

IVRESS Applications

  • Automotive: Cars; trucks; motorcycles; bicycles; engines; brakes; suspension systems; steering systems; transmission systems.

  • Off-road ground vehicles: Terramechanics (vehicle mobility and interaction with soft-soils)

  • Agricultural: tractors; plows; planters; tillers; harvesters.

  • Military: tracked vehicles; wheeled vehicles; tanker trucks.

  • Autonomous ground vehicles: high-fidelity vehicle, sensor, and environment models integrated with the vehicles' autonomy stack.

  • Construction: structures; cranes; elevators/hoists; earth moving equipment.

  • Aerospace: landing gears; flaps; rudder; airplanes.

  • Mechanical sub-systems: gear drives; cams; belt-drives; chain-drives; toroidal CVTs.

  • Transportation systems: Elevators; cable cars.

  • Manufacturing: metal removal; additive manufacturing; extrusion; sheet metal forming; coating.

  • Robotics: robot arms; autonomous vehicles; legged robots (including quadropedal and bipedal).

  • Biodynamic systems: humans; animals; insects.

  • Mining: earth moving equipment; bulk material conveyors; silos.

  • Energy: mechanical power transmission systems (gear and chain drives ); turbines; energy harvesting.

  • Marine: ships; submarines; tankers; propellers.

Features

Image by Malachi Brooks
3 Gears

Parallel processing

Scale your productivity and reduce the simulation time by running the simulation on multiple processors. IVRESS can run different bodies simulation on different computer nodes, enabling the user to allocate more computing resources and get the job done!

Co-simulation capability 

Integrate IVRESS in your current ecosystem. IVRESS can integrate with other software to co-simulate MBD models with third-party software. 

IVRESS Simulation Examples

Autonomous vehicles simulation showing the vehicles Lidar model
07:02
IVRESS - UE5  simulation of 4 autonomous vehicles with dust emission from the vehicles running gears
02:18
IVRESS - UE5 simulation of 4 autonomous vehicles with dust emission from the vehicles running gears
02:35
Quadrupedal robot walking on mud
00:38
IVRESS simulation of a wheeled vehicle driving on a soft-soil pit
00:30
Simulation of a tracked vehicle traversing a soft soil pit
00:43
Off-road tracked vehicle simulation
02:41
2-Legged walking robot simulation
00:24
4-Legged robot walking simulation
00:23
IVRESS: Video Player

©2026 by Advanced Science and Automation Corp.

bottom of page