Let's Make Robots!

Dagu

Dawn Robotics - Robotic Parts and Kits, Dagu and Seeed Studio

Hi everybody,

My name's Alan. I've been a long time lurker on LMR, and I'm also studying as a PhD student over at the Bristol Robotics Laboratory in the UK.

As I'm coming to the end of my PhD, I've recently started up a company, Dawn Robotics Ltd, with the aim of being able to support myself making robots as a career - I don't think I'm really cut out for academia full time. ;)

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

Sneak preview of T'REX robot tank chassis prototype

 

Inspired by the Rip Saw tank, I have designed a new robot chassis called the T'REX tank chassis. I finally received all the parts for the prototype chassis. The entire chassis including gearboxes and tracks are all metal. The tracks have been anodized a gun metal grey colour.

Guangzhou Science Center robot competition

As an advisor to the Guangzhou Science Center I occasionally have to go there and do some work. This time I was one of their judges for a local robot competition. There were 2 categories, non-programmable robots for younger students and programmable robots for older students. All teams received a sheet of 2mm thick heavy duty cardboard for their chassis and a kit from DAGU that included:

Updated preview of new re-configurable, all metal tank chassis

Update: Just did a motor test using a fully charged 3S LiPo. These motor / gearbox combos are very powerful and will need a Wild Thumper controller to handle the peak current.

No load current: 0.6A
Nominal load current: 3A
Stall current: 11A+ 

This is definitely going to be the tank version of Wild Thumper!

Advanced Robot Arm Project

This is a long term project to develop a robotic arm that is more advanced that traditional hobbyist arms using RC servos without being so expensive that only well funded universities can afford it. 

The first prototype gripper used standard RC servos while we experimented with the configuration as shown in the first video. Once I had a good gripper configuration I built a prototype arm for it as shown in the second video. This arm used a differential drive system with the goal being to keep the weight of the motors as close to the shoulder as possible.

Announcing the winners!! I appologise to everyone for taking so long. It was just an unfortunate combination of Chinese holidays and lots of work. This was tough to … Read more

New natural rubber tires from DAGU

When DAGU first produced the “Magician” series of low cost robot chassis’s we used a wheel commonly available in the market.

A hexapod for my son to ride on - a big experiment

After seeing the weblink by bdk6 "inspiration for Hexapod builders" I was inspired. The video is of the "Mantis" turbo diesel all terrain hexapod.

Ok, I cannot afford to build a 2 tonne turbo diesel hexapod but I can build one big enough for my 8 year old son Shi Sen to ride on. My plan is to have almost the entire robot laser cut from 6mm plywood.

Dagu Playful Puppy Robot

Hi, i have bought the Dagu Puppy Robot and built it according to instruction manual. But the hip and feet movings doesn't follow the code. Even if i put the command "return;" in the main loop, the servos still move randomly (please check the video clip).

In the video clip i've plugged out all pins except one for test purposes.

Connecting LEDs to the 8 pins and with suitable code the board works fine. Could anyone help me please?

Mini Maker Faire ShenZhen 2013

Maker Faire has once again come to ShenZhen, China thanks to Seeed Studio. Unfortunately I was only there for about 9 hours on the first day. I'm sorry I have not documented this very well, I was at the DAGU table most of the day. I have now added photos from my friends camera's as well.

I think Maker Faires, even Mini Maker Faires are something that cannot be explained with a few photos and videos. You really need to be there to truely appreciate them.

Dagu 5rover arduino code

Hello i Got the dagu 5 rover and the 4wd motor controller, attached it to an arduino,  i wrote code to use it but it doesn't seem to be functional

 

volatile int rotaryCount = 0;

 

#define INTERRUPT0 0  // that is, pin 2

#define INTERRUPT1 1//pin 3

 

#define DIRECTIONA 4

#define MOTORA 5

 

#define DIRECTIONB 7

#define MOTORB 6

 

int QEM [16] = {0,-1,1,2,1,0,2,-1,-1,2,0,1,2,1,-1,0};               // Quadrature Encoder Matrix

 

Recently my company has been asked to demonstrate a robot that can perform an enviromentally friendly task. I only have about 1 month to complete the robot and I'm … Read more

Still looking for ideas for an environmentally friendly robot

