Let's Make Robots!

Rover 5

Vader Vibes

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


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".

ROB3, my third robot started out using my ROB1 base, as I wanted to play around with the gyro again using a 2 wheeled robot, but alas, one of the servos died. So … Read more
Drives around controlled by a remote.
I have a rover 5 chassis (4 motors, 4 encoders). My goal to use this chasis to create a robot that drives around and is controlled by a remote.  I am new to … Read more
Explorer robot with camera 1/3 inch and pan-tilt controled by radio control
Using a
***Project completely rewritten*** Version of January 28   0 - ONCE UPON A TIME... (A BRIEF HISTORY) This is my first project, a explorer rover with robotic claw … Read more
A couple functions:1) Remote Control 2) Autonomous avoidance 3) Autonomous object retrieval (hopefully)
Using a
This is my Service Droid. Meet VADER,  the Very Advanced Droid Exploration Robot. Ok, I admit it, the name is a stretch but it was fun to come up with.  Everyone … Read more

Update: Final parts arrived for the Service Droid - shipping at the end of the week

First of all I want to apologise that this has taken so long. It is partly my fault that the kits have taken so long to be produced because I made some last minute improvements to increase the strength of the arms.

We have also had some delays waiting for parts to arrive. The latest being that the laser cut factory missed one part. These parts arrived today. The parts cannot be packed tomorrow because we have another order that must be finished first so packing won't begin until Wednesday.

Getting ready for the service droid :)

So I've ordered the Dagu service droid :) http://letsmakerobots.com/node/38776

I'm getting the service droid with a Rover 5 (4 motors/encoders), 4 channel motor controller and Dagu Red Back Spider.

I already have a Rover 5 with 4 motors on which I use the 4 channel motor controller and Red Back Spider. I'm powering everything from a 2S Lipo (3000mAh). You can see it here: http://letsmakerobots.com/node/31410 or on my blog: http://www.bajdi.com/category/rover-5/

On my current Rover 5 the 2S Lipo feeds 3 devices:

Pushing the limits with encoders

This is now a tutorial and can be found here: http://letsmakerobots.com/node/39098

I've been working on some code so that a simple Mini Driver using a lowly ATmega8A can drive two motors with encoders and 8 servos. This may not sound hard at first until you remember that the Servo library kills PWM on the ATmega8. To make matters worse, D2 and D3 are the external interrupt pins but we need them for driving the servos.

Robot chassis for experimenting with
The Service Droid is intended to be a reasonably low cost robot body that can then easily be fitted with various processors and sensors. I've posted the original … Read more

Service Droid V3.0

I was talking to a friend last night and he pointed out the Service Droid would be better on the Rover 5 Chassis. This is what I have so far.

The Service Droid is a cheap robot body with a reasonable amount of functionality. The idea is that you can fit it with whatever sensors and processor you want.

New Dagu Rover 5 w/4 Motors, Encoders


I just received my Dagu Rover 5 along with a Redboard controller (Sparkfun arduino) and Rover 5 Motor Controller, all from Sparkfun Electronics. I'm not looking to take over the world with an army of autonomous AI miracle machines, just start a fun hobby with my kids. We have just unboxed the stuff and haven't began any assembly.

Reverse pendulam using Rpi,Arduino and additional 0.75kg - which rover 5 chassis to buy



i am trying to built a autonomous car ( which can also be controlled by wifi) using DAGU rover-5 chasis , dagu 4 channel motor driver , raspberry pi (for wifi and camera) and arduino uno. i also like to use the same platform for inverted pendulam project using MPU6050 which is my next stage target , so the car needs to be very swift or agile to maintain the balance and change the direction.

can Dual H bridge 2A motor driver work with DAGU Rover5 chasis (2.5 stall current)


i was planning to Buy "Rover 5" 2 Dc motor , 2 encoder chassis from hobbyking with other accessories. however as a motor driver i found - "H-Bridge Motor Driver" which provides output to 2 motor but max current is 2A. whereas stall current for the motor is 2.5A. can i run the rover 5 without burning the motor driver?



Driver: L298

This project is my first foray into robotics and electronics for that matter. My goal is to end up with a platform for AI experiementation. I plan to add GPS and a … Read more

rover 5 w dagu 4 channel motor control hardware problem?

I am running the dagu Rover 5 (4 motor/4 encoder verion) using a Mega2560 and the Dagu 4 channel motor control.  This is my first attempt at a robot, but do have some experience using several models of Arduinos and motor controllers. 

