Robo4J is a hardware independent framework mean to support very simple up to quite complex systems. The examples below range from Lego Mindstorms to a RaspberryPi based tank guided by a laser range finder.
All the examples below are running on a Java Virtual Machine.
Lego Mindstorm / RaspberryPi Lego MindStorm with all sensors
Lego MindStorm / RapsberryPi RaspberryPi with LIDAR (Coff-E)
Logitech F710 Gamepad support