Tuesday, August 11, 2015

DIY ROBOT

RoboCORE: DIY robot is no longer a problem
 
 Create your own personalized robot and connect to the Internet, the development of personal robots share the fun and excitement. RoboCORE,DIY With RoboCORE, DIY robot has never been so easy and affordable.

RoboCORE What is it? 
RoboCORE is a cloud-based equipment and development platform, without advanced programming skills, whether professional or amateurs are at an affordable price, through hardware and software support provided by RoboCORE create their own favorite idea robots.  In addition RoboCORE system does not rely on any mechanical device, even with a simple piece of metal even Lego building blocks can form robots. 
 Users can smartphone or USB camera connected to RoboCORE up telepresence to unlock more cool features. RoboCORE just drive is a complete ecosystem.  The computer used for industrial and military, then we have a personal computer. Use your talents and passion, through RoboCORE create their own personal robots!

 RoboCORE Development Vision
  RoboCORE development company Husarion think now the development stage of consumer products like the development of robots the 1970s the computer industry in the last century, when the computer is mainly used for industrial and military applications, few people think the computer can be used for families.  At that time a variety of science and technology geeks have their own personal computer in the construction of prototypes (such as Apple 1)), on the current point of view, it seems hard to imagine how the personal computer will live!
 Husarion convinced that consumer robotic products will have broad development world. As a heart dream of startups, Husarion of RoboCORE let those modern and expensive for commercial and military use of robots into ordinary people.

Illustration: Husarion company eyes of personal computers and consumer product evolution and development of robot comparison chart

RoboCORE works 
RoboCORE greatly simplifies the work of consumer markets DIY robot. For example, less than an hour you can build a simple telepresence robot and the price is very affordable.  In fact by RoboCORE, users only need to spend $ 300 and 45 minutes (mounting mechanism takes up three-quarters of the time) can be fixed up. You can enjoy the process of DIY robot, and the robot can access cloud services RoboCORE through.

  In general, build a robot needs an idea, hardware, software and mechanical devices.  RoboCORE provides users with the appropriate hardware and software, users need only a good idea of their ideas, take the time on a mechanical device on it.

RoboCORE hardware for the following purposes 
Data structure manufacturing automation and remote control of the motor and control additional modules to collect and use the sensor measures the outside world via WiFi and Bluetooth communications equipment

 Since RoboCORE integrated motor ports, sensor port, and there are many other popular portable communication interfaces generic extension header, the user can be any external device or module into RoboCORE in. RoboCORE RoboCORE compatible with Lego, MINDSTORMS, NXTi and EV3 controller. Once RoboCORE connected to a mechanical device, the user can very intuitive software platform (including the Web, Android and iPhone applications) to control the management of the robot.  Users can connect their robots to the Internet and worldwide remote virtual control.  Users do not need to install any console software on your desktop or laptop computer, they do not give their robot programming.  Nor finished a few connection cables between the robot and the control terminal of the computer. Users can lie on the beach sipping a drink with one hand to write code for their own gas man or update firmware via smartphones or tablet. Robot Development and manipulation has never been so easy. 
RoboCORE programming is also very simple, in order to find the perfect balance between professionals and beginners, Husarion company therefore developed a robotic framework for the RoboCORE hFramework. It is understood that, after the successful conclusion of the public to raise activity, Husarion will open hFramework source code. 
If the user programmed Arduino (it is based on open source hardware and software platform, built on open source simple I / O interface version, and has a similar use Java, C language Processing / Wiring Development Environment). You can easily grasp RoboCORE programming. hFramework using C / C ++ language, create multiple threads and real-time algorithm based on real-time operating system, the user can straightforward way to define the behavior of the robot, and strictly control the execution time of each operation.

 Pictured build telepresence robots complete code 
If you do not like the C ++ language do not worry, hFramework as a strong core can also support other programming languages.  Currently RoboCORE can also be programmed through the Python language. 
  
 Control their robot, and use it to see the world through the eyes of a complete Web IDE to program robots (Integrated Development Environment)  No matter where, can share their robot friend

 RoboCORE driven by the following three ways to connect to the Internet platform: 
By tablet PCs, smart phones or external USB connected to the computer (for example, RaspberryPi) 
Connect iPhone / iPad via the built-in Intel Edison microcomputer via Bluetooth 
Users do not need to connect any programming device or install any software on your computer, through RoboCORE cloud applications need only a Web browser can be easily manipulated.

 RoboCORE exactly what fascination? 
