Table of Contents

move () speed () moving size ()

move humanoid robot block

Description

Move () speed () moving size () block is a stacked block available in the Humanoid Robot extension for evive and other Arduino boards. This block is to assign pre-defined leg movements and actions to our Humanoid Robot.

Input Parameters

  1. Drop to select the type of action or movement.
  2. Drop down to choose the speed(very fast, fast, normal, slow, very slow) by which it will move.
  3. If you need your Humanoid Robot to move more steps, enter the higher value of moving size and vice-versa.
evive Notes Icon
Note: This block is available in both Stage and Upload mode.

Predefines Actions

forward

Forward

backward

Backward

turn right

Turn Right

turn left

Turn Left

up-down

Up-Down

Moon walker

Moonwalker

swing

Swing

cursaito

Crusaito

flapping

Flapping

shake leg

Shake Leg

bend

Bend

jitter

Jitter

Example

Here, in the given script, the humanoid robot will move forward and backward.

  1. Define PWM pins for the servos connected.
  2. The humanoid robot will continuously move forward with normal speed then wait and again move back with normal speed to its initial position i.e. from where it started moving.connect leg servo block example
evive Notes Icon
Note: Before working with the Humanoid Robot, we need to calibrate the hands such that they are straight and calibrate the legs in such a way that they are facing forward.

Example

There are no examples documented for this article.