Development tools for software that performs physical simulations! Utilized in design, control, development, verification, and data collection for model-based development!
AGX Dynamics is a software development tool for rigid body physics simulation. Users can incorporate it into their own software using the C++ and Python SDKs and APIs, or develop applications using the OpenSceneGraph-based 3D CG integration framework included with the AGX SDK. It is utilized in fields such as robotics, terramechanics, VR, and hydraulics, where computational speed, accuracy, and simulation stability are required. It is expected to be used in a wide range of applications, including design and control development and verification as part of model-based development, data collection for learning, and optimization of movements. AGX Dynamics is developed by Algoryx in Sweden, but our company provides implementation support for applications, assistance in developing user applications, and technical consulting in Japanese.
Inquire About This Product
basic information
AGX Dynamics consists of a C++ class library. On the user side, not only C++, but also C# and Python are available through SWIG, and it supports Windows and Linux operating systems. In addition to the Core module, which has basic functions such as collision detection, solvers, and graphics, it offers optional modules tailored to the user's application needs. ● Soft ground model (AGX Terrain) ● Cable and wire model (AGX Cable / AGX Wire) ● Hydraulic model (AGX Hydraulics) ● Crawler model (AGX Tracks) ● Tire model (AGX Tire) ● Particle model (AGX Granular) ● Matlab/Simulink interface, among others In addition to API documentation and user manuals, tutorials for understanding the construction of physics simulators from scratch and demo samples that could serve as a foundation for each user's application are provided in Python and C++.
Price information
It varies depending on the modules used and the licensing system. Please contact us for more details.
Price range
P5
Delivery Time
P3
Applications/Examples of results
In Japan and Europe, there are case studies in the following industries and applications. 【Industries】 Industrial robot manufacturers Construction and civil engineering machinery manufacturers Large machinery manufacturers Automobile manufacturers Electronics manufacturers General contractors Research institutions Universities
Detailed information
-
This is a simulation of a wheel loader, terrain (soft ground), and earth excavation. It supports high-precision applications such as construction machinery and heavy equipment design and control verification, as well as fast simulations focused on real-time performance for training simulators. Recently, it is expected to be utilized in various developments aimed at construction automation.
-
We are conducting simulations of rigid body grasping by robots. Generally, it is difficult to maintain stable simulations in grasping states, but it is possible to handle them stably through the optimization of constraint conditions. Additionally, various parameters can be obtained within the simulation, such as reaction forces at contact points and the torque of each robot axis, making it a promising application for use in teaching-less systems and in conjunction with artificial intelligence.
-
This is a cable simulation. AGX Dynamics handles rigid body constraint simulations, so it cannot fundamentally handle flexible materials. In this cable simulation, the cable is represented by connecting many small rigid bodies with constraints, and by setting parameters for damping and elasticity in those constraints, we can reproduce the behavior of the cable we want to simulate. Additionally, this simulation has constraints with six degrees of freedom, allowing it to account for both movement and rotation. Therefore, it is possible to reproduce twisting phenomena as well. The advantage of AGX Dynamics' physics engine lies in the fact that connecting rigid bodies continuously with constraints that have six degrees of freedom does not lead to simulation divergence, and this is a point where the direct method solver excels technically. This superiority in accuracy and performance is not only applicable to cables but also demonstrates advantages in simulations of mechanisms where each rigid body is stiffly connected, such as industrial robots and construction machinery.
catalog(7)
Download All Catalogs

Company information
We provide technical consulting and contract development related to the construction of physical simulations. In collaboration with Algoryx Simulation AB in Sweden, we offer technical consulting to customers who wish to implement the professional-use physics engine "AGX Dynamics" into user applications and build custom simulators. Building a physical simulation environment requires a wide range of knowledge, including system planning, modeling, system identification, and modeling techniques, as well as physics, engineering, and mathematics. Additionally, various tools such as 3D CAD, programming languages like Python and C++, game engines, and control software like Matlab/Simulink may be needed for usage and integration. Our technical support team, which can provide these technologies as a one-stop solution, is our strength and feature.