Page 1 of 2 12 LastLast
Results 1 to 10 of 12

Thread: [DEMO] walking on stairs!

  1. [DEMO] walking on stairs!

    We did two motions, which are used to climb on stairs. Hope you guys like them, =)



    The motions are attached here and you can use the WinRME project from r3n33 to transfer the motion to Jimmy.
    stair_motion.zip

    However we would like to improve it further and have some suggestions from you guys. One thing is that we want to compute the Zero-Moment-Point for Jimmy so that he can maintain stable. To do this, we need the mass for each part (servos, plates etc), anyone can advise what would be the best solution to acquire this data? Or other options to ZMP?

    Thanks for your advice in advance.

    Shihui

  2. #2
    Join Date
    Mar 2015
    Location
    Texas
    Posts
    342
    Images
    15
    Rep Power
    30

    Re: [DEMO] walking on stairs!

    Oh wow! Those are impressive videos; especially climbing with only legs. So much so I've been putting my HR-OS1 together again so I can try the motions myself.

    Thank you for sharing
    01001001001000000100110001101111011101100110010100 10000001010010011011110110001001101111011101000111 0011

    My Instagram
    My YouTube

  3. #3
    Join Date
    Mar 2015
    Location
    Downers Grove, IL
    Posts
    22
    Rep Power
    12

    Re: [DEMO] walking on stairs!

    Looks great! I see that these videos are set to unlisted on youtube. Would you be okay with us doing a write up on this and showing the videos off in the Trossen Robotics blog?

  4. Re: [DEMO] walking on stairs!

    Quote Originally Posted by wadecore View Post
    Looks great! I see that these videos are set to unlisted on youtube. Would you be okay with us doing a write up on this and showing the videos off in the Trossen Robotics blog?
    Thanks wadecore,

    No problem. I have changed the videos to public, so you won't have any problems in sharing with others.

    Again, anyone could share their advice on getting the Zero Moment Point of Jimmy, or any other way to make it more stable? Thx again.

    Shihui

  5. #5

    Re: [DEMO] walking on stairs!

    There are about three parts of stability:

    1) There is flex in the brackets and servos. You can make stiffer brackets, and pre-load joints with torsion springs (which will also be good for battery life) to make that better, but this is a constant problem even for big, expensive robots.

    2) You could add a balance sensor (acceleration sensor) and make it adjust the orientation of the pelvis based on how it's leaning (compared to how it's supposed to be leaning.)

    3) You could make the movements run faster and more fluidly. As it is, it seems to take certain poses on a specific schedule. If you run them much closer together, the motion will be more fluid. However, you may also need to adjust the motions to compensate for overshoot and flex that is the same each time you move.

    Those are some ideas. This is not a "totally solved engineering problem" though, so expect to need to try a bunch of different things, and iterate a lot to get it good :-)

  6. Re: [DEMO] walking on stairs!

    Quote Originally Posted by jwatte View Post
    There are about three parts of stability:

    1) There is flex in the brackets and servos. You can make stiffer brackets, and pre-load joints with torsion springs (which will also be good for battery life) to make that better, but this is a constant problem even for big, expensive robots.

    2) You could add a balance sensor (acceleration sensor) and make it adjust the orientation of the pelvis based on how it's leaning (compared to how it's supposed to be leaning.)

    3) You could make the movements run faster and more fluidly. As it is, it seems to take certain poses on a specific schedule. If you run them much closer together, the motion will be more fluid. However, you may also need to adjust the motions to compensate for overshoot and flex that is the same each time you move.

    Those are some ideas. This is not a "totally solved engineering problem" though, so expect to need to try a bunch of different things, and iterate a lot to get it good :-)
    Thanks jwatte, I think you are right. Sometimes it takes a lot of hands-on experience to make something look great.

    Meanwhile we also go for the hard way, to dissemble the robot and get the weight for each part (or most parts in our case). The data is provided here only for reference. Since we are using a weight scale with resolution of 1gram, so the accuracy of the data is a bit questionable. But this weight scale is what we have at this moment, so =(.

    If Trossen Robotics can reveal their data, that would be great. Thanks.

    Shihui

    HROS_Parts_Weight.zip

  7. #7

    Re: [DEMO] walking on stairs!

    The good news is that, once you have that data, you can calculate the center of inertia for any configuration!

    Another (quicker) way is to balance the robot on a pin from each of the three major directions, which will give you the center of inertia, but only for that particular pose/configuration of the bot. You could then pose it in various representative poses, and build a model that gives you an approximate ZMP, but that's not as good as having the weights/armature procedurally described!

  8. #8
    Join Date
    Mar 2015
    Location
    Downers Grove, IL
    Posts
    22
    Rep Power
    12

    Re: [DEMO] walking on stairs!

    I hope that this blog post shows Qian that her work is appreciated and well worth attention in the robotics community!
    http://blog.trossenrobotics.com/2015/12/17/hr-os1-tackles-the-stairs/


    As for the weights of the parts, I'm sad to say that our scales are calibrated roughly the same. Our measurements are as accurate as yours.

  9. #9

    Re: [DEMO] walking on stairs!

    Thank you so much I put them in my winrme folder and all is supper. Merry Christmas .

  10. #10
    Join Date
    Sep 2010
    Location
    ಠ_ಠ
    Posts
    2,255
    Images
    27
    Rep Power
    273

    Re: [DEMO] walking on stairs!

    If your CAD/CAM program also does FEM/FEA, then you may be able to simply import the HROS stp file to get the volume, various moments of inertia, and center of mass of each piece. Can then estimate mass from the volume and material density. The moments of inertia would be useful for really accurate dynamics analysis, but each piece's mass and center of mass should be enough for most uses.
    Please pardon the pedantry... and the profanity... and the convoluted speech pattern...
    "You have failed me, Brain!"
    bleh

Thread Information

Users Browsing this Thread

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

Similar Threads

  1. Question(s) Robot up the stairs !
    By Jezzza777 in forum Mechanics / Construction
    Replies: 4
    Last Post: 08-15-2011, 09:51 AM
  2. Just For Fun Humanoid climb stairs
    By bonmot in forum Humanoids, Walkers & Crawlers
    Replies: 12
    Last Post: 05-11-2010, 02:31 AM
  3. Interesting Robots climing stairs
    By jes1510 in forum Robotics General Discussion
    Replies: 1
    Last Post: 05-07-2009, 10:39 AM
  4. Interesting Small two wheeled robot climbs stairs
    By jes1510 in forum Robotics General Discussion
    Replies: 3
    Last Post: 02-20-2009, 04:27 PM
  5. Question(s) Anybody built a bot that can traverse stairs?
    By droidcommander in forum Robotics General Discussion
    Replies: 5
    Last Post: 08-27-2008, 03:57 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
  •