My tele-operation Robot, Generation one

Posted on 31/08/2015 by forwardkth
Modified on: 13/09/2018
Project
Press to mark as completed
Introduction
This is an automatic import from our previous community platform. Some things can look imperfect.

If you are the original author, please access your User Control Panel and update it.

This is my first generation Tele-operation robot built during 2014. Now I have already had my second generation robot with pure Linux OS. But the first one is still a interesting try. The old google Nexus android phone is used as the controller as well as wireless communication module.&ensp The IOIO-OTG Open source board is employed to be the interface between android OS and other devices. Another Experimental board EXP F5438 with TI MSP430 F5438 mcu is connected with the IOIO board through ...


My tele-operation Robot, Generation one

This is my first generation Tele-operation robot built during 2014. Now I have already had my second generation robot with pure Linux OS. But the first one is still a interesting try. The old google Nexus android phone is used as the controller as well as wireless communication module.&ensp The IOIO-OTG Open source board is employed to be the interface between android OS and other devices. Another Experimental board EXP F5438 with TI MSP430 F5438 mcu is connected with the IOIO board through Serial RX/TX. Maybe you have question like “this MSP430 board is not needed or not necessary”. Yes, you are right. The IOIO board is enough for basic GPIOs, PWM control and so on. But this robot is my experimental platform. It means that I would like to construct it as complex as this in order to do more experiments and explore more possibilities. The EXP F5438 board running uCOS II real-time operation system does all the real-time control job e.g motor control, sensor data capture, control other executer. And the Android phone can focus its work on video, audio streaming, data communication, receiving orders from my laptop. On my laptop I write a GUI with JAVA as control terminal which communicate through WIFI with my Anroid controller APP. The whole structure is not difficult to understand. But as we known, more complex the system is, the more problem will happen. you will never know them until you actually debug it.

Flag this post

Thanks for helping to keep our community civil!


Notify staff privately
It's Spam
This post is an advertisement, or vandalism. It is not useful or relevant to the current topic.

You flagged this as spam. Undo flag.Flag Post