Tim Elmore Orthopaedic Biomechanics Laboratory

Slides:



Advertisements
Similar presentations
Angular Momentum The vector angular momentum of the point mass m about the point P is given by: The position vector of the mass m relative to the point.
Advertisements

Outline: Introduction Link Description Link-Connection Description
Angular Momentum of a Point Particle and Fixed Axis Rotation 8.01 W11D1 Fall 2006.
ROBOTICS: ROBOT MORPHOLOGY
Introduction University of Bridgeport 1 Introduction to ROBOTICS.
Chapter 1- part 2 Introduction to Robotics. Robot Application 1.Machine loading 2.Pick and place operations 3.Welding 4.Painting 5.Sampling 6.Assembly.
Disadvantages of Spherical/Polar Revolute Coordinate System.
COMP322/S2000/L41 Classification of Robot Arms:by Control Method The Control unit is the brain of the robot. It contains the instructions that direct the.
Wright State University Jenny Broering Mike Hill Rahul Shah Michael Wasco.
IE 447 COMPUTER INTEGRATED MANUFACTURING CHAPTER 9 Material Handling System 1 IE CIM Lecture Notes - Chapter 9 MHS.
Introduction to Robotics
Time to Derive Kinematics Model of the Robotic Arm
IK: Choose these angles!
COMP322/S2000/L31 Components of a Robotic System Robot: Articulated Mechanical System with Actuators Computer Task Environment Interaction Control Language.
Wilkes University By Frank LoPresti (Mechanical Engineering) Ankur Sharma (Electrical Engineering)
Robot Classifications by Manipulator
Poorya Ghafoorpoor Yazdi Mechanical Engineering Department
Robotics.
Halliday/Resnick/Walker Fundamentals of Physics 8th edition
Chapter 6 Work and Energy. 6.1 Work Done by a Constant Force.
Introduction to Biomechanics and Vector Resolution
Robotics in Education Challenges Developing an Adequate Curriculum Dr. Antonio Soares Florida A&M University Electronic Engineering Technology
Definition of an Industrial Robot
Mechanical Actuation System Lecture 6 (Chapter 8).
Lecture 2: Introduction to Concepts in Robotics
Robotics Systems Computer Integrated Manufacturing
AN-NAJAH NATIONAL UNIVERSITY DEPARTMENT OF MECHANICAL ENGINEERING
Example Problem The parallel axis theorem provides a useful way to calculate I about an arbitrary axis. The theorem states that I = Icm + Mh2, where Icm.
Introduction to Robotics In the name of Allah. Introduction to Robotics o Leila Sharif o
Angular Kinematics of Human Movement
The center of gravity of an object is the point at which its weight can be considered to be located.
Robotics Systems Robotics CIM Introduction to Automation
Robot Basics Motion and Nomenclature. Robot Main Components Programming Terminal Controller Manipulator Manual Pendent.
Anthony Beeman.  Since the project proposal submittal on 9/21/15 I began work on the Abaqus Kinematic model utilizing join, hinge, and beam elements.
Outline: Introduction Solvability Manipulator subspace when n<6
Robotics II Copyright Martin P. Aalund, Ph.D.
Anthony Beeman.  Since the project proposal submittal on 9/21/15 I began work on the Abaqus Kinematic model utilizing join, hinge, and beam elements.
KAASHIV INFOTECH – A SOFTWARE CUM RESEARCH COMPANY IN ELECTRONICS, ELECTRICAL, CIVIL AND MECHANICAL AREAS
Special-Purpose Electric Machines The machines introduced in this lecture are used in many applications requiring fractional horsepower, or the ability.
KAASHIV INFOTECH – A SOFTWARE CUM RESEARCH COMPANY IN ELECTRONICS, ELECTRICAL, CIVIL AND MECHANICAL AREAS
Date of download: 6/22/2016 Copyright © ASME. All rights reserved. From: A Multiaxis Programmable Robot for the Study of Multibody Spine Biomechanics Using.
Space Robotics Seminar On
Pick N Place Robot. Pick N Place Robot Introduction:  Pick and Place robot is the one which is used to pick up an object and.
CNC FEED DRIVES Akhil Krishnan G M.Tech 1. CONTENTS 1.Introduction 2.Requirements of CNC feed drives 3.Servo motor 3.1 Servo drive control 3.2 Components.
ROBOT CLASSIFICATION OBJECTIVES: BE AWARE OF ROBOT CLASSIFICATION. BE ACQUAINTED WITH MANIPULATOR ARM GEOMETRY. UNDERSTAND THE DEGREES OF FREEDOM OF A.
CNC FEED DRIVES.
Date of download: 10/11/2017 Copyright © ASME. All rights reserved.
ROTATIONAL MOTION Rotation axis: rotation occurs about an axis that does not move: fixed axis.
ELECTRONIC & TELECOMMUNICATION DEPARTMENT.
ROBOT CLASSIFICATION OBJECTIVES: BE AWARE OF ROBOT CLASSIFICATION.
Dept. of Mechanical Engineering New Mexico State University
Direct Manipulator Kinematics
Graduation project ii: 3-axis cnc milling machine
About The Robot: FANUC Robotics is one of the biggest manufacturers in the field of robotics and automation systems and has over 160,000 industrial robots.
IENG 475: Computer-Controlled Manufacturing Systems
Special English for Industrial Robot
ROBOTICS.
Disadvantages of Spherical/Polar
Cylindrical Coordinate System
دکتر سعید شیری قیداری & فصل 2 کتاب
ROBOT CLASSIFICATION OBJECTIVES: BE AWARE OF ROBOT CLASSIFICATION.
Chap 11 – Case Studies.
UNIT VI Robot Technology.
Intelligent Robotics - part 1 F2RO/F21RO
Multi Stage Engineering
Robotics & Vision Analysis, systems, Applications
Introduction to Motors
IENG 475: Computer-Controlled Manufacturing Systems Intro to Robotics
Special English for Industrial Robot
-Shweta Dubey.
Presentation transcript:

