Structure elements of the robot ('Basic Platform' version)

The Corpora | A-000000-00337

The robot is a high-level open-source programmable robotics platform based on ROS. The basic version contains only structure elements of the robot and no electronic components.

End of life product
Get a quote online

Size Chart
Size Chart

Presentation of the programmable ROS-based robot

The robot is a programmable mobile robot based on ROS and developed by a Spanish company named The Corpora. It's a totally open-source platform aimed at being the base for artificial intelligence and social robotics developments to promote robotics in our daily lives. It is conceived to offer a maximum of possibilities at an affordable price.

The robot has a very attractive curved shape with a round head, motorized eyelids, and a mouth made of leds that allows it to express emotions. Its small size and small free wheel make it very stable, even on uneven ground.


The robot is a mobile programmable robot used to develop artificial intelligence application using ROS


The main features of the robot are:

  • Obstacle detection: The robot's ultrasonic sensors allow it to avoid obstacles while moving in its environment.
  • Stereoscopic vision: With the two cameras in its eyes, the robot can see in 3 dimensions.'s eyes contain camera that allow it to see in 3D using stereovision
  • Face tracking and recognition: looks at you, recognizes you, tracks you...
  • Speech recognition: Speak and understands! The robot has several microphones and uses the Julius software to understand human speech.
The robot can understand what you say thanks to its microphones
  • Play music: You can control the volume or change the song without touching the robot, thanks to the gesture recognition application.
  • Wifi connection: can be remote controlled or get by itself information on the internet with its Wifi connection
  • Localization with the Xtion Pro Live ( Pro Evo version): this depth-camera allows to spot 3D points in the environment and use them to build a map. The robot can then localize itself and navigate in an autonomous way.

A Xtion depth-sensor can be mounted on the head of the robot

Our engineers program the robot! face tracking, color detection, games for kids, see here the videos of our interactive behaviors!

The different versions of the robot

The robot is available in three versions: The'Basic Platform' version contains only the unmounted mechanical pieces, the 'Lite Evo' version is mounted and contains an Intel Atom main board and the 'Pro Evo' version is provided with a Intel i3 main board and a Xtion sensor.

The basic platform

The "basic platform" version is only the chassis of the robot. It contains only structure parts of the robot and no electronic components such as motherboards, hard drives, sensors or even engines. Items included in the Basic version Platform are:

  • Plastic pieces
  • Motor pinions
  • Metal Chassis
  • HDD mounting adapter
  • Mother Board mounting adapter
  • Bearings
  • Caster Wheel
  • Screws, circlips, nuts and washers
  • Tools
  • Eyelids Mechanics
  • Mounting instructions
  • Antenna Wi-Fi + antenna cable
  • Web Cams

The robot is open-source for both hardware and software. this version Basic Platform is offered to those who wish to build their robot by adding their own electronic architecture.

Programming the ROS-based robot

You can program the robot with ROS (robot operating system)

You can find here the OpenQbo linux distribution, based on Ubuntu 11.10 (Oneiric Ocelot), for the programmable robot. Compared to the classical distribution, some softwares have been removed and others, like ROS (Robot Operating System, a very popular programming system, see our presentation), Julius, the speech recognition software and Festival, the vocal synthesis software, have been specifically added. This distribution has been realized by The Corpora so you can benefit from a ready to use OS for the robot, without unnecessary tools.

The main programming language for the robot is ROS. The specific ROS libraries are available here and are of course open-source. The provided ROS packages allow you very easily to have the robot move and speak, to use stereovision to extract and track an object, to recognize faces... But also to check that, in front of a mirror, can determine if it looks at its reflection or at another robot:


The openQbo community allows quick information and advise exchange, as well as sharing new application for the programmable robot.


The Basic Platform version of the robot

The 'Basic Platform' version of the robot contains all mechanical pieces, adapters, tools... but no electronic boards, no main board, no sensors nor actuators. Only the two cameras are furnished.

the basic platform version of the programmable Q.Bo robot is delivered unmounted

You are therefore totally free to re-do the inside of your robot as you wish, to create you own electronic boards, to choose your battery, your main board... while having the complete hardware part at your disposal.

The complete list of the components is available here.

The 'Basic platform' version of the robot is delivered unmounted. This video shows the mounting of a in time-lapse:

Customers who viewed this item also viewed