The code I used is from this first message (by Nick Gammon) and wired exactly the same: http://forum.arduino.cc/index.php?topic=82618.0

Gluing/Melting the Plastic on the Dagu Rover 5

Do any of you know what kind of plastic is used to make the Rover 5?

It doesn't have the "feel" of ABS. My guess is it's polystyrene.

Radio Controlled and Autonomous Navigation.
Using a
This is one of my two Rover 5 robots. I recently created a page to show my radio controlled Rover 5 with treads and I also wanted to share this robot. The Vex … Read more
Radio Controlled and Autonomous Navigation.
Using a
I've been working with a couple Rover 5 chassis lately and I thought I'd share my experience with my treaded Rover 5. I think the biggest problem people have with … Read more
  The open source Robots everywhere software is available for download on the android market and more information can be found … Read more
Introduction This Rover 5 platform was received with damaged wheels so I decided I'd give mechanum wheels a try. Unfortunately the cheapest set of mechanum wheels I … Read more

Rover 5: how to determine direction with a compass (LSM303)

I recently bought a Rover 5 and an Arduino Uno and made my first sketches. My goal is to let the Rover drive standalone in our livingroom, avoiding objects, childrens and pets ;-).

Rover 5 Motor Issue ?

Hello all

This is my first post in this forum and I hope you can help me. I just got a Rover 5 ( the 4 wheel edition) and the Dagu 4 channel motor controller.

Everything is connected with my Arduino Mega and I have no problems to control the motors and read the current amp value from the motors. I noticed that the motors are consuming up to 1.6 A and I think this is too much ? The Rover was not touching the ground and the default chain was mounted on the tire ?

Should I try to make the chains more loose ?

Servo Guts Connected to Another Motor

I just got a Rover 5 chassis and I was trying to figure out an easy way to control the motors. Would it work to take the electronics from a servo, disconnect the original motor and solder it to the Rover 5 motor?

Magic blue smoke

As part of a mixed set of robot parts I bought on ebay I received this Dagu 4-Channel Motor Controller. On the back there was a trace broken so I soldered in a wire to replace it and hooked it up to the Rover5 (from the same set). Wired it to an Arduino UNO and programmed it to run a motor test. Applying power to the board, before the Arduino had even started PWM, one of the driver ICs began smoking.

Creates Room Maps & sends them to laptop w/XBee, receives room location from laptop, locates balloons w/PING, & herds them w/fans to that spot
Using a
Here is my new post to document the details of my plans.  I'll update my progress in implementing them here as noteworthy milestones are reached.  My goals with … Read more

Dagu Rover 5 Asymmetrical Encoder Output Problem

I'm having problems with Dagu Rover 5 with asymmetrical encoder outputs.  They do not have a 50% duty cycle and when the two outputs are decoded they don't give the same count going forwards as backwards.  I'm using 74HC14 Schmidt Triggers with a Teensy++ 2.0 and 4x encoder library.  My fix is to count by 1's going forwards and 1.75 backwards.  Is there a way to fix these encoders to have a 50% duty cycle?Dagu Rover 5 Encoder Output

Arduino robot bored mode


Hi guys I have been programming a rover 5 tank the past few weeks and have successfully implemented a rc and autonomous mode that uses a ir compound eye to follow objects. I have been trying to add a "bored" function to my code but am not getting right. Below is the code, any help will be greatly appreciated.

#include "ioPins.h"

#include "constants.h"

#include <Servo.h>

#include "notes.h" 


// define Global Variables

I'm confused with how to control my rover 5

Hi all,

I have a few questions, which may be a bit stupid but I am new to robotics.

I have a picaxe 28 pin project board, a rover 5 4WD robot platform with encoders, a parallax ping ultrasonic sensor and a standard servo.

I am planning on making an autonomous robot like that on the start here instructions.

I have found out that my picaxe won't be able to power the rover 5. So I am looking at buying the Dagu 4 channel motor controller. Will I be able to controll the rover 5 4WD and encoders, the servo and ping sensor if I buy this motor controller?

Navigates around, avoid or follow obstacles, take fotos autonomously
Using a
Description: This is IOIO-Rover, my actual robot project. I has taken a long time to get it working, due to hardware and software problems. The project started 8 … Read more
It can easily avoid objects and go around them using the ultrasonic sensors. If the other supported sensors are added it can do many hobby oriented tasks.
Using a
The Rover 5 platform is relatively inexpensive and has great motors with integrated wheel encoders. The whole system is programmed through RobotBASIC communicating … Read more