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
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
prototyping through the Reaction System – Extensible, event-driven behavior
based on naturalistic interactions and usable without writing any code
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
Interactions – Enable immersive experiences with hand tracking and haptic
- 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
Design, Editing, and Management – Efficiently generate dynamic training
scenarios that combine the immersive capabilities of VR with time- and
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.
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.