Let's Make Robots!

Blogs

Mega blocks - DRC seeker working...

Well.... I set myself the task of creating a robot that would learn an object then go and find it using vision....

Mission accomplished.... well, its probably not very robust but that's a problem for another day...

Today's task was the Mega Block challenge -  an area bordered by Mega Blocks (it's what the kids use and have quite detailed images on them that I can use as objects to find):

Eggbot may not go further

Here's the first hardware run on the next project-just a big cheap egg platform. I was hoping to make this my first Propeller robot but I'm not sure if this is worthy of such an elegant processor.  Think I'll get better traction and balance out of those little black ducks with more weight over the center?  Such small wheels-I don't know if encoders are an option, and that one side is going about half the other. Right now the steel castor in the back weighs more than the rest of the platform combined.  Gotta come up with a good battery solution too.

Generals "Army"

Whats up the Generals Sleevy ?

His Army of course.......

Robot arm is build ... works better than calculated.... just one more bit to print to connect it to the S2 unit.

Short post on Successful data out of OSLRF-01 Laser Range Finder

It's late and I'm going to bed. My eyes are blurry, and I've got a headache... but!!!

I'm getting reliable (for the most part) Distance readings out of the OSLRF-01 as evidenced here in my putty dump.  The "ACTUAL" distance to target was in fact 2.67m.  I've got a fairly consistent reflection or ghost at 0.67 and few more stragglers that I will work to filter, but I'm quite pleased.

DRC: object recognition using Raspberry Pi

Well... now for some simple object recognition...

The program flow:

a) take an image; take a subsection as the reference object - calculate and store the SIFT descriptors for this image

SIFT descriptors

b) rotate DRC by 180 degrees.

c) take an image

d) calc SIFT descriptors and look for matches with the reference

e) if not many matches - rotate a little and go back to c)

Biped Howto: Stable locomotion

+++ UPDATE (12-march-2014): Rename title as "Biped Howto".

 

Biped Howto: Inverse kinematics

+++ UPDATE (12-march-2014): Rename title as "Biped Howto".

Neo

My S2 Neo Pixel Leds  thanks for the work with the NeoPixel code from Duane.... keep up the good work ;-)


They will be used as visual panel for battery voltage &or distance to object &or snazzy RoboCop look &or KittCar scanner lights

Prototype of OSLRF01 Arduino Scanning LIDAR (Under $150)

I've finally got pictures to show off the OSLRF-01 Open Source Laser Range Finder.  I've mounted it to a sturdy servo, and am running both currently with An Arduino FIO ... simply because that's the only available Arduino I have at the moment. 

I am also getting boards made up around the ATtiny84 that will sit as a daughterboard on this unit.   But the FIO prototype is to help me get functional code working NOW...

Biped Howto: Moving servos

+++ UPDATE (12-march-2014): Rename title as "Biped Howto".

Hi, I will try to explain, in a very simplistic manner, the way in which servo motors can be controlled.

Servo motors are controlled by a PWM signal, in which the active part of the signal (known as duty cycle) define the amount of degrees the servo will rotate.

AI.Frame funding

I've got in contact with the people behind the AI.Frame robots and there are some quite interesting designs. We've got some kits to try them. Now AI.Frame is going the next step and want to collect some funds for a first batch production.

http://www.pozible.com/project/178499

You might recognize some stuff in the pictures. Yeah, my friend and me took that pictures in our DFRobot office.

Vader Vibes

Starting this blog as a place for me to throw down my thoughts about options for my Service Droid, VADER:

http://letsmakerobots.com/node/39884

At times where I'm anxious to work on Vader but can't, atleast I can blog about it!  Right now is a good example: my 2 month old daughter is asleep in my arms. I may be having to type with one hand but the progress feels good!

First off, I'm considering a tweak to the acronym."Very Advanced" is a little over the top. Maybe "Virtually Advanced" or "Very Amateur".

I just received my OSLRF laser Range Finder!

So I received this awesome package in the mail yesterday from LightWare Optoelectronics in South Africa.

GOTO FAIL:The next time you feel bad about coding, refer to this.

