With every advance in robotics, we get closer to being able to order stuff from Amazon and have no human being participate in its delivery. Key step in this dream: warehouse robots, smart forklifts able to control and inventory and entire warehouse full of pallets, without the meat community getting involved. [Thomas Risager] designed just such a system as part of his Masters Thesis in Software Engineering. It consists of five LEGO Mindstorms robots working in concert (video embedded below), linked via WiFi to a central laptop. Mindstorms’ native OS doesn’t support WiFi (!!!) so he reflashed the EV3’s ARM9 chip with software developed using Java and running under LeJOS. On the laptop side [Thomas] wrote a C++ application that handles the coordination and routing of the forklifts. We can see a lot of weary forklift drivers ready to kick back and let a robot have the full-time job for a change.
The robots use WiFi to a central laptop. Mindstorms’ native OS doesn’t support WiFi (!!!) so [Thomas] reflashed the EV3’s ARM9 chip with software developed using Java and running under LeJOS. On the laptop side he wrote a C++ application that handles the coordination and routing of the forklifts. [Thomas] is sharing his forklift design.
Now to scale up — maybe with DIY forklifts like we published earlier? We can see a lot of weary forklift drivers ready to kick back and let a robot have the full-time job for a change.
Continue reading “Mindstorms Forkliftbots Gonna Take Your Job”








What really caught our eye is the Goliath’s unique positioning system. While most CNC machines have the luxury of end-stops or servomotors capable of precise positional control, the Goliath has two “base sensors” that are tethered to the top of the machine and mounted to the edge of the workpiece. Each sensor connects to the host computer via USB and uses vaguely termed “Radio Frequency technology” that provides a 100Hz update for the machine’s coordinate system. This setup is sure to beat out dead-reckoning for positional awareness, but details are scant on how it precisely operates. We’d love to know more if you’ve used a similar setup for local positioning as this is still a daunting task for indoor robots.