move () speed () moving size ()

move humanoid robot block

Move () speed () moving size () block is a stack block available in 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 backwards.

  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.

Content is available under CC BY-SA 4.0 unless otherwise noted.

Related Tutorials, Projects & Documentation
All articles loaded
No more articles to load
PictoBlox Supported Boards
Extensions
Close Menu
×

Cart

Become AI-ready for the FUTURE
Learn Artificial Intelligence and Machine Learning online with us on the FREE webinar!
x