A variable framework for robotics applications, providing typed variables with change listeners and registry.