top of page

6 DOF Industrial Robotic Arm

6-DOF Robotic Arm for pick and place purposes is Our Graduation Project, Sep2018 - May2019.  it's a good Example of Mechatronics machines.

presentation_pic_1.PNG

​​

simply, it's several rigid links connected together by 6 revolute joints driven by stepper motors controlled to move simultaneously, where its gripper can pick something from place into its working space to another place into its working space. 

The most common applications of industrial robots include Spot welding, Spraying, Assembling and Manufacturing. Many of these applications actually require accomplishment of pick and place task from one point in space to another point.

it is very flexible because of its structure, it can reach a volume into its working space from every angle, can access into awkward spaces and avoid obstacles.

our own GUI made it easy to use in either of its modes. 

the Robot has two modes :

- Manual Mode : move each joint manual or move end-effector and inverse               kinematics will take care of joint angles . 

- G-code mode: It can take Excel file contains task path and gripper angles in           every position and robot will do task precisely.


​Our Graduation 6DOF Robotic arm allows us to gain theoretical and practical experience in robotics, automation and control systems.

47029852_295313101089755_625434627997171

Mechanical parts

The Robot Specifications:

  • Payload : up to 1.5kg

  • Working area: circle with 145 cm diameter

  • Material : AL7071 

  • Cad software : Solidworks 

  • Actuators : Stepper Motors with pulley and belt gearbox 

  • Electrical Cad software : Altium Designer 

  • Programming Software : Matlab

  • Controlled by : our Stand Alone Desktop Application

1.PNG

Our Stand Alone Desktop Application used as GUI

As a Team Leader:

  • responsible for synchronization between the Robot parts.

  • did transmission calculations for belts and pulleys selections.

  • contributed to the Robot Design.​

  • programmed the Robot to work flexibly.

  • built our Stand Alone Desktop Application used as GUI.

  • contributed to generating the Robot equations of motion.

  • implemented the equations of motion to the Robot. 

  • responsible for the implementation of the Robot.

 
 
49121023_309912359629829_788019411107918

implementation of the Robot. 

implementation the equations of motion to the Robot. 

bottom of page