DIY Pick and Place Robot

I am working on a DIY Pick and Place Robot course with my friend Balaji. I am taking care of the software side of things while the hardware is taken care by Balaji.

Description

A pick and place robotic system automates the process of picking up parts and placing them in a desired location. These robots plays a major role in industrial automation. The system consists of links, joints & gripper equivalent to a human hand. Each joint in the robot and the gripper contains a separate motor for automating the pick and place operation.

Prerequisite

  • Basic programming knowledge in Go
  • No knowledge of electronics is needed. This course is self-sufficient with the electronics knowledge you will need to build the pick and place robot.
  • This course is also self-sufficient with the Swift and App Inventor knowledge you will need to develop the iOS and Android App

What you will build?


Buy the Course Now for $300

Technology Stack

  1. Arduino
  2. Robotics
  3. Go
  4. Swift
  5. Bluetooth Communication
  6. App Inventor

What's included in the kit?

Pick and place robotic arm kit is a do it yourself kit for hobbyist aimed at providing hands on experience in developing a full fledged robotic arm with 6 degrees of freedom (6 Motors). The kit is bundled with all the necessary mechanical components, electronic components and assembly instructions for building the robot. It also includes a detailed tutorial for developing connectivity between the robotic arm and Arduino using Go. We will also be developing an Android and iOS application to talk with the Arduino and control the robotic arm from a mobile device using Bluetooth.

architecture

S.No Assembly Part Name Technical Specification Qty
1 Mechanical Base Plastic – 3D Printed 1
2 Waist Plastic – 3D Printed 1
3 Shoulder Plastic – 3D Printed 1
4 Elbow Plastic – 3D Printed 1
5 Wrist Plastic – 3D Printed 1
6 Gripper Plastic – 3D Printed 1
7 Motor Servo Motor 1 3 Wire Servo Motor
Operating Voltage: 4.8 V – 6.6 V
Stall Torque: 9.4 kg-cm (4.8V); 11 kg-cm (6.0 V)
1
8 Servo Motor 2 3 Wire Servo Motor
Operating Voltage: 4.8 V – 6.6 V
Stall Torque: 1.8 kg-cm (4.8V); 2.2 kg-cm (6.6V)
1
9 Power Supply Power Adapter Power Rating: 5V, 4A 1
10 Power Rating: 5V, 4A 1
11 Accessories Jumper Wire Type: Male to Female, Length: 20 CM 1 Set
12 Screws Metal Screws 1 Set

pick and place robot

What you will learn?

  1. Basics of Robotic arm, Servo motor, Arduino, Bluetooth module & Serial communication.
  2. Interfacing Robotic arm, Arduino & Bluetooth module
  3. Implementing robotic arm control modes: Manual mode & Teach and repeat mode
  4. Developing firmware in Go using https://gobot.io/
  5. Developing android application through App inventor
  6. Developing iOS application using Swift


Buy the Course Now for $300

Naveen Ramanathan

Naveen Ramanathan has more than 11 years of programming experience in backend and mobile app development. If you would like to hire him, please mail to naveen[at]golangbot[dot]com