Page 1 of 3 123 LastLast
Results 1 to 10 of 29

Thread: T-Hex, a Mech inspired 6x4 DOF hexapod

  1. #1
    Join Date
    Jan 2008
    Location
    Norway, Stavanger
    Posts
    789
    Images
    276
    Rep Power
    76

    T-Hex, a Mech inspired 6x4 DOF hexapod

    Hi,

    Lately I've been working with a new hexapod project. This time I wanted to go a different way when it comes to design. I must say that all the talk and focus on the Mech warfare has inspired me too, therefore I choosed to try out a mech inspired body design. The legs are made of standard SES brackets and the only custom made parts are the two body panels and the spacers.



    Part list (I'll add the SES parts and more details later):
    • 24 x 645 MG Hitec servos for all legs
    • 2 x 85 MG Hitec servos for head (optional
    • SSC32 V2 Servocontroller
    • BB2 Botboard for BAP
    • BAP28
    • 2x Turnigy LiPo 6v regulator
    • 1x 5400 mAh LiPo
    • DIY RC remote (future plan to use XBEE)
    • RC receiver
    The major reason for starting this project was that I wanted to make a hexapod with 4 DOF legs. The joint are called coxa, femur, tibia and tars. You may ask why I choosed to add an extra joint (the tars)? First of all this is more like an experiment and a proof of concept. A 3. link to the 2 link IK chain (femur + tibia) gives us an endless amount of IK solutions. So like a robot arm the tarsus act as an end-effector. The IK calculations are relative easy if the tarsus are defined to stay in a perpendicular position in relative to the ground. I'm using a variable called TarsToGroundAngle and as a reference I've set the perpendicular position to be TarsToGroundAngle = 0 deg (not 90 deg). So, if we wanted the tars to hold a constant perpendicular position to the ground the formula for finding the tarsus angle would simply be:
    Code:
    Tars = Femur - Tibia, or Tars = TarsToGroundAngle + Femur - Tibia
    (The femur are calibrated with 0 deg in horisontal position and the tibia and tars are calibrated in a vertical position). This actual pose of the leg are illustrated here (screendump from PEP):



    But using a constant TarsToGroundAngle wouldn't always be the best solution for a leg. I therefore made an algorithm/formula for calculating the variable TarsToGroundAngle. The input values are the feet positions (coordinates). Here are some pictures that demonstrates how the algorithm work: (pay attention to how the tarsus varies in relative to the ground).









    I'll be the first to admit that adding the extra joint (tars) can be a vaste of weight, energy and cost. And its also a bit overkill when it comes to the IK part. But there are some advantages.. The leg are way more flexible and are able to walk over large obstacles without the need for extending the femur. Here is a picture of the SES based leg:



    The maximum ground clearance is about 18 - 19 cm (about 7 - 7,4 inches). My idea is to use T-Hex for experimenting on terrain adaption. At this moment I've not added any feet sensors, future plans though.
    Here are some pictures of the main body:




    I'm using only one battery (LiPo) for both electronics and servos.

    For those of you who are interested, here is a little tip of how I made the battery holder for T-Hex:
    I used the little spring that are inside the Hitech plastic boxes:

    Then I cut off the upper half of the spring clamp like this:

    I made a custom spacer with a hole for holding the spring:

    The spacer has a hole on each end, here are the spring mounted on the spacer:

    And the spacers are mounted inside the body:

    Battery holder with the battery in place:

    Another view of how the spring holds the battery:


    As an option I also wanted to make a little head for some distance sensors. I'm using the new SES microbrackets for the head, and the head are mounted inside the body. The only modification needed to do is to remove one spacer in the front of the body. The head are mounted using a L-bracket that are screwed onto the hub that holds the right front leg. I drilled out some extra holes for holding the bracket, not really necessary but made it a bit stronger since the thicknes of the L-bracket and the body plate made the screw a bit short.



    Here are some pictures with the head mounted:





    A closeup picture of the head:



    Thats it for now. I'll post more info later.
    Stay tuned...

    -Zenta

  2. #2
    Join Date
    Dec 2007
    Location
    Portland, OR
    Posts
    3,198
    Images
    952
    Rep Power
    137

    Re: T-Hex, a Mech inspired 6x4 DOF hexapod

    .....

    Whoa.

    Must, have, fully, assembled, pictures.

  3. #3
    Join Date
    Sep 2009
    Location
    Baumholder, GE
    Posts
    284
    Images
    51
    Rep Power
    36

    Re: T-Hex, a Mech inspired 6x4 DOF hexapod

    That thing is gonna look cool

  4. #4
    Join Date
    Dec 2007
    Location
    Whidbey Island, WA
    Posts
    1,718
    Images
    456
    Rep Power
    93

    Re: T-Hex, a Mech inspired 6x4 DOF hexapod

    I'm totally going to borrow this design. Incredible work as usual.

    DB

  5. #5
    Join Date
    Jan 2008
    Location
    Norway, Stavanger
    Posts
    789
    Images
    276
    Rep Power
    76

    Re: T-Hex, a Mech inspired 6x4 DOF hexapod

    Thanks for your comments!

    Quote Originally Posted by darkback2 View Post
    I'm totally going to borrow this design. Incredible work as usual.
    Thanks DB, feel free to borrow that idea. I believe there are great potential for improvements too.

    ...

    The pictures I posted yesterday was almost two weeks old... So I've been busy lately to make T-Hex fully assembled. As usual the wiring part took several evening/nights. I'm mounting the electronics in a sandwich in vertical position:



    This picture show the electronics mounted and I made a power switch panel ABS plastic. I'm thinking of mounting a XBee Explorer Regulated board beside the power switches. I'm using one switch for SSC32, BB2 and all servos.



    This picture show the power wiring. Pay attention to that only one power source are used for both electronics and all 26 servos. The LiPo has a very high capacity and can deliver about 97 amps constant! and thats a factor for avoiding powerdrop when the all servos are under high load.





    The new 5400 mAh Polyquest LiPo in place. This is a "relative" cheap LiPo compared to the one I use for A-Pod (5100 mAh). It can "only" deliver 18C instead of 25C, but as I mentioned above thats plenty of power for a robot.



    Finaly, here are some samples of my fully assembled T-Hex:
    (All my pictures can be seen at the TRC Gallery)









    Two pictures that demonstrate full body rotation:
    About 33 deg roll rotation:


    And about 38 deg pitch rotation:


    T-Hex and his little sister Phoenix:


    T-Hex, A-Pod and Phoenix (my hexapod family) :


    Single leg pose:


    I'll post a video when get time for it.
    Thats all!

    -Zenta

  6. Re: T-Hex, a Mech inspired 6x4 DOF hexapod

    awesome like your other two hexapods! keep us updated

  7. #7

    Re: T-Hex, a Mech inspired 6x4 DOF hexapod

    Nice work as usual Zenta! Beautiful pods!

  8. #8
    Join Date
    Sep 2009
    Location
    Baumholder, GE
    Posts
    284
    Images
    51
    Rep Power
    36

    Re: T-Hex, a Mech inspired 6x4 DOF hexapod

    That thing is awsome!!!

  9. #9
    Join Date
    Jul 2008
    Location
    Chicago
    Posts
    307
    Rep Power
    44

    Re: T-Hex, a Mech inspired 6x4 DOF hexapod

    Looks great!!

    Looking foward to some video.

  10. #10

    Re: T-Hex, a Mech inspired 6x4 DOF hexapod

    A video is worth many thousand words. I can wait to see at least a teaser video.
    ________
    extreme vaporizer
    Last edited by SN96; 01-20-2011 at 04:25 PM.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Project A-pod, an ant inspired hexapod
    By Zenta in forum Project Showcase
    Replies: 125
    Last Post: 04-06-2016, 12:56 PM
  2. Mech Warfare 2010 Draft Rules
    By lnxfergy in forum Mech Warfare
    Replies: 125
    Last Post: 05-24-2010, 01:47 PM
  3. Innovati Round 18 DOF Hexapod
    By tom_chang79 in forum Humanoids, Walkers & Crawlers
    Replies: 7
    Last Post: 09-22-2009, 10:40 PM
  4. Introducing the Mech Warfare Hexapod League
    By DresnerRobotics in forum Mech Warfare
    Replies: 11
    Last Post: 08-27-2009, 10:25 AM
  5. Mech Warfare Rules and Guidelines
    By DresnerRobotics in forum Mech Warfare
    Replies: 238
    Last Post: 07-29-2009, 01:43 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •