move in arc with center X () , Z () , radius () , start angle () , end angle () , along Y () in () ms

move in arc block

Move in arc with center X () Z () , radius () , start angle () , end angle () , along Y () in () in ms block is a stack block available in Robotic Arm extension for evive and other Arduino boards. The block moves the end-effector in an arc. 

Input Parameters

  1. Circle’s center point on X-axis.
  2. Circle’s center point on Z-axis.
  3. The radius of how big you want your circle arm to carry the movement.
  4. The start angle of the arc.
  5. The end angle of the arc.
  6. Radius on the Y-axis.
  7. Time to complete the circle.
evive Notes Icon
Note: This block is available in both Stage and Upload mode.


In this script, we will make the robotic arm to make a complete an entire circle but breaking in the two arcs i.e. we will move over the robotic arm into two half circles and complete our circle.

  1. Define PWM pins for the servos connected.
  2. The arm will continuously make the arc from the start angle to the end angle with a specified radius and time i.e from 90° to 270°. Wait there for two seconds.
  3. The arm will again make an arc from 90° to 270° thus completing the entire circle.
    move in arc example
evive Notes Icon
Note: Before working with the Robotic Arm, we need to calibrate the robotic arm. To calibrate the robotic arm, click here.

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

Related Tutorials, Projects & Documentation
Featured Image Pick and Place RObotic Arm

Pick and Place Robotic Arm

This is a four degree of freedom robotic arm capable of picking and placing small objects. With medium sized links, the robotic arm can fit perfectly on your table top.

Simple Robotic Arm

Robotic Arm with Two Motors

In this project, we will make the robotic arm without any end effectors. There will be only two servo motors in the robot. We will control this robot using two potentiometers.

PictoBlox Supported Boards