Rapid Development for Extended Reality: Charles River Analytics Releases VIRTUOSO, an Open-Source XR Software Development Kit
Charles River Analytics Inc., developer of intelligent systems solutions, proudly announces the release of the Virtuoso Software Development Kit (VSDK).
VSDK is a Unity-based extended reality (XR) SDK that lets developers quickly build augmented and virtual reality (AR/VR) experiences. This XR developer resource enables rapid and consistent development of naturalistic user interactions and support across a wide variety of XR devices and peripherals for their custom AR/VR applications. VSDK is free and open-source under the MIT License.
“VSDK is a free, augmented/virtual reality software development kit that helps developers rapidly achieve results,” said Dr. Michael Jenkins, Senior Scientist at Charles River Analytics. “With VSDK, developers with less experience, training, and time can still quickly design augmented and virtual reality experiences with intuitive and natural interactions with virtual content.”
“New augmented and virtual reality developers have little out-of-the-box support for this historically difficult technology,” said Dan Duggan, a software engineer at Charles River. “Even worse, new developers face a steep learning curve to achieve basic real-world functionality for augmented and virtual reality interactions. These gaps strain budgets and result in costly—and ineffective—experimentation cycles that can slow down the development timeline and jeopardize adoption of the technology.”
VSDK includes support for major off-the-shelf XR systems—including the HTC Vive, Oculus Rift, and Oculus Quest—as well as more innovative peripherals for haptics and hand tracking, including the bHaptics TactSuit, Leap Motion, and ManusVR gloves.
The following features make VSDK unique:
- Hand Tracking for interactions – Supports Leap Motion, ManusVR, Sense Glove, and other systems so users can interact with virtual environments with their own hands
- Haptic Feedback – Physics-based and pattern-driven haptic feedback with support for devices as simple as controllers or as extensive as full-body haptic suits—including the bHaptics TactSuit
- Rapid prototyping through the Reaction System – Extensible, event-driven behavior based on naturalistic interactions and usable without writing any code
- Device Interoperability – Plug-and-play a variety of XR systems—including HTC Vive, Oculus Rift, and Oculus Quest—and peripherals to increase hardware flexibility and reduce repeated work
- Naturalistic Interactions – Enable immersive experiences with hand tracking and haptic feedback
- Free and Open-Source – VSDK is free to use and modify
- User Virtual Environment Interaction Library – Draw from a library of common user interactions and objects native to virtual environments to increase immersion and training transfer
- Scenario Design, Editing, and Management – Efficiently generate dynamic training scenarios that combine the immersive capabilities of VR with time- and event-based scripting
Charles River Analytics has a rich history of work in the augmented and virtual reality sector, along with empirical research on the challenges of doing it right. We are currently the only provider of an augmented/mixed-reality development framework, and Charles River offers it all for free. Learn more about VSDK.
Charles River Analytics conducts leading-edge AI, robotics, and human-machine interface R&D, and leverages that research to create custom solutions for your organization. We have a stellar track record developing successful solutions for Government and commercial clients across a diverse collection of markets—defense, intelligence, medical technology, training, transportation, space, and cyber security. Our customer-centric focus guides us towards problems that matter, while our passion for science and engineering drives us to find impactful, actionable solutions.
This material is based upon work supported by the U.S. Army Research Laboratory Human Research Engineering Directorate (HRED) – Advanced Training and Simulation Division (ATSD) and the Army Contracting Command (ACC)-Aberdeen Proving Ground (APG)-Research Triangle Park Division (ACC-APG-RTP), Orlando Branch under Contract No. W911NF-16-C-0011. Any opinions, findings and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the ATSD.