RoboCORE

World

Find us on KICKSTARTER! !

RoboCORE is a robot’s heart and the world’s first system capable of making telepresence robots for beginners and advanced users alike. With this heart you can build almost any robotic structure a geek could dream of.

RoboCORE hardware - few words for engineers

RoboCORE provides an advanced hardware and Internet platform to create robots in an easy way. But what does “advanced” mean? In the following article, we'll try to answer this question.

1) Processors

RoboCORE is based on a microcontroller (MCU) with a Cortex-M4 core and 160 MHz clock. This MCU provides rich peripherals and allows you to control your applications in real-time. Thanks to this powerful MCU, you will build even the most complex robotic constructions more easily than with any other system available on the market. The software that runs on the MCU uses a real-time operating system (RTOS), so complex algorithms can be divided into many tasks and are therefore easier to maintain. Real-time systems have rigorous time constraints, which RoboCORE is ready to meet. Apart from the RTOS, RoboCORE uses a dedicated library written in C++, called hFramework. It allows you to easily write programs for RoboCORE and manage each peripheral with just a few lines of code. Below we present all the necessary source code required to create a simple telepresence robot that can be controlled from anywhere in the world.

The hardware for the robot consists of 2 DC motors and a smartphone or a tablet (Android or iPhone/iPad), which can be connected to RoboCORE through USB (host or device) or Bluetooth (via Intel Edison, which is an optional module that RoboCORE can be equipped with). Intel Edison or a smartphone is used as a gate to the external world. Just one of them is enough to provide connection to the RoboCORE Platform (http://platform.robocore.io). From this website you can reach your robot from anywhere in the world: you can control it, program it or share it with your friends. To program RoboCORE you can use either an Internet platform or (...)

Read more...