4 Degrees of Freedom Manually Controlled Robotic Arm

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 35

TRIBHUVAN UNIVERSITY

INSTITUTE OF ENGINEERING
PULCHOWK ENGINEERING CAMPUS
PULCHOWK, LALITPUR

PROJECT DEFENCE
ON
4 DEGREES OF FREEDOM MANUALLY CONTROLLED ROBOTIC ARM

PRESENTED BY: SUPERVISED BY:


AABHASH THAPA (077BEI001) ASSOC. PROF. SHARAD KUMAR GHIMIRE
PRANAV JOSHI (077BEI029) DoECE
SUJAN BASNET (077BEI045) PULCHOWK CAMPUS
INTRODUCTION AND LITERATURE REVIEW
Background, Related Theory, Sources of Reference

EXPERIMENTS AND INFERENCES


Experimental setup, Results, Suggestions for Requirements,
Methodology and System Design

Contents METHODOLOGY
Feasibility study, Hardware Setup, Software Setup

SYSTEM DESIGN
Hardware Design, Software Design

RESULTS AND DISCUSSIONS


Performance Metrics and Statistical Evaluation, Concluding
Remarks
Introduction and Literature Review
Minor Project
Robotic arm

Robotic arm is a mechanical device.


Realized by joints and links.
Actuated by motors in joints
Minor Project

fig: Robotic arm in comparison to human arm


Degrees of Freedom

Allowed number of motions.


Along a plane or about an axis.
Minor Project

fig: Pitch, Yaw and Roll


Problem Statements

Objectives: Scope
Analog input interfacing Home environments
Trigonometric assignment of robotic devices Environments of biohazard
Kinematic solutions: forward and inverse Prototype of more complex end effectors
Minor Project
Literature Review

K Asano H Cheng, Richard P. Zexiang Li, Kevin M.


K.C. Gupta Paul Richard M. Lynch,
Murray, Frank C. Park
S. Shankar
Sastry
Minor Project
Kinematic Assignment and DH table

fig: DH table
Minor Project

fig: Coordinate frames


Minor Project

fig: System Kinematic diagram


DoF Decomposition
Minor Project

fig: Planar yz-plane

fig: Planar x-plane


Forward Kinematics
Minor Project
Inverse Kinematics: Analytical
Minor Project
Inverse Kinematics: Analytical
Minor Project
Inverse Kinematics: Iterative
Minor Project
EXPERIMENTS AND INFERENCES
Minor Project
INPUT INTERFACING

Input readings from joystick


Minor Project

fig: Plot of input data for an arbitrary axis


GRIPPER SWITCH

Circuit bounce for different time delays


Minor Project

fig: Correlation between circuit bounces and accurate switches


Experimental results for torque ratings
Minor Project

fig: Actuator loading for experiment


Minor Project

METHODOLOGY
Micro-controller
Raspberry Pi Pico
Actuators
MG996R, MG90S
Motor driver
Feasibility Study PCA9685
Gripper Module
Joystick Switch
Input Source
Joystick
Development Environment
Minor Project

Micropython SDK
Input Interface
Requirement Analysis Coordinate Frame Assignment
Kinematic Solver
Actuator Control
Functional Non functional Structured
Minor Project
Hardware Design
Minor Project
Minor Project

fig: Actuator Schematic

fig: Input Schematic


Minor Project

fig: Overall Circuit Schematic


Minor Project

fig: General System Layout


09
Minor Project

fig: Class Diagram


SYSTEM DESIGN
Minor Project
Minor Project

fig: Final Design with Coordinate Frames fig: Final Design with Actuator Positioning
Minor Project

fig: General System Flowchart


RESULTS AND DISCUSSION
Minor Project
Experimental results for different kinematic approaches
Minor Project
Minor Project

fig: 3D plot for experimental results


Discussions:

Forward results and inverse solutions particularly varying


Truncation of floating point
Actuator irregularities
Validation plot and inverse solutions similar
Minor discrepancies because of parallax and physical factors
Minor Project
ACHIEVEMENTS
Integration, Control, Modeling

CONCLUDING IMPORTANCE
Applications, prototyping

REMARKS
Minor Project

CHALLENGES AND ENHANCEMENTS


Hardware support, Schedule Overrun, Scope of improvement
Minor Project

You might also like