Let's Make Robots!

Latest collected post on LMR

I have seen some great quadruped robots on this site in the past few years and always wanted to build one myself. It became one of the most time-consuming projects … Read more
Balances on two wheels
This robot is called Wheelee. It is simple inverted pendulum robot made on arduino. Firmware, Matlab model, Android application and some articles are on Github … Read more
This is a line follower that uses a MSP430G2553 16 bit microcontroller and a L293d motor driver. There are 5 cny70 analog infrared sensors that feed the value to … Read more
Walks, talks, dances. interacts with user through voice recognition - tells terrible jokes
Noodlebot main components: - Satay veg with tofu - Arduino Nano v3 - EasyVR 2.0 voice recognition module - 4 x MG90 Micro Servos - Ultrasonic Module HC-SR04 - 8x8 … Read more

About Software

 

Quality of Life

I'm on a crusade. A crusade for better quality of life. In fact, a crusade for quality that means life. A lot of money is wasted. People are being injured, sometimes seriously, or even being killed because of poor quality software. We have the power to help put an end to it. If you have read any of my previous posts, you may have noticed a recurring theme: software quality. Even if the post wasn't about that at all, it seemed to always crop up. And that is what my crusade is about. I need your help.

This is my snow plow bot. It is currently RC but I want to convert it to wireless for internet control.Weighs about 200 pounds. Some Specs: Read more
supports bots while not in use
as it says on the tin, this two piece stand with a loo roll for the height. Read more
Self-diagnoses medical conditions
While the world encounters more and more Ebola cases, the human kind seems to be more than ever in need of a medical tricorder, known from the science fiction TV … Read more
6DOF motion control platform
Using a
This is an update to my previous Stewart Platforms. This is one of the first I truly feel is "done enough" - there are no outstanding technical issues that bug … Read more
Driving around, avoid obstacles and edges. Will have some more functionality but that's still to be determined.
Using a
UPDATE April 29, 2014: As for request of fello LMRians I've put those motors in the shopping section of Letsmakerobots: Micro Gear Motor UPDATE April 21 2014: Sadly … Read more

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

 

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.

 

If you want to see traditional Lion Dancing then check out this video: https://www.youtube.com/watch?v=SGQq9o0jSpU I've been asked to convert a traditional Chinese … Read more

PlayStation 2 Touchscreen Robot Remote

This is a project I've been working on for a while.

It's supposed to be a robot remote control. I have had it working as a remote but currently it's in the middle of an upgrade so it doesn't really control anything yet.

As you can see it uses a PlayStation 2 controller as one of the input devices. There's an enclosure strapped to the front of the controller.

Here's a side view to give you an idea of how the two main parts join together.

Provides a simple test bed for various hardware and software technologies.
Double decker circle platform robot. Read more
Remote control drive and arm manipulation, running ROS, RGBD via Kinect
It all started when iRobot Roomba was adopted by our family to do its slavery job. We were discussing mechanics of Roomba with my son and decided to create our own … Read more

Q

test bed for four wheel drive, and hits everything
    Q is my introduction to four wheel drive rover designed to be used with the picaxe 28x2 shield but any controller with  four motors and four servo's will … Read more

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?

Reading Words off Pages and Walls using OCR, Start of Indoor Localization

Today my robot read its first words with its own eyes!  from around 8ft away!

Got Tesseract OCR going on the bot.  Its reading words close up and from distance with large fonts.  This will be the start of my indoor localization system.  Bot will be able to determine what room it is in and where it is within the room to some degree, by remembering what is written where in the house and using it as landmarks for knowing its position, with a little geometry.

I'll post some video of this in action as soon as its polished.

Hi everyone! There are a lot of cool robots up here. This is the beginning project of mine. It will use an Arduino to navigate around using an ultrasonic sensor … Read more