Jump to content

Parallax

Members
  • Posts

    237
  • Joined

  • Last visited

Posts posted by Parallax



  1. Craft can be downloaded here:

    1) https://www.dropbox.com/s/bvlnlpdb7i481k9/WALKER%20MK6-B.craft

    REQUIRED MODS:

    Infernal Robotics + TweakScale
    Mechjeb

    ALSO REQUIRED:

    2) AutoHotkey http://www.autohotkey.com/

    3) Script https://www.dropbox.com/s/id75jw3rj6kurre/%21WALKER%20-%20MK4.AHK

    xja3LBl.png

    For this thing to work you will need to install the required mods:Infernal Robotics, TweakScale and MechJeb. I am using the latest versions of these as of 26/07/2014... you will also need to install the autohotkey utility (linked above) and also download the script (linked above) and place it in a convenient location. The autohotkey script is used to automate the leg movements for walking. Finally, you need to download the craft file itself, also linked above, and place it in your SPH folder.

    Operating procedure:

    1) start ksp, alt-tab out and activate script by right clicking and selecting "open with > autohotkey".

    2) locate probe core mounted between vehicle's legs (refer to screenshot above). right click and select "control from here"

    3) open SMART A.S.S. control panel and input values shown (refer to screenshot above). Select "execute" to activate SMART A.S.S. system. make sure to select "use stock SAS" in MechJeb's attitude control panel.

    4) Activate servo control window, input values shown (refer to screenshot above)

    5) Activate action group "0" to autocenter the legs

    6) "1" and "2" raise and lower the left leg. "3" and "4" raise and lower the right leg. " ' " and " ; " activate the ankle servos to lean forward and back. " / " will activate the script to move legs automatically for walking.

    7) turning is achived by pressing "h" and "k"

    8) the ankle servos help regulate speed and are also responsible for climbing up hills. to center the ankles activate action group "9". pressing " ' " will raise the front toes and encourage a forward lean. pressing " ; " will lower the front toes and encourage a backward lean.

    9) on flat ground lean forward a small amount to increase speed; lean backward to decrease speed. lean forward when climbing uphill; lean backward when descending. use the ankle servos to help manage speed, especially when going down hill to prevent falls.
  2. I once accidentally not enough fuel on my mun lander, crashed the rocket, but was able to save the pilot by getting on the ladder and jumping off at the last second. the pilot bounced, high enough to use the rcs thrusters to circularise

  3. How much hands do you even have?! Awesome walker!

    I use a script to work the legs, so the only thing I have to worry about is managing the ankle servos to adjust for slope and navigation. The craft in the video uses a new method to get mechjeb to do all the balancing and still allow me to turn. I mounted a probe core on a servo, and I control the craft from there, rather than the cockpit. this allows me to use mechjeb's SMART-A.S.S. utility to lock onto a compass heading, but at the same I can rotate the servo and steer around obstacles, then center the servo to get back on course (if you look closely at the video in the op, the compass is always pointing in the same direction, despite all the turning, this is why). As an extra benefit this gives me excellent stability when turning, and I can even change the servo speed to make turning more or less responsive, depending on the value. on relatively flat ground, I can set up a heading, weigh down my script activation button, go for a smoke, get a drink and when I come back she's still marching like a champ.

    If you look at this earlier video, you will see that it used to be very unstable when turning, requiring extreme care during such maneuvers, plus it was necessary to keep adjusting course.

×
×
  • Create New...