Let's Make Robots!

Blogs

My little machine shop

For too long, my machine tools have taken a corner of my garage, with no heated home of their own. Living where I live, that means suffering thru cold to do any work, as its seems to be cold here 9 months of the year. This fall I decided to do something about it and built my own little shop area in my garage, leaving room still for all my junk and to park my GT, or two really small cars.

Humanoid Robot PIXEL

Pixel is a Humanoid Robot 8 servo motors and 6 DC motors give it high degree of freedom, running on Arduino board it can be controlled by an Android phone or a windows PC via Bluetooth by Android app designed for it or a Matlab GUI designed in PC. An On board camera in head of the robot is used for surveillance .Here are some pics and videos of the Robot. http://gronixindia.blogspot.in

Virtual InMoov gets "Potted" by Prop & Atmel Mega

It was quite a work to "Rigg" the file of InMoov that Gael sent me.... Its feasible, and the speed is good.

So far I have only automated the fingers , arm, and shoulder joint.

...and now that I can understand the mechanisms .... next job is to add some bones to make pose_ing easier (in the blender environment).

The Potentiometers work well with Blender via a Parallax Propeller comm link.....

Parents & Children = Virtual Robot Arm

Have Just configured 4 Potentiometers to contol my Blender Virtual Robot Arm.. Using a Propeller to TX four Analogs over a Serial link. Using Python code to control the actuators.

Each arm part is parented to next in the chain , meaning that they are all connected as one limb however able to turn on its parents axis.

Will Code For Parts

Yesterday I received a bunch of really nice robot parts from Parallax.

While I didn't purchase these parts, they're also not really a gift.

Parallax wants some Spin code modified to work with some of their new hardware. I've been sent this hardware with the expectation I'll get the code working with it.

Virtual "InMoov" controlled with Hacked Positional Servo

Video Preview using PySerial with Blender.... Walk_through pending...

Using Blender,Python,PySerial,(Propeller/(Arduino would also work)),servo hacked to positional servo

>>>Video Here<<<

and some extra development ideas details

Actobotics NOMAD 4WD Off-Road Chassis

Actobotics Logo - pageNomad Logo (70px tall)
This is the Nomad 4WD Off-Road Chassis kit! 

And it lives again!

The Robox, thanks to tech support, lives again.

I think I may have messed up the bed though, because there are some parts that seem to have bad adhesion for both ABS and PLA. I'm printing a case for my RasPi B+, but I'm leaving it to go because it's on layer 7 of 91 and it's after midnight. If the case prints nicely, I'll try to make some levels for mini-Groucho who is made of OpenBeams and I'm hoping to make the levels and attachments by printing them with Titon nylon.

Some of the levels are easy, but I'm hoping to build the motor mounts into the bottom level...

Lights on Bikes!

Hello LMRians.

In rememberance of Late Dr. Prahlad Yonzon, a Nepali biologist, Cycle City Nepal 2020 organized "Critical Mass", a  cycle rally. Dr. Yonzon, although having spent his career largely in the science field, was also an avid lover of cycling. Sadly, in 2011, he was hit by a vehicle while cycling, and died while undergoing treatment. 

And now the Robox is dead...

After my first print, where the filament had already been in the printer for about 2+ days, I left it it there for another couple. By this time the filament was stuck firmly into the printer. I did get some back, but pulling a bit mor firmly than I should have resulting in the end of the filament coming off (nice clean break) but with some left in the printer.

So now I can't do any further experiments with the printer, and I am screwed until I can get that last bit out.

Any hints will be appreciated because I'm about to open it up by throwing it against the wall a few times.

D.

The Robox Liiiiiiives!

My 3d printer has printed its first "Hello World" glob of plastic. OK, it's a pyramid in draft format, and not particularly good at that. However, the PC finally recognized the printer and everything sort of worked.

I repeat, this was in Draft format. I will do more interesting things later

Qonix - Lipo Blue smoked

Thought I would just document this as a warning to others who want to replace Lipos in consumer products.

All is not what it seems........

For a while now my Cheapish Qonix Portable DVD players battery was not lasting a whole Film.

So I looked inside and found a 2cell Lipo battery within...

I bought an equivalent 2 cell and proceeded to plug it in.......

Durga Puja

This isn't robot related at all. Pardon me if I have chosen the wrong place to post this.

