Skip to content

MATLAB Robotic Manipulator Control and User Interface with App Designer and Arduino.

License

Notifications You must be signed in to change notification settings

Xtalism/robotic-manipulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Robotic Manipulator

This is a simple MATLAB App Designer application interface to manipulate manually or digitally a Robotic Manipulator Hand.

This Robotic Manipulator has six degrees of freedom. Its behaviour was analyzed with Denavit-Hartenberg Parameters.

Table of Contents

Project Description

This project aims to provide an intuitive interface for controlling a robotic manipulator with six degrees of freedom. The interface allows for both manual and digital manipulation, making it versatile for various applications.

Hardware Used

  • Arduino Uno
  • Six Servomotors MG996R
  • Voltage Power Supply: 7.2V and 2A
  • Three Joysticks

Wiring

Software Requirements

Prerequisites

  • MATLAB R2020a or later

Installation Instructions

  1. Clone the repository:
    git clone https://github.com/yourusername/robotic-manipulator.git
  2. Open MATLAB and navigate to the cloned repository.
  3. Install the required MATLAB support packages:

Usage

  1. Connect the Arduino Uno and the servomotors as per the hardware setup.
  2. Open the MATLAB App Designer and load the project.
  3. Change the 'COM' and 'Arduino' values to match yours.
  4. Run the application and use the interface to control the robotic manipulator.

Features

  • Manual and digital manipulation of the robotic arm
  • Real-time control via MATLAB interface
  • Easy setup and configuration

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact Information

For any questions or suggestions, please contact manuel.pina.olivas@gmail.com.

Acknowledgements

Releases

No releases published

Packages

No packages published