Design and Control Challenges for a Surgical Radiographic Imaging System Tim Elmore Orthopaedic Biomechanics Laboratory Department of Mechanical & Aerospace Engineering University of Florida

The Motivation What surgeons can see… What surgeons want to see… http://www.theploughhundon.co.uk/steak%20tuesday.jpg http://www.flickr.com/photos/stanfordmedicine/3660598599/

The Motivation Current O-arm technology remains in sterile field, giving surgeon limited access to patient The standard in industry … Over 100 ft3 total volume!

The Motivation Existing project development… Gator-Ray ! + =

Design Challenges for Surgical GatoRay Kinematic DOF Obstacles Reach Accuracy Kinetic Payload mass Velocity/Acceleration Bearing life 5 degrees of freedom OR table, surgeons, equipment Under OR table to lateral view +/- 1mm, +/-1 deg 30-60kg (65-130lbs) 0.25m/s, 2.5m/s^2 1,500,000 cycles (100/day, 40yr)

Mitsubishi PA10-6CE Specifications Six Degree-of-Freedom Robot Arm 3-phase AC Brushless Servo Motors Harmonic Drive Transmissions Manufacturer Specified Positional Repeatability of ±0.1mm AND Joint Resolver Accuracy = ±0.44 arc min (0.0073º) 10kg payload limit

Mitsubishi PA10-6CE Specifications This payload would result in a 700% overload!

Alternative Manipulators Panasonic VR-032 Robot Axes: 6 Payload: 32 kg H-Reach: 1866 mm Repeatability: ±0.15 mm Robot Mass: 580 kg Mounting: floor, ceiling Disadvantages: Size Mass EE rotations are translation dependent Cost ($20,000 used) Table Height: 32 inches/810mm

Alternative Manipulators Parallel Manipulators Degrees of Freedom: 6 Payload: high (>30kg) Repeatability: good (<1mm) Robot Mass: low (<200 kg) Disadvantage: Limited rotation angles Limited translations

Alternative Manipulators Ballscrew/Rotary tables Degrees of Freedom: 1 per table Payload: high (>100kg) Repeatability: good (<1mm) Robot Mass: low (<200 kg) Advantages: Each axis is customizable Mass supported by frame, not torque

The Proposed System (v0.1) X-Ray Source Undertable Robot

The Proposed System (v1.0) PA-10 X-Ray Sensor X-Ray Source Under table Robot

The Proposed System (v1.0) X-Ray Source Z Y X Undertable Robot

The Proposed System (v1.0)

Design Goals for Surgical GatoRay Kinematic 5 DOF (3 translation, 2 rotation) Reach around table into lateral view Displacement: 3 translation, 2 rotation Accuracy 0.2mm/axis, 1mm total Kinetic 30-60kg payload 0.5m/sec velocity, 5m/sec2 acceleration 1,500,000 cycles at 30kg load

Kinematics By inspection, task space dependencies: Rx = f(xjs,Θzjs) Ry = f(yjs,Θzjs) Rz = f(zjs) Θx = f(Θxjs) Θz = f(Θxjs, xjs, yjs) Z Y X

Kinematics

Kinetics Motor choices Servo Stepper Pros: torque, speed Cons: size, price, control Stepper Pros: size, price, control Cons: torque, speed

Kinetics Servo Control Input Output Stepper Control Input Output

Stepper Motors

Stepper Motors 125kg horizontal payload 30kg vertical payload time