Oct/16
2009

Dreaming: custom control

I've planned to write this post for a long time, but I don't have enough free time, until now. This post is just a dream, about the custom control of the Mammuth, I'm not so sophisticated in electronics. I try to write detailed information about every part of it.
If you curious about it, click:

...

When I surfed over the net looking for strong servos, I found a site: http://www.robotshop.ca. This site is webshop and selling parts for robots first of all, but they have many, and as may be imagined I also found some fantastic components.

First of all, let's see the writeless communication. For this problem I found many 2.4Ghz transciever, with complete guide and software examples. I never disassemble my R/C cars radio, but I suspect, that there is 2 potentiometer (one for steering and one for throttle/brake). How about, that the two potentiometers signs sended by this custom transceiver? A PIC reading the sign from the potentiometer and shoot through the transceiver. The transceiver has 1 mile(!) range, channel-shift, etc. The other endpoint of the communication is placed on the car, the received signs going into a very little x86 computer, called RoBoard RB-100. This tiny PC has 256MB RAM, 1Ghz Vortex central processor, loading the operating system (it can be MS-DOS, Windows XP, Windows Embedded, Linux) from a MicroSD card. It has COM and USB ports and can drive 24 piece of servos directly. They attached a driver DLL, so I can write the software for the car.

I say it again: I've just imagine this custom control, I really hope, that I've enough money in the future to develop this system.

Since I'm a software developer, the idea was really really good What if, I write a software, which is reading continuously the received signals from the transciever and set the servos to the right position.I've continued the dreaming about the brakes. How about, that I put 2 servos for braking, one for front brakes, and one for the rear one. In this case, I can set the brake bias for front and rear, but here is another extreme idea: I fit rev counters to the wheels and watch them while braking and if one of them send zero, I release the brake for a little time and then set back... This is the ABS, isn't it?

Let's go forward: Put a thermo-meter onto the car, this one is measuring the engine temperature, put rev counters to the crankshaft and each wheels. In the webshop I can buy accelerometers, let's put it too...
Okay, but what are we doing with this data?

Fit another transciever onto the car, connect into the little PC and send these data to a laptop, where I can show it on the monitor. If I set a parameter of the car (servo trim, brake bias, etc.) on the laptop, send it to the car and the Roboard process the new setup.

So, these are those things that I'm dreaming about right now, but first of all, we need to finish the frame of the car...

No feedback yet