Simulink Based Robot Arm Control Workstation By Adam Vaccari and Kain Osterholt Advisor: Dr. Dempsey March 3, 2005.

Slides:



Advertisements
Similar presentations
Lecture 20 Dimitar Stefanov. Microprocessor control of Powered Wheelchairs Flexible control; speed synchronization of both driving wheels, flexible control.
Advertisements

Voice Controlled Surgical Assistant ECE 7995 Dupindar ghotra, Muhammad Syed, Sam li, Sophia lei.
Feedback Control Systems Dr. Basil Hamed Electrical & Computer Engineering Islamic University of Gaza.
Joshua Fabian Tyler Young James C. Peyton Jones Garrett M. Clayton Integrating the Microsoft Kinect With Simulink: Real-Time Object Tracking Example (
Electrical ENgg. Department Simulation of elevator using Simulink
Virtual Reality Interface in MATLAB/Simulink for mechatronic interface D. Todorović, M. Božić, V. Zerbe, and G. S. Đor đ ević.
SimMechanics Example.
L.
DC Motor-Clutch-Generator Control Workstation Senior Project Proposal Simon Benik and Adam Olson Senior Project Proposal Advisor: Dr. Gary Dempsey.
System for Engine Location Of a Web Train Paul Wimmer and Adam Weintrop Dr. Irwin and Dr. Schertz 4/3/06.
Catheter Guidewire Control System Derek Carlson & Caleb Anderson Advisors: Dr. Dempsey & Dr. Stewart.
Design of a Control Workstation for Controller Algorithm Testing Aaron Mahaffey Dave Tastsides Dr. Dempsey.
DC Motor-Clutch-Generator Control Workstation Senior Project Proposal Simon Benik and Adam Olson Senior Project Proposal Advisor: Dr. Gary Dempsey.
EE 396/496 Scout ROV by Chris McLeod & Autonomous Systems Lab.
Internal Model Control for DC Motor Using DSP Platform By: Marcus Fair Advisor: Dr. Dempsey.
What is the control system engineer’s favorite dance?
Introduction to Computer Graphics Survey (Chapter 1) Graphics Systems (Chapter 2)
Small-Scale Robotic Arm Senior Capstone Project Ben Boyle and Kitera Hayes Project Advisor: Dr. Gary Dempsey April 29, 2004.
Position Control using Lead Compensators
Internal Model Controller Design for a Robot arm By Vishal Kumar Advisor: Gary L. Dempsey 5/6/08 Bradley University Department of Computer and Electrical.
September 15, 2007 D.Giandomenico PWM Motor Control with IFI Robotics Victor884 Electronic Speed Controller David Giandomenico Lynbrook High School Robotics.
ECE Introduction to Control Systems -
Educational Model of Control System
DC motor model ETEC6419. Motors of Models There are many different models of DC motors that use differential equations. During this set of slides we will.
Modelling of a motor. Approaches to motor identification Go to the data sheets from the manufacturer and obtain the relevant motor performance characteristics.
CIS 540 Principles of Embedded Computation Spring Instructor: Rajeev Alur
VIRTUAL PROTOTYPING of ROBOTS DYNAMICS E. Tarabanov.
Sérgio Ronaldo Barros dos Santos, Cairo Lúcio Nascimento Júnior,
3-D Scanning Robot Steve Alexander Jeff Bonham John Johansson Adam Mewha Faculty Advisor: Dr. C. Macnab.
DOUBLE ARM JUGGLING SYSTEM Progress Presentation ECSE-4962 Control Systems Design Group Members: John Kua Trinell Ball Linda Rivera.
ECE 4115 Control Systems Lab 1 Spring 2005
AUTOMATION OF ROBOTIC ARM
INTRODUCTION TO CONTROL SYSTEMS
1. 2 Outline 1.Introduction 2.Modeling 3.Simulation 4.Implementation 5.Demo 6.Conclusion.
1  (x) f(x,u) u x f(x,  (x) x Example: Using feed-forward, what should be canceled?
Lecture 18. Electric Motors simple motor equations and their application 1.
M.S. Thesis Defense Jason Anderson Electrical and Computer Engineering Dept. Clemson University.
ME 335 Boğaziçi University A Study on Motor Speed Control.
Introduction to ROBOTICS
ECE 480 Design Team 1 Autonomous Docking of NASA Robotic Arm.
Pioneers in Engineering, UC Berkeley Pioneers in Engineering Week 8: Sensors and Feedback.
Outline Introduction Reaction Wheels Modelling Control System Real Time Issues Questions Conclusions.
Observer-Based Robot Arm Control System Nick Vogel, Ron Gayles, Alex Certa Advised by: Dr. Gary Dempsey.
Control systems KON-C2004 Mechatronics Basics Tapio Lantela, Nov 5th, 2015.
1 MATLAB AND CONTROLS PRESENTED BY:- AGILESWARI K. RAMASAMY DR. FARRUKH HAFIZ NAGI.
DC Motor Speed Modeling in Simulink
Realtime Robotic Radiation Oncology Brian Murphy 4 th Electronic & Computer Engineering.
University of Baghdad College of engineering Ele. & Com. Dept. 3 rd Year Matlab Report of By Ahmed Alaa Part I Part II.
Speed Control in DC Motors
Automated Control Systems, 8/E by Benjamin C. Kuo and Farid Golnaraghi Copyright © 2003 John Wiley & Sons. Inc. All rights reserved. Figure 11-1 (p. 579)
INTRODUCTION TO ROBOTICS Part 3: Propulsion System Robotics and Automation Copyright © Texas Education Agency, All rights reserved. 1.
LINE FOLLOWER ROBOT Guided By: Made By: Mrs. Geetali Saha Parth Patil ( ) Arsh Patel( ) KishanPatel( )
Get your software working before putting it on the robot!
Prepared by:- Chandan pathak ( ) Utpal rathod( ) Hitendra vyas( )
CIS 540 Principles of Embedded Computation Spring Instructor: Rajeev Alur
Robotics Grant Agreement No LLP UK-LEONARDO-LMP Project acronym: CLEM Project title: Cloud services for E-Learning in Mechatronics Technology.
Introduction to Motors, servos and steppers
ECET 402 Help Bcome Exceptional / snaptutorial.com
SOUTHERN TAIWAN UNIVERSITY ELECTRICAL ENGINEERING DEPARTMENT
An-Najah National University Faculty of Engineering Walking Robot
From: Design for Control of Wheeled Inverted Pendulum Platforms
R.A.W. Remote Armwrestling
INDIAN INSTITUTE OF TECHNOLOGY ROORKEE Design Of Multiloop P and PI controllers based on quadratic optimal approach.
Balanduino Supervisor: Dr. Raed Al-Qadi Prepared by: Nadeen Kalboneh Nardeen Mabrouk.
LOGIKA & PEMROGRAMAN KOMPUTER MATLAB & Simulink
Simulink Support for VEX Cortex BEST Robotics Sandeep Hiremath
Programming – Remote Control Statements
RiSE State-Based Voltage Control
CMPUT 399 Intro Robotics & Mechatronics: Motor Control
Introduction to Motor Drives
Presentation transcript:

Simulink Based Robot Arm Control Workstation By Adam Vaccari and Kain Osterholt Advisor: Dr. Dempsey March 3, 2005

Presentation Outline Introduction SimMechanics Plant Model Force Feedback Virtual Reality Schedule

Introduction Goals 1.Model Robot Arm in SimMechanics Toolbox 2.Design Closed Loop Controllers 3.Implement Force Feedback Joystick Control 4.Real Time Visualization using the VR Toolbox

Plant Model Kt – DC motor torque constant Kv – DC motor back EMF constant

Plant Model Kt – DC motor torque constant Kv – DC motor back EMF constant

SimMechanics Model

Model Evaluation Compare SimMechanics Model vs. Actual System Ө Arm Suspended at Angle Ө then Dropped Measured Settling Time (Time taken to reach 2% of Final Value)

Model Evaluation Results for Drop From 30 degrees: Experimental SimMechanics Ts = 1.59 sec

Model Evaluation Drop Angle Actual SystemSimMechanics ModelError 20°1.38 secs1.846 secs25.2% 45°1.46 secs1.885 secs22.5% 90°1.18 secs2.015 secs41.1%

SimMechanics Model Gain Position (deg) Voltage (V) Gain (Deg/Volt) * * * Values taken as angle approaches 90 degrees

Force Feedback Joystick Logitech Wingman Strike Force3D Force Feedback Joystick Send command inputs to robot arm Provide feedback about environment arm is operating in

Simple Application Ө Inverted Pendulum Objective: Keep Arm Upright Joystick Applies Torque Feedback Force Proportional to Ө

Simulink Model

Future Applications Feedback Torque Due to Load More resistance to movement as load increases Training Program Uses force feedback to “guide” joystick to correct position

Virtual Reality VRML Tree

Virtual Reality

Video Clip of 90 Degree Drop

Schedule WeekKain OsterholtAdam Vaccari 1-2Joystick Force Feedback – Test with DC Motor Model 3-4SimMechanics – Model Inverted Robot Arm 5-6Model using VR Toolbox Model Gripper Arm 7-8Design Digital Controllers 9Joystick Applications 10MATLAB GUI (Graphical User Interface) 11Preparation for EXPO 12Final Report

Questions?