Robotics Software: The Dynamic of Future

March 14th, 2012 by Robot Technology | No Comments | Filed in Robotics Articles, Software

Robotics software, today, develops rapidly. The experts are competing to invent the best software. Considering the raising public interest in industry field, the software war cannot be avoided. All providers are competing to invent the simplest software, although used by beginner, but it must be compatible enough to use. The challenges are rising while software market is always welcoming the new comers with best abilities such as Urbi.

URBi robotics software

Robotics Software: Introducing Urbi

Urbi is an open source robotics software platform. The Robotics software is applied to many robotics projects like, for instance, Segway RMP, Lego Mainstorm, Aldebaran Nao, Goztai Jazz, Pioneer 3-DX, etc. Besides, Urbi is utilized as well by simulator program like Webots. The platform is flexible enough and easy to apply. Even though it impressed easy to apply, the platform brings about advantages such as a C++/Java middleware called UObject. It is a kind of library model which is well-matched to a robot standard API to describe motors, sensors, and algorithms. URBI is compatible as well as with ROS (Robot Operating System).

Tags: , , , , ,

Arduino Tutorial: Use a Piezo Element to Detect Vibration

November 26th, 2011 by Robot Technology | No Comments | Filed in Arduino Tutorials, Electronics, Microcontroller, Programming, Robotics Tutorial, Sensors, Software

Circuit Connection of Arduino Tutorial Piezo element to detect vibration

Arduino Tutorial: Use a Piezo Element to Detect Vibration. This tutorial shows you how to use a Piezo element to detect vibration, in this case, a knock on a door, table, or other solid surface.

A piezo is an electronic device that generates a voltage when it’s physically deformed by a vibration, sound wave, or mechanical strain. Similarly, when you put a voltage across a piezo, it vibrates and creates a tone. Piezos can be used both to play tones and to detect tones.

Tags: , , ,

AVR-GCC : CODE COMPLIANCE

July 27th, 2011 by Robot Technology | No Comments | Filed in Programming, Software

AVR-GCC

On the Internet there are many examples of code for AVR-GCC , written using functions and macros that are no longer supported in newer versions of the compiler. To use these examples and understand them with the essence of the ports of the microcontroller, you need to rewrite code or use special macros.

Tags: , , ,

NanoVM: Java Wirtual Machine for Atmel AVR ATmega8/ATmega832

June 15th, 2011 by Robot Technology | No Comments | Filed in Microcontroller, Programming, Software

Java programming for microcontroller chips, With the NanoVM, the microcontroller can be programmed in the popular Java language using the standard Sun JDK.
NanoWM Atmel Microcontroller Java Virtual Machine

NanoVM is a open-source implementation of the Java virtual machine. The NanoVM was initially developed to run on the Atmel AVR ATmega8 utilized in the Asuro Robot. It was ported to run on the C’t-Bot and the Nibo-robot and can easily be ported to other AVR-based systems.

The virtual machine uses almost 8 kilobytes of code memory (entire flash in case of ATmega8) and 256 bytes of RAM. Each and every user’s .class are processed by NanoVM’s Converter which transforms it into 1 bytecode file. Unique tools next send this file via serial line into device. For this operation is valuable NanoVM’s bootloader (alternatively you are able to use ISP programmer like: PonyProg) which store this content on-chip EEPROM.

Tags: , , , , ,

Make a Robot : A Step by Step Robot Tutorial

March 29th, 2011 by Robot Technology | 1 Comment | Filed in Electronics, Mechanics, Microcontroller, Programming, Robotics Tutorial, Sensors, Software

This tutorial will show you how to make a robot easily. It’s very simple tutorial and of course it will be a low cost robot. You will get the knowledge about basic and simple mechanic design, simple robot schematic diagram, line following sensor, programming and more… This is a very great explanation of the tutorial how to make a robot. :)

make a robot

Download the document of step by step Make a Robot tutorial:

Tags: , , , ,