This is an old post, ignore the request for ideas. I just added videos for any who were curious to see it in action.


I have been asked to build a robot for display that fits the theme "Save the environment". Basically the robot must perform a function that helps the environment. This robot must be something I can build in a few weeks from available (DAGU) parts although I can order some parts like sensors that DAGU don't make.

I have a few ideas but I would like to know, what sort of job do you think a robot can do to help improve the environment?

[SOLVED] Burning bootloader to Arduino Nano from Dagu Red Spider via circuting

So I recently got an arduino nano, but it came without a bootloader. I am trying to burn the bootloader by using the only other board I have, which is a Dagu Red Spider. By looking at the schematics, I figured out MSIO was on pin 22, MOSI was on pin 21, SCK on pin 20, and SS on 19. I connected those to the Nano's pins 12, 11, 13, and reset, respectively. Unfortunately, it still gives me "avrdude: stk500_getsync(): not in sync: resp=0x00" error.

Can anyone offer me any suggestions?

Dagu Magician Arduino Compatible Controller Board

As long as I'm waiting for the delivery of my Arduino UNO board, I have a "Dagu Magician Arduino Compatible Controller Board" bought low.
The instructions can be found here ... DAGU Board Manual
But I do not know on what kind of board I should put the Arduino IDE.
The board operates one ATMega8.

Has anyone ever used this board and programmed? I would appreciate help.

New Playful Puppy kit from DAGU

The new Playful Puppy robot kit from DAGU will be available from April 2013! This new version of the robot is smaller and easier to wire up. Magnetic clutches have been included on the pan / tilt assembly. The manual now explains the code in detail to make it easier to understand and modify.

Dagu Rover 5 2WD + 2Encoders + PCB + Arduino Mega + Pan & Tilt with IR

Hi All, As a complete novice at this I thought it would be a great idea to get a Dagu Rover 5 with the addons for the kids at school and start up a club to program it. How wrong I was! I am in need of some serious help guys... I've managed to plug everything in, the 2 motors and encoders on the underside of the PCB board and have chosen not to use the 6xAA battery pack (9V) in favour of a single 9V battery (fits better under the PCB with all the cables). Problem number 1 is this: I think I am plugging in the black and red cables into the PCB in the correct locations - on the top

Coolest thing about my job!

When I got my job designing new products for DAGU everyone told me how lucky I was. As with any job, some parts are better than others. As I write this blog I am currently writting an instruction manual for a new version of the Playful Puppy robot kit using the Mini Driver robot controller. This is one of my least favorite parts of the job. I also had to help with the artwork for the box, another part I do not like so much :(

So now you must wonder, what is so cool that I would write this blog?????

Machine parts from aluminium, plastic and wood
This year, one of my major projects is to develop a low cost CNC milling machine kit. There are two parts to this project, the controller and the actual … Read more
Now has video of the robot playing a game and I've attached the code used in the video. You can run this on an Arduino even if you don't have the robot as the game … Read more

Arduino Uno + Dagu 4 channel motor controller - power issues?

I have an Uno controlling a 4 channel Dagu motor controller with encoder support. Got this a month ago. (It's the red PCB version).

Although it works, I have read that I shall not power the motors before powering the control logic.

But does that really mean that if the controller voltage dies out in the field, and there's still juice in the motor batteries, the Dagu controller will burn ?

I saw OddBot said this might be the case, at least if you powered it up in the wrong order.

A small autonomous robot that wonders around. It's built out of parts I recieved for Christmas, such as a Rover 5 platform w/ driver board.    Current Goal - … Read more
The Prizes We had really great entries from all over the world with this competition. I didn't want anyone to go home empty handed so I have put together some … Read more
Hi guys! I know I've been super inactive lately, but I finally created another robot project to share with the world. My other projects I've been doing in the … Read more
Attempts to dominate the lounge room
Using a
I want to teach my seven year old son about robots. Lego Mindstorms is a cool system but way too expensive. K'nex is much cheaper and makes a great robot building … Read more

Driving a CNC machine directly from an STL file with a DAGU Spider controller

I want to drive a CNC milling machine using only an Arduino processor and an STL file. The STL format was chosen because it is very simple for me to understand and almost all 3D CAD software can export an STL file.

In my forum post here: http://letsmakerobots.com/node/34958 the feedback I go was basically.