Table of Contents

() gripper

open and close gripper block

Description

() gripper block is a stack block available in Robotic Arm extension for evive and other Arduino boards. This block opens and closes the gripper of the robotic arm by setting the gripper servo motor the opening angle and the closing angle set by the user using set gripper open angle to () & close angle to () block.

Input Parameters

  1. Drop down to choose between open and close.
evive Notes Icon
Note: This block is available in both Stage and Upload mode.

Example

Here, in the given script, make the gripper open and close repeatedly after each second.

  1. Set the gripper open angle and close angle using set gripper open angle to () & close angle to ().
  2. Send command to open the gripper wait for a second and close the gripper.Example to Open and Close Gripper

Example

Discover the capabilities of pick-and-place robotic arms, mechanical systems designed to efficiently pick up objects from one location and precisely place them in another.

Introduction

A pick-and-place robotic arm is a mechanical system designed to perform the task of picking up objects from one location and placing them in another. It consists of multiple segments connected, similar to a human arm, and is equipped with motors, sensors, and grippers.

The robotic arm is programmed to move in a precise and controlled manner. It can be guided by various input methods, such as a computer interface or remote control. The arm uses its grippers to grasp objects securely, and then it can move them to a different location.

Pick-and-place robotic arms are commonly used in industries such as manufacturing, logistics, and assembly lines. They automate repetitive tasks that involve moving objects, saving time and reducing the risk of human error. These robotic arms can handle a wide range of objects, from small components to larger items, with accuracy and efficiency.

Code

Logic

  1. Open the Pictoblox application.
  2. Select the block-based environment.
  3. Click on the robotic arm extension available in the left corner.
  4. Drag and drop the Set Pins Link1(), Link2(), Base(), and Gripper() block to define the robotic arm for each servo connection.
  5. Use the Calibrate Link1(), Link2(), and Base() block to set the angle.
  6. Drag and drop the Set Offset Along Length() and Set Offset along Z() blocks to adjust the position of the end effector in the z-direction.
  7. Select the home() block to set the home position for the robotic arm.
  8. Open the gripper to pick up a specific object.
  9. Close the gripper to grab the object securely.
  10. Move to the desired location, then open the gripper to release the object.
  11. Close the gripper afterward.
  12. Then The arm will move to its default or home position using home() block.
  13. Press Run to run the code.

Output

Read More
Discover how a robotic arm playing chess showcases the synergy between robots and AI.

Introduction

robotic arm playing chess is a great example of how robots and AI can work together to do complex tasks. Chess is a game that needs smart thinking and careful moves. The robotic arm is like a human arm and can move pieces on the chessboard.

The robotic arm has different parts like joints, actuators, sensors, and a gripper. The joints let the arm move in different ways, just like a human arm. The actuators control the arm’s movements, so it can make precise and planned moves during the game.

The robotic arm uses AI and computer vision to play chess. The AI algorithms study the chessboard, figure out where the pieces are, and decide on the best moves. They consider things like how valuable each piece is and where they are on the board. The arm’s sensors tell it where it is, so it can pick up the pieces and put them in the right places accurately.

When the AI finds the best move, the robotic arm carefully grabs the chosen piece, lifts it up, and puts it on the right square of the chessboard. The gripper has sensors to handle the pieces gently and not damage them.

The robotic arm playing chess is an amazing example of how robots, AI, and computer vision can work together. It shows how we can use complex algorithms and physical abilities to do tasks that people usually do. This technology can be useful in many fields like manufacturing, logistics, and healthcare, where we need precise and automated movements.

In summary, a robotic arm playing chess is a cool combination of robotics, AI, and computer vision. It can make smart and accurate moves on a chessboard. It’s a big achievement in robotics and shows how automation and AI can do complex tasks in different industries.

Code

Logic

  1. Drag and drop the Set Pins link1() link2() base () gripper() block to adjust all the pins to their correct angles.
  2. Set the orientation along the Z-axis by using a value of -10 in the downward direction using set offset along length() & Z() block.
  3. Set the gripper to open and close at the appropriate angle using () gripper block.
  4. Set the arm to its home position using home() block.
  5. Open the gripper using (open) gripper block.
  6. Move the arm to a specific direction and point using move() in() axis in ()ms block.
  7. Close the gripper.
  8. The arm will pick up the chess piece and place it in a specific location while following the rules of chess.
  9. Press the “Run button to execute the code.

Output


 

Read More
Discover the versatility and benefits of automatic robotic arms in various industries.

Introduction

An automatic robotic arm is a mechanical device that imitates a human arm. It can be programmed and used in many industries. The arm consists of linked parts that can move and rotate, enabling it to do various tasks. Technology advancements like AI and machine learning have led to more advanced robotic arms. These arms can adapt and work autonomously. As a result, they are now widely used across industries and play a crucial role in automation systems.

Code

Logic

  1. Open the Pictoblox application. Select the block-based environment.
  2. Click on the robotic arm extension available in the left corner.
  3. Start by setting up pins for four different connections using set pin lis.
  4. Define the open angle () and close angle () for the gripper.
  5. Establish the home position for the gripper. Use a forever loop to continuously run the loop by dragging and dropping it.
  6. Then open () gripper. Then move position of robotic arm. Change the x, y, and z axes individually at specific intervals.
  7. Utilize the move along the X(), Y(), and Z() axis in ms block to move the arm.
  8. the gripper. Use the goto()  block to change the arm’s position along a specific axis.
  9. Open the gripper. Return the arm to the home position. Close the gripper.
  10. Adjust the position of the robotic arm by moving it along the X(), Y(), and Z() axes one by one using move along the X() Y() Z() axis one by one in ()ms.
  11. We use go to () in () axis in () ms block to change position of arm.
  12. Open the gripper then return home() position then close the gripper().
  13. Add interval of 0.2 second.
  14. Press Run to run the code.

Output

Read More
All articles loaded
No more articles to load