A simple Java based robotics framework for performing high level control on a host PC fed data from microcontrollers on the robot itself