Always learning0.1 About robotics

A chinese lion statueCombining mechanics, electronics and software, it is an inexhaustible source for learning Wikipedia about robotics:

Robotics is the science and technology of robots, their design, manufacture, and application. Robotics requires a working knowledge of electronics, mechanics and software, and is usually accompanied by a large working knowledge of many subjects.

Start point

Jose, January 14 2008

My knowledge on mechanics is ... between void and very rudimentary and on electronics they are basic enough. But at least on software development they are good enough. With this knowledge an easy start point were the kits that include the electronic and mechanical parts ready for use.

The two kits that nowadays I am using are:

 

AntOne 3.0

Jose, June 29 2010
My loved AntOne with the hardware updated to Bioloid Premium. Now the software...



NXTrains

Jose, May 11 2010
NXTrains = Lego Mindstorms NXT + Lego Trains + Lejos (Java) + PDA + ...


AntOne 2.0

Jose, June 2 2009

Ant One AntOne, the ant one, is my first insect using Bioloid.

Now the version 2.0 have some minor cosntruction changes but a big software difference. It's controlled with a PC based C# program which bring "life" to AntOne, sending messages by bluetooth to an BT-serial adapter connecte to the CM-5

 

January 14 2008

AntOne, the ant one, is my first insect using Bioloid.

After a few first tests programming the CM-5 microcontroller in C (and "a little" of C ++)
The first video of the tests:




Some information about our neighbors or flat companion:

Do you feel itchy all over? ;)


RoverOne

Jose, July 12 2008


BudaOne

Jose, March 28 2009
The first steps of my first quadruped...



Jose, April 4 2009

"Homebrew" navigation (indoor) with Lego Mindstorms NXT


Finally I'm using this other wehicle

But there are other news...

using Acer Aspire One and it's webcam I can use ARToolkit to detect some marks to know its position.



Jose, January 14 2008

An interesting matter is how to achieve that a robot moves inside a building from a determined point to other one.

I have chosen two possibilities:

a)The simplest and limited, by means of two sensors of distances for ultrasounds

b) Less simple but more interesting, a video camera and ARToolkit, an example would be SIGNPOST

Based on a design like this one:



Or this one, that looks more interesting:

Software:

For NXT, LeJOS and NBC. For PC, C#

For Bioloid, C++ and WxWidgets or FLTK, that seems better, but I only have used it a few hours

Linux FTDI driver, latency 31ms querying a position of 16 AX12+. And about 240ms by ttyUSBx.

More information at Programming Bioloid

Hardware:

Lego NXT MindStorms

Acceleration/tilt sensor

Bioloid Comprehensive kit + USB2Dynamixel

Bluetooth BlueConsole (out of business, BT<->serial).

Interesting links: