What is Robobo?

Robobo combines a simple mobile base with your smartphone to create the next generation of educational robots. The Robobo base is the body while your smartphone is the brain. Current smartphones contain the latest technology in terms of sensors, processor and communication capabilities, and together with the mobility, low level sensing, and gestural capabilities provided by the base, Robobo becomes the optimal tool to start learning autonomous robotics. Take a look at the type of amazing projects that can be carried out!!

Tactile interaction


Face, color and shape detection


Text to speech


Sound de recognition


Emotion expression


 





How it works?

To learn robotics with Robobo you need three elements: a Robobo base, your Smartphone and a computer. The first thing you have to do is download and install our free app in your Smartphone. Then, turn on the Robobo base and link your Smartphone to using Bluetooth. Put the Smartphone in the base holder, and start programming Robobo from your computer through a WI-FI connection. Easy and wireless.

Your smartphone

The key element of Robobo is your smartphone. It provides the robot with high quality sensors like cameras, microphone, gyroscope, magnetometer, accelerometer and tactile screen. Moreover, it has very powerful actuators to interact with the user, like the speaker or the LCD screen. In terms of communications, current smartphones are equipped with WI-FI, Bluetooth, 3G and more. And, as a key feature, the processor is powerful enough to manage all these elements and run complex programs on board.

The base

The Robobo base has been designed by our team of engineers and it is completely manufactured by MINT. It contains two motors on the wheels to move Robobo freely in the environment, two additional motors in the Smartphone's holder to move the "head", an array of infrared sensors around its body to avoid collisions, and a set of LED lights to show information in a simple way. Moreover, the base is powered by a LiPo rechargeable battery.

Accessories

The Robobo base supports the attachment of 3D printed accesories in its bottom part using simple screws. This allows students to let their imagination fly and add new features to the base to be used in their programs. Pushers, pen holders, wagons or bigger wheels can be designed, printed and attached to the base.

Software

We have two main software packages in Robobo. On the one hand, we have developed an Android app that must be installed in the Smartphone to program the robot. On the other, we have created a programming framework, to be used from a computer, organized into three levels: Scratch blocks for starting programmers, JAVA Android libraries for intermediate ones, and ROS libraries for advanced users. With this framework, you will have access to all the sensors and actuators of your smartphone, together with all the Android operating system features.





Robobo's niche

Bored of programming line-followers? Or robots that escape from labyrinths? First stage educational robotics has focused on construction kits, simple electronics and solving basic tasks. This was a good point to start, but a new level of robotics teaching becomes necessary. What about programming a robot that can survey your house or school looking for open doors? Or maybe a robot that can wake you up and tell you the weather today? Would you like to learn how autonomous parking is performed in real cars? Robobo has capabilities only found in robots that are an order of magnitude more expensive.



Also, Robobo grows with you and your constantly updated smartphone. When you upgrade your smartphone, Robobo will take advantage of its new capabilities, and you will have an improved robot without changing the base. This allows it to always be up to date with the regards to sensing, communications and processing technology, providing access to a whole world of apps for the platform, making it a great long-term investment for learning autonomous robotics. Can you say that of current educational platforms?