Why We Should Build These Things

I just ordered the 4DOF T-HEX during the anniversary sale. (Thank you Lynxmotion.) I have been trying to pass on to my 12 year old grandson my love of technology by building things with him. We did a BRAT together. So I sent him the video youtube.com/watch?v=-dUPNYIs … r_embedded with the question, ā€œShould we build this?ā€

He replied: ā€œYes and it looks like a walking tank maybe you could take off the legs and put some treads on it.ā€

What follows is my response to him. WARNING it is perhaps long-winded. At my age I avoid anything short-winded. :slight_smile:

Yes we could do that.

But then we would have to throw away:
24 high quality servos (There are six 4DOF legs.)
Six sets of leg hardware
The special servo controller board and all the special programming

If you watch the video carefully you will see that every part of every leg is doing something very different all at the same time. Sometimes all legs are raising or lowering the body of the robot, but some legs are also raising themselves higher to clear the ground. Some are moving forward or backward to move the robot in a straight line, or make it turn in an arc, or spin around in place.

Imagine if you want to do a complex move. With your PS-2 controller, you tell the robot to:
Start standing up very slowly
While still rising up, move forward one foot quickly
Then move diagonally to the left while rotating to the right a quarter turn
Then stay facing right but move forward in an ā€˜S’ turn first right then left for two feet
Stop with the body now raised to full height

You could do that very easily with your PS-2 controller. But look how many words it took me to describe the whole series of moves. Now imagine breaking that series into individual commands for what each leg should be doing. Got that figured out?

Now imagine breaking each of the six leg processes into the four parts for each leg for each move. Does the thigh go up or down? Does the knee go forward or back? How fast? How far? All of these questions have to be answered 24 times for every time interval (1000th of a second) of every move the robot makes. Then the right amount of electricity must be sent to each servo, in the right direction, for the right amount of time, to make the move happen.

Did you see how many more words it took me just to describe the questions? And I still don’t have any answers yet! There is an enormous amount of difficult math involved for every one of those 24 parts. (You haven’t even studied that kind of math yet.) And it all has to happen over and over again every 1000th of a second.

And yet you can guide the whole thing very easily with your PS-2 controller!

That’s the beauty of the special servo control board. The BRAT didn’t have one. It only had the microcontroller board. This T-HEX has both. The microcontroller (BBII) sends the basic commands to the servo controller (SC-32) and the SC-32 does all the math work and sends the electricity to the servos. This frees up the BBII to accept more commands from you or inputs from sensors.

With the T-HEX , you can understand much more about how humans can use their own minds to set goals and directions while using computers to do the grunt work for them; and higher levels of computers, BBII, can do the same with lower computers, SC-32. The future of your whole life will depend more and more on understanding these connections and on getting them right.

Tanks aren’t easy, but they are much easier to make and control than all this.

And you want me to throw away all those parts and that wonderful servo controller.

You horrible little boy, you!

Grandpa

We Should Build These Things because, my friends, it is The Meaning Of Life! :wink:

When I have people over, and they visit my ā€œrobotics roomā€ for the first time, I alway see the same look. There eyes get a little bigger and I can almost ā€œseeā€ large question marks pop up above there heads. This usually follows with the question: ā€œWhat is this?ā€

Then my reaction is: ā€œOk, I’ve got no excuses and no kids. All the expensive toys are for me!ā€ :slight_smile:

LOL, just kidding. I loved reading your story. So funny to read about how you see the complexity of everything what is going on. You, wanting to know more about the parts, electronics and the math lying underneath. And the contrast between you and your grandson who is thinking: ā€œI want a threaded tank. Tanks are cool!ā€

Enjoy your T-Hex! :slight_smile:

yes RoboTed, i read this yesterday but was unable to reply as i was busy, but it is a very nice story and it was great to hear about it so thanks for sharing. i always enjoy your posts.

XAN!!! You have a Robot Room?! :open_mouth: :cry:

I wish i had one. :confused:

Shouts over to the wife We need to build an extension on the back of the extension we had built last year. Xan has a robot room and now i want one!

Wife Reply … :confused:

Thank you, Xan,

Apparently you understand the way my mind works. That should make you very concerned about your own mind! :smiling_imp:

I would love to be able to visit your robotics room and have my eyes get bigger. Unfortunately, it is a long walk from Maryland to The Netherlands. :frowning: Perhaps I will just send you thousands of questions instead. :laughing:

a photo? :smiley:

Hi RoboTed,

I also enjoyed the story :smiley: I was thinking, boy I wish I had a grandpa like you when I was growing up! Maybe someday he could get a tri-track as they are a lot of fun, or maybe come up with a new design!

Again thanks for sharing.

Kurt

P.S. - Jonny you don’t have a robot room? :laughing:

Good to hear from you, Jonny. You have an extension? You ā€œhadā€ it built last year? You mean you didn’t build it yourself out of some animatronic clay. :open_mouth: Is it too full, or not empty enough, or twice as small as necessary? :stuck_out_tongue:

Ted, I had a bricky come in and finish it off as i had an Accident! at work but primarily 'yes i built it. its 13x10ft but according to the wife it cannot accommodate my ā€œtoysā€.

viewtopic.php?f=17&t=6306&hilit=block+knock+and+build
more work has been done since the pictures but you get the idea.
http://i531.photobucket.com/albums/dd355/innerbreed/100_2401.jpg

Kurt, Im trying man, im trying! :cry: lol

Wow, Jonny,
That is a wonderful room! Much too nice for the likes of you and me to be messing up with our tools, toys, and technology. No wonder your ā€œwife’s responseā€ to an extension behind the extension was tentative at best.

Since I had only joined the forum this past April, I was unaware of your accident. I have to think that the beauty of your current sculptural work is due in part not only to your enormous talent but also to the skill of your surgeons. I am very sorry you had to suffer, but very glad your art did not.

Ted

I have an ā€œupstairsā€ shop/office. CNC’d Sherline mill and lathe. Computers for CAD/CAM, and even a HAM radio station!

My oldest son, who is now 30+ and an engineer as well, still brings his friends over to see dad’s office and his robots.

Alan KM6VV

Hi Ted,

:laughing:
Good question, why on earth should we build something like that? Especially when it can be solved with thread or wheels… :unamused:

I do understand your grandson suggesting a threaded tank, they are really cool too. I did build a tank with four wheels one time, that was able to drive everywhere, even on water. They are not very complex and easy to understand too.

All I can say is that robotics is the coolest hobby ever. Personally, I find it incredible exciting to watch something that consist of motors and complex parts that move in a smooth, lifelike way. Especially when you’ve built it yourself! :smiley:

About Xan’s ā€œrobotic’s roomā€, I’ve been there… :wink: I do wish I had a room like that myself, warm and comfortable. But I’ve a cold workshop in my basement though… :smiley:

Good luck with your next project!