Let's Make Robots!

Latest collected post on LMR

The robot navigates around avoiding obstacles by ultrasound and choosing the best way to follow.
Using a
The robot navigates around avoiding obstacles by ultrasound and choosing the best way to follow. The programming code is attached here as a .txt file. Download it … Read more
So most of us tend to use the arduino IDE for our projects much to bdk6's displeasure. Recently I've been playing with both the AVR and MSP430 bare metal rather … Read more
Classifies the color of a new object
The k-NN (k-nearest neighbors) algorithm is among the simplest of all machine learning algorithms. We will use this algorithm to classify the color of a new object. … Read more
Obstacle avoidance using ultrasound sensor
Updated post with new parts, ideas, pictures, and questions Hello robotics community! This is my first post I have made here. Im fairy new to robotics and am … Read more

DAGU product support - Manuals

G'day everyone,

I have been designing products for DAGU for over 2 years now and have always tried to provide product support here on LMR. One problem I have had is that sometimes the manuals are too big to upload.

If you have any problems with these kits then you should ask questions in the component section. I answer questions there so that others with similar problems can look for answers.

The components on LMR are here:

    Hello all!This is my robotic arm project. It is almost finished it just needs the controller and a bit of programming it finish it up. Read more
The MeArm is a project I've been working on since February. It's an open source robot arm. I think this is the reason I've not shared on here before, this big white … Read more
Nightlight, Rotates Head, Blinks with Eyes, Children Fun
"What kind of party do you want to have my son ?" asked a mother her son. "A robot party!" answered the soon 7 year old boy.  A robot party without a real robot is … Read more
Well this seems to be an opportunity to good to be missed! A friend of mine was throwing out (THROWING OUT!!) the aforementioned CNC router. Well he wasnt, his … Read more
This tutorial is still under contruction so please check weekly for updates. I have taken it out of "Draft Mode" because it has a lot of useful information for … Read more
Adds a New Tool to Your Programming Kit
State machines are a nice way to write many programs, especially those for embedded and robotic applications. But for someone new to programming, they often seem … Read more
The Scamper chassis can move in any direction and each motor has a high resolution encoder so it should make an ideal painting robot. Think mobile dotmatrix … Read more
Multiple functions - aims to be an easy to edit robot with lots of accessable variables and functions within the software, these can be implemented in a meaningful in the main loop to make the robot function as desired.
You can see a side view here and a view of the casters here  I worked really hard on that acronym title. Chassis Read more
Arlo is a robot you can build and program. He has far more sensors than almost any other robot. For example, he has 8 sensors in his hands, 6 real and 10 virtual … Read more

Mini Driver Mk II - S4A compatible

For some time now I've been wanting to release a new version of the Mini Driver with the ATmega328P. Then the Boss asked me if our controllers were S4A compatible (Scratch 4 Arduino). Now we do!

Video of Doodle Bot using this board can be seen here: https://www.youtube.com/watch?v=j95dTWg2-d0
Click on the picture for a larger image. Check out the features listed below!

This is a robot based on the concept of embodiment and emergence, a concept seemingly proposed by Rolf Pfeifer. It is also based on a presentation I gave in 2011 on … Read more
My first robot using Rover5 - roverbot! Objective: Night timeshift photography... Analyzing plants, photo capturing for 3D modeling.. WIP Components used: Read more
Navigate in an indoor or outdoor environnement avoiding obstacles. Can be autonomous or remotly controlled by Bluetooth
  Characteristics: Read more
stabilizes a camera using an accelerometer and an attiny85
As a small proof of concept (stuborness about attiny tiny core capabilities) I made a small camera stabilizer using a Attiny85 and LSM303DLHC breakout board.  To … Read more
only basic bipedal walking and getting up movements
This is my first post here on this great site, hope you like it! Many of the technical details of this robot are inspired by stuff I read here, so this robot truly … Read more
Neon clock on the old Soviet neon lamps (IN-12) 1970s. Welcome to the USSR :))   Read more
Its LARPing Laser Tag melee madness. Annihilate your friends!
For the past few months I've been working all hours in my lair building this game. If I haven't been around much, this is the why. I just launched this project on … Read more

ComMotion Shield in action!

Some time ago I built my Scamper robot to test / demonstrate DAGU's new Omni wheels with rubber rollers. Later I remade Scamper into a kit and combined the two Mini Drivers into a single PCB called ComMotion.

gyroscope causes wheel to rotate in forward direction
This wheel is propelled only by forced gyroscopic precession. It is not an endorsement of silly reactionless drive aficionados that love the idea of messing with … Read more
So far it's used to test modified Eddie firmware.
As I mentioned in an earlier blog, I was given a bunch of really cool robot parts by Parallax in exchange for modifying their "Eddie" code to work with different … Read more

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.

4 axis robot arm with a small gripper and teach function. (In fact: it is a 3 axis robot) This robot can follow. This robot can learn. And this robot can repeat … Read more
With more and more 3D printers emerging its time to brush up on some 3D cad packages. My preferred software is "Blender" as it is a very flexible and easy to use … Read more
Blendering your Python Code. Here is a walkthrough showing how to implement Python scripts in Blender. Blender can be used as a powerful Gui to not only display … Read more
Blender > Part 001 - Real Time Keyboard Control
Blender > Part 001 - Real Time Keyboard Control. For us to understand how we can use blender to control our real life robots we have to know a little more … Read more