The result of my Masters Thesis project as a Software Engineer at Technical University of Denmark (DTU) which consisted of creating a warehouse operated by robots.
Each of the 5 robots have been build with LEGO blocks and controlled by a LEGO Mindstorms EV3. Each robot has been fitted with 1 medium and 2 large servomotors, 2 color sensors and 1 touch sensor. The robotic software have been developed using Java and it is running under LeJOS, which is the only API for the Mindstorms EV3 that I have found to make WiFi available for programming. A big 'Thank You' from me to the LeJOS developers!!
The Robots are routed and coordinated by a Central Computer running on my PC, and communication is enabled by a TCP over WiFi connection, programmed using C++ in the Visual Studio 2015 IDE.
The Warehouse shelves have been crafted using wood.