Whether it is a professional engineer, amateur robotics enthusiast or computer geeks alone some knowledge and a little enthusiasm can easily create their own robot out 
Cheap! 
Raising activities in the public, the user can buy the original price of $ 119 original price of $ 89 and $ 85 RoboCORE RoboCORE-mini. 
Simple! 
Users do not need to master a variety of programming languages ​​to write your first robot application.  Easily downloaded from the official website of the basic algorithm template will be able to gradually learning portal robot programming, in addition the company also decided to introduce Husarion robot programming courses on RoboCORE internet. Because Web IDE (Integrated Development Environment) has been integrated into cloud computing services, users can write, compile the code and upload the firmware via Web browser. Very easy, without having to install any software on the desktop or laptop computer.  RoboCORE development software not only to define the robot's behavior, but also the Web browser on the user interface, of course, users can also send commands to the robot via keyboard shortcuts and buttons in the user interface.


 RoboCORE robot controller can be used to build a variety of structures, do not by their own imagination hands were tied.  Users can create a task to automatically execute a programmed robot, for example, when the robot in its own ten million light kitchen.  RoboCORE create text columns abound.  The following are a few recent cases RoboCORE robot columns are DOPPELT upright telepresence robot, RALPH self-balancing telepresence robot, HUSSAR office home garden patrol robot, BRICKMAN with Lego building structure is very complicated toy robots.

 The user can control all the robot through the cloud networking platform, which is like Facebook, friends bar inside the robots have human friends.


RoboCORE schematic connected to cloud control platform 
RoboCORE in both what?

 RoboCORE internal circuit structure diagram 
168 MHz ARM Cortex M4 microcontroller: best currently available for control applications, sensor networks and automation microcontroller. 
 HMotor ports for DC: As with a hardware encoder interface, the user can control the position of the motor shaft.  At present, the motor ports support LEGO and MINDSTORMS motor port, ready to be compatible higher voltage 12v.  Low voltage motors are connected directly to hMotor port, to connect bigger motors, you need to connect an external motor controller and the corresponding independent power supply. 
HExt Universal Port hSensor for the sensor ports for expansion modules: Contains for example SPI, UART, I2C interfaces so popular, as well as nine GPIO (general purpose input and output interface) and three interrupt path. 
USB: a Micro USB device port and two USB host port can be used to connect devices such as smart phones, tablet computers and video cameras, external USB devices can be connected to the control terminal computer, a robot used to calling the shots. 
Bluetooth 4.0 (smartphone or Intel Edison microcomputer module) 
Micro SD card slot 
Wi-Fi (via smartphones or Intel Edison microcomputer module) 
HDBG for hardware debug connector: although RoboCORE can easily programming through USB cable or wireless network, but the hardware debugger or a large robot projects play an important role.  Also hDBG connector also provides users with faster firmware upload speed, which may in production line is very important.

 RoboCORE and RoboCORE - mini performance parameters comparison chart 
Detailed hardware configuration parameters 
STM32F4 microcontroller 
ARM Cortex-M4 core 
168 MHz maximum operating frequency
1 MB flash 1 MB flash
196 KB RAM 196 KB RAM 
Intel Edison microcomputer Intel Atom dual-core processor 
500 MHz maximum operating frequency
4 GB flash 4 GB flash
1 GB RAM 1 GB RAM 
Other 
6 H- bridge outputs 4V (PWM) 
6 hardware quadrature encoder input 
33 I / O ports (11 with external interrupt feature seven analog inputs) 
5 Universal Asynchronous Transceiver Transmitter (Universal Asynchronous Receiver / Transmitter)
3 I2C 3 I2C
1 SPI An SPI 
 2 Host USB (one for STM32 microcontroller, and one for Intel Edison microcomputer)
A CAN 
6 - 14 V DC input power dual-band Wi-Fi (2.4 and 5 GHz) IEEE 802.11a / b / g / n (by Intel Edison microcomputer) 
Bluetooth 4.0 + 2.1 EDR (by Intel Edison microcomputer) 
Also optional are some easy connection of accessory equipment, such as RC autopilot, high power motor controllers and spatial positioning module.  Currently RoboCORE still Kickstarter to raise the public on the website of the fiery, friends who are interested can learn more about it.

Translated from Original website http://tech2ipo.com/95755