I hope I'm not the only one who spotted this on Wired.com, but it's nice to know that even the biggest baddest a$$es in coding make mistakes.  This isn't one that would throw a compilation in xCode though-or even get noticed.

Do you see it?  Here's how Wired explains it:

InMoov tracking and voice control using MyRobotLab

Alessandruino's build in progress..

RoboCop or Millennium Falcon

RGB appears to be working.... however I need a Sponsor for some NeoPixle strips......

Take_in shape


I have allowed for 2 sets of 5mm holes for the S2s power/indication leds which I will be porting off the main board.

Made In Nepal Expo 2014 : A Glimpse

Hey there guys!

Whenver there's a relatively huge event in Nepal, the organizers resort to "Bhrikuti Mandap" as the venue. So was the case this time. The Made in Nepal Expo 2014 was held from 14th - 17th Feb 2014, at Bhrikuti Mandap. 

As the event name suggested, the event hosted hundreds of stalls that ranged from furniture to clothing and from pottery to 21st century art-work, in short, everything that's made in Nepal. Of course, why would I post this if there weren't some robots on display?

Pictures! Your Up Next!

 

 

Propeller Boards to use in Robots

As many of you are aware, I'm a big fan of the Propeller. I frequently get asked various Propeller related questions in the Shout Box which I'm all too happy to answer. However, I thought it might be a good idea if I made a more permanent record of my Propeller board related suggestions.

Autonomous Navigation Robot

The process of monitoring and controlling the movement of a craft or a vehicle from one place to another is termed as Navigation. By employing and implementing a suitable design, we can create a vehicle that can navigate from one point to another without a driver. Autonomous Navigation Vehicle (AGV) is an automated vehicle that does not require operation from an operator.

"Pimp My Ride"

"Blendering" a new Chassis for my S2 scribbler.

HMC6352 Compass Module in Continuous Read Mode

I have a need (desire?) to use compass heading as part of my PID loop to keep my rover heading true.  Using my well established trial and error coding technique, I was unable to get a sufficient sample rate from the HMC6352 Compass module using code I pilfered.. er... borrowed (I plan to give it back!) from the Interwebs.

Pandora, the Makibox (by Kariloy)

Well, as many of you know I've been waiting for my own very 3D printer kit for quite a while (almost 16 months). But finally, this past Wednesday (Feb, 5th 2014) I finally got it. If you want to read more about it's arrival you can check it here.

And if you fancy really poor quality videos and you see the initial unboxing here.

Another Pro Mini breakout board.

When Bajdi wrote his blog, http://letsmakerobots.com/node/40026 , about his undershield for the Arduino Pro Mini clones I was very interested and excited. This was because over the last few months I have purchased a few (20) of these Pro Mini clones myself. I was elated to see that there might be an easy interface board for my future projects.

Hello there.........Hot Glue!

Hey there guys,

Finally, ( let me repeat that again ), FINALLY, I have made my entry to the LMR HOT GLUE CLUB !! (Really? Is there one? :D)

Long story. Many places were searched and explored in Kathmandu. Many shops and mini-markets, hunted down, and from one, out comes an LMRian's favourite weapon!

Below is where I found it. It's a place called Asan, a busy street market area. Pretty much an offline real world e-bay for me ! ( cheap stuff )

 

Gipsy, son of Sticky

As seen in my previous post, first attempt to build a quadrupod ended with a jump from the desk.
Hopefully, I learned a lot and I was ready to launch the next experiment.

My wife just received this very nice material from a friend and there’s enough for me too :)

I think the best english translation is paper foam board, but you will see it later.

Pulse oximeter Mk II

I just started to build a second version of a pulse oximeter. If you don't know what a pulse oximeter is, here is a simple but detailed description what a pulse oximeter is and how it works.

LOGO :- UV Laser Style

Parallax Scribbler (S2) Robot - Ultra Violet Laser & XBee & LOGO (Part 2 of 5)

This is the second in a series of 5 Videos going from basic to advanced hacking of the S2 robot.

This second modification uses an UltraViolet Laser (the one I use can be focused for really thin line details)