ambf
FIRE-3DV: Framework-Independent Rendering Engine for 3D Graphics using Vulkan
Allison, Christopher John, Zhou, Haoying, Munawar, Adnan, Kazanzides, Peter, Barragan, Juan Antonio
Interactive dynamic simulators are an accelerator for developing novel robotic control algorithms and complex systems involving humans and robots. In user training and synthetic data generation applications, high-fidelity visualizations from the simulation are essential. Yet, robotic simulators often limit their rendering algorithms to preserve real-time interaction with the simulation. Advancements in Graphics Processing Units (GPU) enable improved visualization without compromising performance. However, these advancements cannot be fully leveraged in simulation frameworks that use legacy graphics application programming interfaces (API) to interface with the GPU. This paper presents a performance-focused and lightweight rendering engine supporting the modern Vulkan graphics API that can be easily integrated with other simulation frameworks to enhance visualizations. To illustrate the proposed method, our engine is used to modernize the legacy rendering pipeline of the Asynchronous Multi-Body Framework (AMBF), a dynamic simulation framework used extensively for interactive robotics simulation development. This new rendering engine implements graphical features such as physically based rendering (PBR), anti-aliasing, and ray-traced shadows, significantly improving the image fidelity of AMBF. Computational experiments show that the engine can render a simulated scene with over seven million triangles while maintaining GPU computation times within two milliseconds.
- North America > United States > New York (0.04)
- North America > United States > Massachusetts > Worcester County > Worcester (0.04)
- North America > United States > California (0.04)
- (2 more...)
- Information Technology > Hardware (1.00)
- Information Technology > Graphics (1.00)
- Information Technology > Artificial Intelligence > Robots (1.00)
Integrating 3D Slicer with a Dynamic Simulator for Situational Aware Robotic Interventions
Sahu, Manish, Ishida, Hisashi, Connolly, Laura, Fan, Hongyi, Deguet, Anton, Kazanzides, Peter, Creighton, Francis X., Taylor, Russell H., Munawar, Adnan
Image-guided robotic interventions represent a transformative frontier in surgery, blending advanced imaging and robotics for improved precision and outcomes. This paper addresses the critical need for integrating open-source platforms to enhance situational awareness in image-guided robotic research. We present an open-source toolset that seamlessly combines a physics-based constraint formulation framework, AMBF, with a state-of-the-art imaging platform application, 3D Slicer. Our toolset facilitates the creation of highly customizable interactive digital twins, that incorporates processing and visualization of medical imaging, robot kinematics, and scene dynamics for real-time robot control. Through a feasibility study, we showcase real-time synchronization of a physical robotic interventional environment in both 3D Slicer and AMBF, highlighting low-latency updates and improved visualization.
- North America > United States > Maryland > Baltimore (0.05)
- North America > Canada > Ontario > Kingston (0.04)
- Asia > Japan > Honshū > Kansai > Hyogo Prefecture > Kobe (0.04)
- Asia > China > Hong Kong (0.04)
- Health & Medicine > Health Care Technology (1.00)
- Health & Medicine > Surgery (0.95)
- Health & Medicine > Diagnostic Medicine > Imaging (0.69)