By enabling the creation
of controllers with true, 360 degree pointing accuracy, full-range-of-motion
tracking and no perceivable lag-time, SpacePoint
technology provides an unbeatably accurate interface for high speed gaming
controllers, and other motion-tracking devices such as novel remote controllers
and augmented reality headwear. Plus, by making full use of the various sensors,
new gesture-based controls can be developed, such as ZoomPoint™ in which twisting the controller results in either
zooming towards or away from an object.
Most motion-based controllers today
incorporate accelerometers to measure linear acceleration and tilt, and/or
gyroscopes to measure rotational acceleration and rotation angle. SpacePoint's additional inclusion of PNI's patented
magnetometers provides an absolute and highly repeatable pointing reference by
measuring Earth's magnetic field. Using the company's Kalman filtering
algorithms, the magnetometers correct for gyroscope drift, remove accelerometer
jitter, and eliminate the need to reset the controller during operation. With
SpacePoint technology, developers now have the ability
to provide exact and instantaneous pointing/posture references, giving gamers an
unprecedented total-immersion experience.
SpacePoint
Fusion module
Designed for easy integration, the SpacePoint Fusion module allows developers the opportunity to
fully utilize and evaluate SpacePoint technology. The
module streams raw accelerometer, gyroscope, and magnetometer data, as well as
meaningful orientation information represented as quaternions, through a USB/HID
interface.
Features of the SpacePoint Fusion
include:
One piece solution: no need to install a sensor bar or camera
Low latency: below human perception
9 DOM: 3-axis magnetometer, 3-axis gyroscope, 3-axis accelerometer
Proprietary extended Kalman filter to fuse raw sensor data into meaningful
orientation data.
Outputs can be raw sensor data and calculated quaternions
USB/HID interface: no need for custom drivers
Example VC++ program and application note
Example web-based Unity demos(v10.5)