+ All Categories
Home > Documents > Parallel Kinematic Manipulator (PKM) MQP 2011-2012 · Introduction – PKM M. Spenser Brouwer...

Parallel Kinematic Manipulator (PKM) MQP 2011-2012 · Introduction – PKM M. Spenser Brouwer...

Date post: 27-Feb-2019
Category:
Upload: phammien
View: 222 times
Download: 0 times
Share this document with a friend
21
Stinger Lab http://stinger.wpi.edu Parallel Kinematic Manipulator (PKM) MQP 2011-2012
Transcript

Stinger Lab

http://stinger.wpi.edu

Parallel Kinematic Manipulator (PKM)

MQP 2011-2012

Stinger Lab

http://stinger.wpi.edu

Introduction – PKM

M. Spenser Brouwer

Mechanical

Engineering ‘12

John W. Cushion

Mechanical

Engineering ‘12

Joshua Janssen

Mechanical

Engineering ‘12

Sean Townsend

Mechanical

Engineering ‘12

Elizabeth De Zulueta

Robotics

Engineering ‘12

Advisor:

Professor Stephen

Nestinger,

ME/RBE Department

Stinger Lab

http://stinger.wpi.edu

Design, fabricate and implement a PKM robot with open architecture to be used in the Industrial Robotics curriculum for inverse kinematics and other classroom projects.

Purpose – PKM

Stinger Lab

http://stinger.wpi.edu

Background- PKM

Serial Manipulator Parallel Kinematic Manipulator

Stinger Lab

http://stinger.wpi.edu

• Preliminary design research and analysis

• Prototyping for proof of concept

• Kinematics and initial design

• Part modeling and materials selection

• Fabrication, assembly and coding

Methodology -PKM

Stinger Lab

http://stinger.wpi.edu

Mechanical

Stinger Lab

http://stinger.wpi.edu

• Selection Process

• Delta

• Quattro

Prototyping

Stinger Lab

http://stinger.wpi.edu

• Inverse Kinematics

• System parameter selection

• 100g Test

• Motor Selection

Analysis

Stinger Lab

http://stinger.wpi.edu

• Kinematic Model for Analysis

• Overcoming Challenges

Design

Stinger Lab

http://stinger.wpi.edu

• Simulation

• 54 Custom Machined Parts

• Assembly Process

• Jigs

• Adhesive Choice

• Errors

Manufacturing and Assembly

Stinger Lab

http://stinger.wpi.edu

Final Product

Stinger Lab

http://stinger.wpi.edu

Electrical

Stinger Lab

http://stinger.wpi.edu

Electrical Design - PKM

EPOS2 Controller (x4)

EPOS2 P controller

Encoders (x4)

Motor (x4)

External Microarchitecture

Maple Microcontroller

Stinger Lab

http://stinger.wpi.edu

• CAN communication

• PLC to synchronize the motion control

Programmable Logic Controller (PLC)

PC PLC EPOS2 P

(Master Device)

EPOS2

(Slave Device)

CAN USB C

AN

Stinger Lab

http://stinger.wpi.edu

• Open Architecture

– Interaction with the robot at a lower level

• Input Signals

– Analog and PWM

• Output Signals

– Digital (Encoder feedback)

• Maple Code which takes a PWM signal

• Shield electronics using opto-couplers

– Non-linearity

– Smaller pull-up resister

Interface Board - PKM

Stinger Lab

http://stinger.wpi.edu

Programming

Stinger Lab

http://stinger.wpi.edu

• Prototype coding for proof of concept

• Use cases and UML Diagrams

• Coding

• Primarily in Java

• EPOS libraries are in C++

• Wrappers between languages

Programming Methodology

Stinger Lab

http://stinger.wpi.edu

Use Cases and UML Diagrams

Use Cases:

• Jog Move

• XYZ Move

• Speed Control

• Origin Offset

Stinger Lab

http://stinger.wpi.edu

GUI

Stinger Lab

http://stinger.wpi.edu

Stinger Lab

http://stinger.wpi.edu

Questions?


Recommended