Ebay provided me with this nice toy called “Attacknoid” for a few bucks and I did do some minor modifications to make it a bit more independant.
Attacknoid in its native shape:
Attacknoid after the treatment:
It is now controlled by a raspberry pi zero that connects to an Arduino pro mini via uart. The Arduino has 2x drv8833 motor drivers connected that do control the 4 motors in the Attacknoid:
At the current point the Attacknoid can be remote controlled via wireless network (Ethernet in the picture for testing) and can stream video. The next step will be the addition of some sensors so it won’t walk against walls and OpenCV code to use the video on the raspberry pi to determine its actions.
Some pictures of the ongoing work: