Charlie: The talking, seeing, balancing robot

Mapping out the connections for the DB9 to carry all the balance brain signals down to the wheels, and the wheel encoders to send them back up to the balance brain. Hopefully now assembly and disassembly will be simple and easy(er).

5 Likes

The complexity of this project is spiraling out of control, I love it

I’m definitely swimming in crazy. Just hoping parts of it get working at some level. :slight_smile:

3 Likes

Testing Charlie servos. This is the slowest possible speed. Lots of power, but I am still very afraid of breaking things. Need to keep testing all orientations of the head does not hit anything.

3 Likes

OK. momentousness!! After about an hour or two playing with the NanoPC-T4 (super powerful single board computer), and trying to install openCV and run the demos… Charlie has achieved… FACIAL RECOGNITION!!!
Super cool. Very close to the goal of having Charlie see a face, then move its head to center the face in his field of view, then, of course… ask you your name. :slight_smile:

Also, full stereo vision now works. Left eye and Right eye, so Charlie will be using parallax for distance estimation soon!

4 Likes

Photo of new Charlie Head with the dual camera mounts (eyes).

3 Likes

Charlie balances on his own two wheels for the first time. PID tuning was a bear, but fairly close now…

7 Likes