Go Down

Topic: Help decide between two robot kits.. (Read 3 times) previous topic - next topic


Hi all,

I've read all that I could on arduino for robotics gain a world of experience and have been using an arduino uno board to hammer down the concepts.

Now I want to buy my first robot kit and have some clear goals so here they are:

1. Dagu Quadot which uses a Arduino Mega replica( Black Spider) with an Atmega 1280 at it's heart

2. The DfRobot 4WD which has been very popular and uses a Romeo 328.

I plan on on adding a ultrasensor to either of them and make it an obstacle avoiding robot.
The most important part is I plan on using Oleg's Host USB 2.0 shield that allows ADB connection to Android which basically transforms it into a Google ADK and removes the hassle of bluetooth connectivity when you need reliability and speed but I'm not sure if any of these boards have problems with the USB shield, this is untested territory.

The dfRobot has  4 motors while the Dagu has 8 servos.

Any opinions? I just wanna get some feeling of accomplishment because it was always my dream to build a robot, I know this is a kit but I can still add a lot of awesome things to it to make it into my own creation.


Have you thought about other options? A kit is an easy way to go for a first robot, and will definitely remove a lot of headaches. If this is your first option, you'd probably have the best luck with the second kit (the wheeled one). Robotics is difficult all on its own; no need to add the headache of walking if you don't have any experience with a general wheeled platform first. I only say this because you might end up getting frustrated with a walking robot, and robots in general - when it is really the issue of walking, and not robotics, that would make things difficult and frustrating.

Here's another low-cost option - if cost is a factor:


You'd have to supply other components, of course (so it may or may not end up being cheaper than your other kit options).

Another option to consider is repurposing an old radio-controlled toy car (something made by New Bright or Nikko) - in many thrift stores (my favorite is Goodwill) you can find perfectly serviceable R/C toy cars for $5 or 10.00 USD. All you have to do (once you know the motors, gearing, and steering mechanism are OK), is trace the connection from the motors (or other actuators) to where they connect on the PCB back to the control system (in most toys, its a single R/C chip). Most of the motors go thru some kind of discrete component h-bridge made from transistors or mosfets, and eventually end up at the IC. You have to also trace the power and ground connections to the h-bridge, then carefully remove everything not needed (R/C control IC and support components), leaving you with the h-bridges in place with power and ground, so that you can splice the Arduino in fairly easy.

Not for the faint of heart, but you'll definitely get a good education in the process, you'll have a cheap robot platform (in some cases, better than anything you could buy), and the satisfaction of knowing you did it all yourself...

Good luck - whatever route you take! You'll have an exciting and educational time no matter what, no doubt.

I will not respond to Arduino help PM's from random forum users; if you have such a question, start a new topic thread.


2. The DfRobot 4WD which has been very popular and uses a Romeo 328.

I got one of these, and I totally love it!

It was easy to put together, can take a lot more beatings than it should ever get from normal use, and it can actually drive over a lot of things, like high doorsteps and so.

captain-slow.dk | non contagious!


I agree with cr0sh... go with the wheeled version since it's fairly simple to make it move and will still give you plenty of headaches if you want to go deep enough...

Whilst on the legged robot, you'd have to make it walk, on the wheeled version calculating trajectories, controlling direction (less than a milimeter difference on the radius of the wheels can cause a big impact on the "linearity" of the movement) and even (if you put a GPS on it) global positioning can give you plenty to learn from.

I also find the wheeled robot a bit more robust than the legged one and quite a good platform to evolve. Meaning that the base of the robot looks big enough to add more sensors, a different control boad with more memory, etc, etc, etc...

But it all depends on what you really like and want to develop on.

Also, you could buy just the hardware and different control boards for the robot base. ;)
Eu não sou o teu criado. Se respondo no fórum é para ajudar todos mediante a minha disponibilidade e disposição. Responder por mensagem pessoal iria contra o propósito do fórum e por isso evito-o.
Se realmente pretendes que eu te ajude por mensagem pessoal, então podemos chegar a um acordo e contrato onde me pagas pela ajuda que eu fornecer e poderás então definir os termos de confidencialidade do meu serviço. De forma contrária toda e qualquer ajuda que eu der tem de ser visível a todos os participantes do fórum (será boa ideia, veres o significado da palavra fórum).
Nota também que eu não me responsabilizo por parvoíces escritas neste espaço pelo que se vais seguir algo dito por mim, entende que o farás por tua conta e risco.

Dito isto, mensagens pessoais só se forem pessoais, ou seja, se já interagimos de alguma forma no passado ou se me pretendes convidar para uma churrascada com cerveja (paga por ti, obviamente).


Oh I totally forgot... I don't use a Romeo 328 for mine, I use a Seeeduino Mega with a WiShield 2.0, because I wanted to make sure I didn't run out of pins ;)

And then using one of these to drive the motors instead http://www.seeedstudio.com/depot/l298-dual-hbridge-motor-driver-p-284.html?cPath=170_173, as you can see in the movie, it is working pretty well. :)
captain-slow.dk | non contagious!

Go Up