Skip to content

Latest commit

 

History

History
52 lines (37 loc) · 2.54 KB

README.md

File metadata and controls

52 lines (37 loc) · 2.54 KB

IoT-based 6DOF Robotic Arm with Inverse Kinematics Control for Remote Operation via Web App

  • This project presents an IoT-based 6 Degree of Freedom (6DOF) robotic arm that can be controlled remotely through a web application in a local network.
  • The arm is designed to be controlled via a user-friendly web interface and can be manipulated to a specific spatial point using the inverse kinematics (DH) algorithm.
  • The system is developed using open-source hardware and software, making it affordable and accessible to a wide range of users.

API Reference

Rotate link with servo angle

  POST /rotate?arm=1&angle=180
Parameter Type Description Required
arm number Link/Arm [1..6]
angle number Angle(deg) [0..180]

Move end effector position to specified coordinate spatial system

  POST /move?x=10&y=5&z=12
Parameter Type Description Required
x number X coordinate
y number Y coordinate
z number Z coordinate

Variables

  • To run this project, you will need to add the following variables to your:
File Directory Variables
config.h /arduino SSID = WiFi_NAME
PASS = WiFi_PASS
config.js /client/js HOST = LOCAL_IP

Authors

Demo

Robot Components
side view ATmega2560 + ESP8266 WiFi
front view claw gripper