Praying Mantis Robot Project!

Hahahaha thanks! :mrgreen:
Well I’m not too sure about the running but I am planning some dancing. Should be interesting! :wink: :laughing:

Yep… man on duty… :wink:

Hey there everyone! ^___^

I had some time this evening so I decided to try programming Infinity Mantis to ‘dance’. Overall, I don’t think it turned out to bad for a bit of evening fun/boredom.

Just a few things I should clear-up/mention before you watch the video:

Firstly, I was looking for something old and disco-ish for the video and after searching and help from friends, I ended up landing on what could possibly be the most unusual choice ever but hey, if it’s unusual then I’ll use it.
Secondly, Infinity Mantis doesn’t ‘walk’ in this video; he ‘struts’; and yes I agree, he needs to improve on that. ^___^

Anyway, without further a due, here’s the video! Enjoy! :smiley:

AKdaBAOUS

Mouahahah…!!!

That did make my day…
Awesome …

Just plain [size=150]WOW![/size]

Try to be a little more careful what you run around calling “old.” There might be some people on this forum who are sensitive.

Telling you “Well done” is starting to get boring. :smiling_imp:

Ted

Hahaha! Thanks for the comments guys; I’m glad you liked it! :mrgreen: :laughing:

Sorry about that RoboTed, I’ll be more careful choosing words in the future. :mrgreen: :wink:

Hi there everybody! ^___^

Just a few changes to Infinity Mantis; I’ve added another D.O.F per leg making it 5 for each leg. I’ve also changed the layout of the arms, making it more efficient for them to pick things up and perhaps a bit of rapping too. :smiley:

Oh, and you guys are probably wondering why I’m using ‘L’ brackets for the legs where ‘C’ brackets could be used (check the photograph below if you have no idea what I’m talking about ^___^). The reason for this is that when I was cutting out the ‘C’ brackets, I simply didn’t cut out enough so I’m having to improvise for the time being. :unamused:

Anyway, here’s the photo! Enjoy! :mrgreen:

AKdaBAOUS

I NEVER have any idea what you’re talking about. Must be some sort of tran-Atlantic language barrier phenomenon. :confused: :unamused:
Actually, I looked hard at the photo but couldn’t spot the L brackets until I had enlarged the photo twice. Very good bit of improvisation. And exquisite parts as usual.
When do we see videos demonstrating the new arm and leg capabilities? You can even dredge up that “old” disco music if you have to. :laughing:

Hahahahaha!

Hm…maybe I should have done a close-up of the legs but since you couldn’t see them until you enlarged the photo, I could have gotten away with not mentioning it but oh well, I guess it doesn’t really matter. :mrgreen:

Well, I have some spare time tomorrow so I’ll begin writing some code so a video could be likely on Wednesday since I have the afternoon off for ‘sports’ but I get enough Kendo practice in everyday that I’m sure I can avoid that afternoon and work on something interesting. ^___^
I’ll think about using some ‘retro’ music this time around :wink: , but it really depends on what Infinity Mantis will be doing. :laughing: :mrgreen:

Hi everyone! :slight_smile:
So I’ve been having trouble thinking of what Infinity Mantis could possibly do this time around and I’m pretty much out of ideas for the ‘fun’ things so I guess it’s time to get serious and start something proper - the walking. :mrgreen:

I’ve started writing the code and I’ve gotten some kind of ‘walking’ motion going on but it throws itself about quite a lot so I’ll be spending the next few days working on that (since I don’t have that much time in the afternoon/evenings anymore) but hopefully I can have a video by the weekend (fingers crossed). :smiley:

Try Google sketchup (easiest to make nice looking parts). Not the best of CAD software, but getting better all the time. There are some free CAD programs available too - try the more popular ones.

Ah yes, I’ve been meaning to try that out - thanks! :mrgreen:

Being bored - I decided to give Sketch-Up a go. I love it! It’s so easy to use! :mrgreen: :smiley:
Did a quick ‘sketch’ - didn’t turn out too bad. ^___^

Quick servo too. ^___^

How do you get the components a specific size with Google Sketch-Up? I remember being able to draw a circle to a specific radius - but not how to add a specific thinkness to it?

I’m sorry, I have no idea - I did all by eye yesterday. :mrgreen:
I’ll have a better play around with it later on and let you know. ^___^

Um…had a quick look - nothing seems obvious at the moment however there is ‘Measurement’ box in the bottom right which tells you the dimensions of the object you’re making whilst you do it.

Apparently, you use a co-ordinate system to draw the precise shape:
support.google.com/sketchup/bin/answer.py?hl=en&answer=95599

Hi guys! :mrgreen:
So it’s been quite a while and I’ve been fighting with the walking code and it’s sort of getting somewhere (I think :wink:) but I wanted to ask a question.

Is it possible to set an offset angle as 0 for the servo? For example:

Say that Servo A is plugged into P1. If I wanted +15 degrees to become the new 0, is there a way I can write some code so it says that the 0 value is +15 degrees so that if I type …

hservo [p1\0\1000]

… the servo goes to +15 degrees?

Thank you! :slight_smile:

I don’t really know this programming language but this concept should work universally.

Make a constant at the beginning of your code called P1Zero or something. Then use P1Zero+(angle) in your hservo call.

Example:

P1Zero = 15

hservo (P1\P1Zero+0\1000)

That would move the servo to 15degrees.