Andruino R2
Andruino R2: a DIY ROS robot based in Android and Arduino, with iot and deep learning capabilities.
Robot Base
Base using a CIC Six Leg Walking Gearbox Kit (https://www.ebay.com/itm/154063652664) and a piece of cable duct. But any robot base can be used as only 4 cable motors connects base to electronics.
PCB
Schematic and PCB can be found in Frizting repository (https://fritzing.org/projects/andruino).
With Frizting you can modify the circuit or PCB
Part list can be found on http://wiki.ros.org/andruino (prices are from 2016, when AndruinoR2 was created, but currently the price is still less than 50 euros)
To connect robot base to electronic only 4 motor cables ar needed to put on the 4 pin female connector mark as Motor 1 and Motor2
Programming
Both, Arduino and Android programming could be found on github (https://github.com/andruino/andruinoR2).
In the Wiki in github there is a "getting started" manual at https://github.com/andruino/andruinoR2/wiki/Getting-started-with-AndruinoR2
Also some python programming could be found to use the robot, as a line follower using cellular camera.