Durga Puja, or the worshipping of Goddess Durga, is the greatest festival of Bengal, the place where I live in. See what Wiki has to say about it here.

 

CCSR updates

This page contains project updates for CCSR

Hex Caster

Hex Caster is my attempt to come up with some play on the word "hex".

I plan to use this PCB with both my hexapod projects.

Here's the top of the board.

Below is the bottom.

The servo banks are broken into groups of six.

Clever f*ckers...

I've never been a fan of the "Turing Test" as a measure of machine intelligence-rather I think it exposes stupidity in humans.  The recent victory of Eugene Goostman over the actor who played "Kryten" in Red Dwarf and Lord Sharkey says more about the people that the Royal Society thinks are qualified for this kind of science than it does about the programming of intelligent machines.

Mechanical Thoughts

 

     First of all... this blog has been inspired by this thread.

     Here I'll post things that will never be a project in fact and I simply consider it interesting, or is still far from being a project.

     I hope to share ideas and I also accept suggestions.

 

Automatic medical diagnosis device - Part 1

One of my long term projects is to develope an automatic medical diagnosis device. During my research I came up with the so called naive Bayes classifier and started to learn about this kind of machine learning. In the attached PDF I use the example given on the wikipedia page but in greater details. If you want to learn more about naive Bayes classifier, I recommend the following one: http://guidetodatamining.com/guide/ch6/DataMining-ch6.pdf

 

Getting a Robot to Determine Its Own Truth

This piece describes an approach I am working on for an upgrade to SuperDroidBot “Anna” and a sharable brain service I am working on.  This is obviously only ONE approach to getting a robot to have a concept of truth.

What is Truth?

Linux Arduino Users

Looking for others who may be developing Adruino code on Linux hosts. I am not able to configure my systems to utilize the numeric keypad arrow keys. Pgup/PgDn/HOME/END all work. Tryping the formulars for the selfbalancing robot filters without the normal keypad is a pain. Only solution so far is to configure the IDE to use an external editor. Problem is only with the editor, menu keys and serial monitor behave as expected.

I am also looking into using eclipse. Would be interested in hearing from others that have gone down that path.

Trash of the Titans

Catching up on old TV I realized what my attitude towards technology, building and all of my hobbies has been lately:

(Except for sleep. Does sleep count as a hobby?  Can it be a vocation?  Next to my wife and dogs I think sleep is the thing I love most these days.)

Geologic Inspection Rover

 

I am planning to build a rover that is based on the design that was conceived by OddBot with his Wild Thumper platform.

My rover will be constructed from sheet aluminum and will be quite simple in overall design.  I will use six motors with three on each side of the rectangular-shaped chassis, to be steered in skid-steer fashion.

Let's build a 3d printer!

 

The K8200 3D drag printer kit(aluminium bars under the table)


X-carriage mounted!

STL Viewer (beta)

Model:
Rotate: |

Laser range finder hack

Today I found  a PLR 15 laser range finder from Bosch for 45 Euro in a German DIY store. I bought and disassembled it to see if it could be used as a laser ranger finder in robotics. The main issue will be to debug the communication protocol. I hope it outputs distance measurements over serial directly like the UNI-T UT390B.

Arduino Code development on Linux

I have been a Linux user since 1991 and understand that things are not always as polished on Linux as on Windows. The Arduino IDE seems to fit this mode. The four cursor control keys, LEFT, RIGHT, UP, DOWN on the number pad do nothing while in the IDE editor. The HOME, END, PGUP, & PGDN keys function as expected. The arrow keys work in the serial terminal and menu functions. The keys work on the Windows version of the IDE (1.5.7).

The plus side is compilation speed. Not that is it "Slow" on Windows, it is about 5 time as fast on Linux (same machine).

HAPPY DASHAIN LMR!

Today marks the first day of the biggest festival in Nepal - Dashain. It also marks the first time I'm wishing a Happy Dashain to LMR!

Sunny - The InMoov clone at DFRobot

UPDATE OCTOBER 24, 2014:

The time lapse video made with 1200 photos captured by Sunny's camera eye (it's on Youku).

http://v.youku.com/v_show/id_XODA4OTcyNjc2.html

May I introduce Sunny. He's a direct offspring of the famous InMoov.