OpenGL or another library could be used to visualize the robot's heading and pitch, yaw, roll values in 3D implemented for the web interface we're currently using to steer the robot.
The main purpose of this would be learning OpenGL and utilization of accelerometer, gyroscope, and magnetometer data.