Documentation

Assist

Advanced Simulation and System Integration Software Toolbox

Enhanced Robustness in Critical Environments

By isolating simulation processes and ensuring reliable communication, Assist reinforces trust and security in robotic control applications, offering new possibilities in critical settings like operating rooms.

Code Isolation and Algorithmic Flexibility

Assist’s strength lies in isolating independent code segments, allowing users to analyze, modify, and create new algorithms, fostering adaptability and innovation.

Seamless Data Fusion for Robotics and Simulations

Assist effortlessly integrates heterogeneous data from finite element simulations with essential inputs for robotic control, enabling a harmonious synergy between the two domains.

Assist is an advanced graphical programming software tailored to facilitate the fusion of heterogeneous data from finite element numerical simulations with essential inputs for robotic control, non-rigid registration of finite element models, and augmented reality. The software provides a platform for smooth data exchange between different processors and libraries, integrating popular libraries such as OpenCV, ROS2, SOFA, CUDA, and Python.

Unifying Libraries for Dynamic Innovation

Assist streamlines integration with diverse open-source libraries, expanding beyond SOFA’s focus on interactive medical simulation. This enables users to seamlessly access simulation data for visualization, modification, and continuous interaction among software components. Furthermore, Assist features a live coding functionality, promoting agile algorithm development. Through its integration with ROS2, Assist elevates the quality and robustness of robotic control applications by isolating processes and ensuring dependable communication. Whether augmenting simulation interactivity or optimizing robotic control, Assist stands as a versatile tool driving innovation across a spectrum of domains.