HEBI Robotics builds intelligent robotic building blocks that are designed to simplify robot development and prototyping. HEBI Node is an Android application that reads the phone's sensors and exposes the data using the same protocols. It integrates seamlessly with existing HEBI libraries and provides a convenient way to get real-time sensor data into supported languages and tools such as MATLAB and ROS.
HEBI Node has been designed for use in low-latency systems. However, while the processing latency is low, the observed round trip latency is heavily influenced by external factors, e.g., the network setup, and needs to be evaluated on a case-by-case basis.
Currently supported sensors are * Accelerometer * Gyroscope * Magnetometer
Notes * Sensors can only be enabled or disabled when the network service is off * Latencies increase if the screen is idle * The network service continues to run in the background when the app is closed. The service has to be turned off manually.