Shop OBEX P1 Docs P2 Docs Learn Events
Pro Biped — Parallax Forums

Pro Biped

Nishi .Nishi . Posts: 23
edited 2010-03-19 11:20 in Propeller 1
I'm planning to pair the 'Propeller Robot Control Board' with the 'Lynx Motion BRAT' this week. I was wondering if anyone else had started experimenting with a Propeller driven biped?.


EDIT: Added Links.

Post Edited (Nishi .) : 1/12/2010 10:17:18 PM GMT

Comments

  • Nishi .Nishi . Posts: 23
    edited 2010-01-27 00:54
    Ok well it took a little longer for my Brat to arrive than I had anticipated but I got it this morning and have finally finished the assembly so... Now the fun starts

    img00307-20100127-0018.jpg
  • Timothy D. SwieterTimothy D. Swieter Posts: 1,613
    edited 2010-01-27 14:09
    Way Cool! I'll subscribe to your thread as I am interested in seeing how you progress. Keep posting your successes and your failures.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Timothy D. Swieter, E.I.
    www.brilldea.com - Prop Blade, LED Painter, RGB LEDs, 3.0" LCD Composite video display, eProto for SunSPOT
    www.tdswieter.com
  • Nishi .Nishi . Posts: 23
    edited 2010-01-27 14:22
    Timothy D. Swieter said...
    Way Cool! I'll subscribe to your thread as I am interested in seeing how you progress. Keep posting your successes and your failures.

    Thank you [noparse]:)[/noparse] , is there a way to post video in the parallax forums? If not then you can either also follow my progress at Trossen Robotics ----> forums.trossenrobotics.com/showthread.php?p=37776#post37776 or subscribe to youtube.com/NishiYAOW


    img00314-20100127-0104.jpg

    www.youtube.com/watch?v=kpqVJnW6xgI

    Post Edited (Nishi .) : 1/27/2010 2:28:06 PM GMT
  • P!-RoP!-Ro Posts: 1,189
    edited 2010-01-28 01:42
    Very interesting! This just might inspire me to make something like the brat I can play with. I've always loved humanoids, but what I don't like is their cost.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    PG
  • Toby SeckshundToby Seckshund Posts: 2,027
    edited 2010-01-28 10:30
    As soon as the Missus saw it carting around a bottle of beer she would stop thinking about the cost of it and install the thick end of a baseball bat into it, slightly before me.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Style and grace : Nil point
  • StefanL38StefanL38 Posts: 2,292
    edited 2010-01-28 19:48
    can shake his feet - somehow - now it has to learn how to walk

    best regards

    Stefan
  • mctriviamctrivia Posts: 3,772
    edited 2010-01-28 21:44
    to upload vids to the forum use my server: http://uploader.propmodule.com/ it is free and will generate the bb code to post here,

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    24 bit LCD Breakout Board now in. $24.99 has backlight driver and touch sensitive decoder.

    If you have not already. Add yourself to the prophead map
  • Nishi .Nishi . Posts: 23
    edited 2010-01-28 22:03
    @Pi Guy, I love to hear this might have been inspirational to someone besides me. I bought the legs for about £160 (No electronics -minus postage) which isn't too bad, and I spent £80 or £90 on the MSR1.

    @Toby Seckshund haha I've got two dogs and they have about as much patience where my robots are concerned, there not impressed at all. B***** ey?.... No no I'm joking [noparse];)[/noparse]

    @StefanL38 Quite, I'm not finding it easy at all but cheers [noparse]:)[/noparse]

    @mctrivia, Thanks.
  • P!-RoP!-Ro Posts: 1,189
    edited 2010-01-29 01:21
    £160, isn't that about $200? A bit much since I'm already working on another larger scale robot. And besides, if I'm too broke to buy some pcbs to fulfill a promise to some *ahem* Canadian *ahem*, I'm too broke to get it... I may later be able to create some of the parts for it though with a plasma cutter but will see...it all depends on what my welding teacher will allow (almost definitely ok!). Perhaps some others would be interested if I did? All that would be necessary would be servos. All proceeds would go to the mctrivia promise fulfillment foundation [noparse];)[/noparse]

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    PG
  • Nishi .Nishi . Posts: 23
    edited 2010-01-29 15:15
    @Pi it is yeah, but cheap compared to a comprehensive bioloid kit [noparse];)[/noparse]

    I hear ya tho.

    No to slow progress over here (But I posted anyway) -> Learning to walk

    Was going well @ First, I Thought we were starting to get Somewhere...

    www.youtube.com/watch?v=g1CzXqSzWOE

    ...But then, he begins trying to kick invisible water bottles???

    www.youtube.com/watch?v=ZyYhUCQpDSQ

    So I was getting frustated. . in the end I think he decided to call it a night.

    www.youtube.com/watch?v=6lzbVKUlXzs

    roll.gif

    Post Edited (Nishi .) : 1/29/2010 4:25:03 PM GMT
  • Nishi .Nishi . Posts: 23
    edited 2010-01-29 16:19
    My main problem seems to be that once I move a servo it stays rigid until I specifically tell it to move, meaning that I only ever get through one cycle of anything as I have to be so precise and Im so new to this.. This is down to my limited grasp of spin and will be my bad programming as I'm new to propeller and have only been hands on with robots since January 6th. (wow times flies).

    I know, I know I should have just used an Atom Pro and Bot Board II but I had the MSR1 there, and its all so much fun.
  • Nishi .Nishi . Posts: 23
    edited 2010-01-30 20:07
    I'm waiting for the parts to create a Tamiya to Barrel Plug adapter cus I can't power more than a few servos at once off a plastic battery case.
  • StefanL38StefanL38 Posts: 2,292
    edited 2010-01-30 21:09
    did you try the servo32-object ?

    It has ramping-functions to make the movements smoother.

    another idea: somewhere there was a program that SENSED the servo-position. Could this be used to create some kind of a TEACH-IN-function?

    I mean. Unpower the servo, move the position of the servo to a new position BY HAND, and then sensing the new position


    or would a set of move forward / backward buttons help to move each servo to its next position and then press a button "store position"

    best regards

    Stefan
  • hover1hover1 Posts: 1,929
    edited 2010-01-30 22:10
    Beau did the servo as an input here:

    ·http://forums.parallax.com/showthread.php?p=582447

    I was never a fan of the term "ramping" in the Servo32 object. The ramp setting just puts a time delay between the current position and the commanded position. It really doesn't do traditional ramping as in stepper motors going from rest to full speed in a controlled acceleration over time.

    Jim
  • StefanL38StefanL38 Posts: 2,292
    edited 2010-01-31 09:46
    @hover: so "time-delayed stepping to new-position" would describe it better?

    Now what could be a short but still self-explaining name for the method?

    PUB DelayedMove ?

    best regards

    Stefan
  • P!-RoP!-Ro Posts: 1,189
    edited 2010-02-01 23:33
    To improve how well it moves you could always attach a wire to the pot to always know it's position. Also a couple things to allow it to move better is to keep the back foot flat when the front foot goes forward. The reason we roll our own feet is because we have toes, which your robot does not. And one last thing, move the servo pushing back and the servo going forward at the same time. This leaves the robot in an imbalanced position for a shorter time so it won't fall.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    PG
  • hover1hover1 Posts: 1,929
    edited 2010-02-02 20:28
    Stefan,

    I missed your reply. I think it best to call it "TimedMove" as is it a move with a specific time period called out. I wanted to call it "slew". When I was working with Photoplotters and Drafting Plotters, we used the term "Slewing". We used it to mean to move to a position on the table, mostly under manual control under a slow speed, (usually with a 4-button pendant). Now looking at the definition of "slew", I'm not sure if that's the right term. But that's what we used at Gerber for 10 years.

    Jim
    StefanL38 said...
    @hover: so "time-delayed stepping to new-position" would describe it better?

    Now what could be a short but still self-explaining name for the method?

    PUB DelayedMove ?

    best regards

    Stefan
    Post Edited (hover1) : 2/2/2010 8:36:21 PM GMT
  • Nishi .Nishi . Posts: 23
    edited 2010-02-26 18:17
    I saw some great replies that I'm only finaly getting round too Im sorry.. Stephan said something interesting I wanted to get in to..

    Quick update tho.

    img00358-20100226-0142_thumb.jpg

    I had to order a few parts and make a tamiya to barrel adapter which worked out OK for my first ever bit of real soldering, but then I dropped my robot! .. from about 1 cm in the air on his left ankle.. and it went limp.... [noparse]:([/noparse]

    SO I ordered a new one and waited... then had to move living conditions and work, life etc.. got my new ankle servo and while I was changing it (I didn't unplug the battery pack) smoke started coming from everywhere! (.. well the battery and circuit board).. I'd been leaning on the barrel head that was already quit delicately soldered together and I'm guessing I pushed positive and negatives together or something but the power pack plastic is well melted. I ripped the pack out and I'm sure I saved the PRCB.. Anyway I've ordered another pack and I'm waiting... again..

    What's that saying?.. Less haste more speed

    img00359-20100226-0143_thumb.jpg

    You can see I've mounted the ping sensor too.. he now resembles that BRAT configuration I first fell in love with. [noparse]:)[/noparse]

    tux.jpg
  • Nishi .Nishi . Posts: 23
    edited 2010-03-04 18:22
    In (late) reply Ive been trying to use the ramping method from the servo32 proroject and its just been a really slowpprocess of trial and error. I am now looking into the hobby servo trackng application, which seems to be very interesting.
  • KonnorKonnor Posts: 1
    edited 2010-03-13 12:09
    once i opened it but couldn't able to repair it as it was earlier....

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    KONNOR
  • TyshawnTyshawn Posts: 3
    edited 2010-03-19 11:20
    Holtek tells me that the PWM works on an individual pixel basis, so that you have 16 brightness levels for each pixel. However, the best that I can do is to set a PWM level for one entire panel. With four panels I can have 4 different brightness levels, but it doesn't seem to address anything smaller than an entire panel.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    TYSHAWN
Sign In or Register to comment.