Shop OBEX P1 Docs P2 Docs Learn Events
PENGUIN ROBOT Code Request - Shag Walker! — Parallax Forums

PENGUIN ROBOT Code Request - Shag Walker!

HumanoidoHumanoido Posts: 5,770
edited 2007-09-24 06:18 in Robotics
I have a pm message with a code request for a walking program.
There's walking embedded code in the following programs
(from the penguin_program_name.bpx suite):

penguin_happy_feet.bpx
penguin_wireless_soccer.bpx
penguin_line_dance_1v6.bpx
penguin_rollersk8_dance.bpx


However, these walking routines are mixed in with other code.
Therefore the request will be filled with a program designed just
to walk. There are several ideas scheduled for completion.
The first is Shag Walker.
penguin_shag_walker.bpx

humanoido
humanoido said...
With Shag Walker,
Penguin thinks he can walk in thick shag
carpet without getting stuck.

The technique involves stepping
high enough, moving high, and doing this slower than a standard
walk to keep better balance. The routine avoids any moving of
feet together while on the carpet that could result in snagging.

Comments

  • slashsplatslashsplat Posts: 63
    edited 2007-09-22 13:12
    Not seeing penguin_rollersk8_dance.bpx posted here in the forum...
    But I also haven't built skates yet.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    slashsplat
    /* Ira Chandler */
    BotConnect.com
  • HumanoidoHumanoido Posts: 5,770
    edited 2007-09-23 00:32
    Splashsplat,

    penguin_rollersk8_dance.bpx
    is a program in the suite apparently not yet posted.
    Thanks for bringing this to my attention.

    I believe the posting was delayed because of
    expanding the comments section with instructions
    on how to build the roller skates. However, the vid
    also does a good job of showing it.

    www.youtube.com/watch?v=G_H3teQdxxw

    I'll move it forward on the list of code
    scheduled for posting. This should give you
    some time to build those tiny roller skates.

    humanoido
  • robocube99robocube99 Posts: 2
    edited 2007-09-23 12:37
    When will the penguin_shag_walker.bpx be ready
  • HumanoidoHumanoido Posts: 5,770
    edited 2007-09-23 14:17
    The schedule for completion of Shag Walker is
    tomorrow. Tonight, comments will be added, then
    testing, and final debugging.


    penguin_shag_walker.bpx

    Some special features were added to improve
    performance. Calibration is handled
    different from the other walkers. This one
    is "tailor made" to the owners' specific
    Penguin (notes below).

    humanoido

    ' SPECIAL FEATURES OF THIS PROGRAM
    ' --------------------------------
    ' VID  - Virtual Inertial Dampeners
    ' TME  - Twin Motion Control Engines
    ' MASC - Mid Air Servo Centering
    ' SR   - Safe Routine
    
    ' *** CALIBRATION ***
    ' -------------------
    ' The calibration of this program is slightly different. Run the
    ' calibration program penguin_automatic_servo_calibrator.bpx
    ' and determine tilt and stride center values.
    ' Go to the declarations section of this program and put the values
    ' into two statements. For example, if the center values were both
    ' 1900, follow the example below.
    ' CenterTilt        CON     1900    ' this is the tilt center value
    ' CenterStride      CON     1900    ' this is the stride center value
    
  • StampNut2StampNut2 Posts: 224
    edited 2007-09-23 18:27
    Nice vid and good work Humanoido.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Never give up when things go wrong.

    robosapienv2-4mem8.page.tl/
  • HumanoidoHumanoido Posts: 5,770
    edited 2007-09-24 06:18
    Thanks for the nice comments, StampNut2.

    It looks like the Shag Walker program will
    be finished within 2 hours and posted.

    humanoido
Sign In or Register to comment.