Skip to content

samshoni/Automated-6DOF-Robotic-Arm-with-GUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ€– Automated 6 DOF Robotic Arm with GUI

An automated 6 Degrees of Freedom (DOF) robotic arm integrated with a custom Processing GUI for real-time control and visualization.
This project demonstrates the integration of hardware (Arduino) and software (Processing) to build an interactive robotic manipulator platform.


🧠 Overview

The robotic arm can be controlled automatically or manually using a custom-designed Graphical User Interface (GUI) built with Processing.
The GUI communicates with the Arduino over serial, sending joint angle commands to control all 6 servo motors simultaneously.

This system is designed to be modular and expandable, suitable for academic projects, research, or hobbyist robotics applications.


✨ Key Features

  • βœ… Automated 6 DOF movement with smooth servo control
  • πŸ–₯️ Custom GUI for real-time control and visualization (Processing IDE)
  • πŸ”Œ Arduino-based control system with serial communication
  • πŸ“Έ Photo documentation of the complete build
  • 🧠 Easy to extend with inverse kinematics or ROS integration

🧰 Hardware Components

Component Quantity Description
Servo Motors 6 For each degree of freedom
Arduino Mega / Uno 1 Main microcontroller
Power Supply 1 For servos and board
Jumper Wires β€” Connections
Arm Frame 1 3D printed or fabricated structure

πŸ§ͺ Software & Tools

  • Arduino IDE – For uploading control code
  • Processing IDE – For running the GUI
  • Git & GitHub – Version control and project hosting

🧠 Future Enhancements

πŸ”Έ Add inverse kinematics for precise end-effector positioning

πŸ”Έ Integrate with ROS 2 for advanced control & path planning

πŸ”Έ Add computer vision for pick-and-place applications

πŸ”Έ Implement wireless control (e.g., Bluetooth / Wi-Fi)

πŸ§‘β€πŸ’» Author

Sam Shoni

πŸ“§ Email: samshoni10@gmail.com

🌐 GitHub: @samshoni

πŸ”— LinkedIn: samshoni

About

Automated 6 DOF Robotic Arm with custom Processing GUI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors