RK01 humanoid and ROS
Hey ROSflolk, I'm interested in using ROS with the new RK01 humanoid robot. RK01 is a new cheap chinese humanoid robot, it's very cute and seems to have a lot of sensors. Is someone interested in my collaboration for this purpose ?
RK01 is similar to nao except it's lower performances, an ARM (Mediatek MT6472 SoC architecture) processor and for the fact it has no hands. I had mine for only 410€ including port from shenzen. My RK01 is provided with a dirty android distro and poor software functionalities and I wanted to install ubuntu ARM and ROS to get either my c++ tool chain and ROS to do funky things with it. As I said RK01 have a lot of sensors and communication devices (GPS, GSM, Acelerometter, magnetometer, temperature sensor, proximity sensor, PIR sensor, IR I/O, 2MP camera) All it's servos have odometry caps ... RK01 is definitely the low cost nao/qrio ... Waooo, Keep calm ! It remains a real bottleneck with RK01, it have only 512mo of SRAM !!!
The best way to get ROS working on RK01 is probably to install linux on it, like for RPI boards, we will have acces to all the packages we need. Installing ubuntu along Android can be a bad idea due to the low amount of RAM and for the fact we could not have easy access to native hardware. The best way could be to install directly linux on the ARM computer (an Cortex-A7, Mediatek MT6572). From now, I investigate on the way to do so. If someone want to join the effort ...
Cheers,
Marco