University student Naresh Singh Dobal created an FPGA-based, RF-controllable rover vehicle for his Digital Systems Design class, as his final project last year. Naresh is using a Xilinx Spartan 3AN FPGA dev board for the brains of the system, and has done all the coding in VHDL. The whole project was made and programmed pretty much from scratch, all the way down to the custom RF joystick module.
The commands from the RF controller module show up on the LCD screen on the Spartan 3AN dev board, as can be seen in the video. The project designer says this was important because he needed to verify that the rover was getting the commands correctly: forward, left, right, stop, and reverse. The rover is also outfitted with a webcam, so you can see where it is going when it’s out of your sight, and use it to spy on your cat, or your kids, or whatever.
Naresh sheds a bit more light on his project:
Great video, Naresh. I hope you got an “A” in that class!