The goal of this project was to build a simple and cheap robot based on a raspberry pi. I wanted to keep the price at around 100$, all included. I also wanted to be able to build it with simple tools, such as a basic drill, some kind of saw (be it a hand saw or a jigsaw), a very basic soldering iron, and a few screwdrivers.
This robot is based on differential drive, and thus has two motors. It is meant to be educational, and yet capable of advanced programming over the air (via wifi).
I wanted it to be upgradable, and thus used the general concept for my next robot, R.Hasika, whose design is better done, and much more precise, but requires a 3D printer and/or a laser cutter or cnc.
Considering that R.Hasika is superior in many aspects, you may have a look at this project too.
However, if it is your first contact with robotics and/or raspberry pi, R.Cerda may be of interest to you. Indeed, it is intended to be built by someone with little to no knowledge in this domain.
This is not an update for this robot, but rather a closure log.
Indeed, this project was scrapped a long time ago, and i progressed a lot, so that i don't see this robot worthy of anything but simply learning.
It was neither very precise, nor well built. It was my first complete raspberry pi robot, and i liked it but it was flawed. If you are starting in robotics, you can probably learn a thing or two there, but still, i have more interesting robots to show as of now :
The first one is more complex, but superior in many aspects to the second one. However, R.Ian is simpler, and way cheaper, but less capable than R.Hasika.
Still, both robots share A LOT, and they may later on converge.
Unlike R.Cerda, both are active projects (although they don't see a lot of updates now, because i work on other projects very actively these days; however this work will eventually transfer to these robots, and huge progress will come to those robots), and you have no reasons to build a R.Cerda instead of a R.Ian or a R.Hasika.
I ported my previous tutorials to my wiki (from a forum), thus rendering them easier to follow and understand, for french readers. Here is the link to the french wiki project, including a full tutorial until i translate everything. I will however post various resources (pictures, including drawings describing the project.
As said in the description, this project was created to build a simple to build robot, and keep it cheap. It may not be the ultimate robot, but it is a good way to start learning. I may improve this robot in multiple ways, however, i won't. Indeed, in most cases, each improvement would increase the coast, and/or the complexity of the project. This is why i will keep it as it is. If one is interested by a superior robot in the same class, please consult the project page of R.Hasika, my next robot based on a raspi (here on hackaday.io).
Considering all of this, i will probably post few project logs, since the robot is not beeing developped. However, if corrections are to be made (while beeing simple), i will post it.
This project is already done and finished, i just have to post all the indications. I already wrote those, but in french, so i have to translate everything here. See you soon!
I have the french auto-correct installed, but i will install the english one! As of now, it marks all words as mis-spelled, causing me to make even more mistakes! I'll adress it as soon as possible, thanks for the notice.
"Coast" is not the right word. It means the edge of a landmass, e.g. "the east coast of North America". I think you meant "cost". Other spelling corrections: educational, being, developed. Apart from that, your English is pretty good; I had no trouble understanding what you've written so far. :)
Sorry for the mistake :)
I have the french auto-correct installed, but i will install the english one! As of now, it marks all words as mis-spelled, causing me to make even more mistakes! I'll adress it as soon as possible, thanks for the notice.