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.

Slides:



Advertisements
Similar presentations
By: Cory Bean & Caleb Singleton Throwing a football consists of 4 phases 1. Stance 2. Step/Windup 3. Release 4. Follow Thru.
Advertisements

Introduction to Robotics cpsc - 460
From Kinematics to Arm Control a)Calibrating the Kinematics Model b)Arm Motion Selection c)Motor Torque Calculations for a Planetary Robot Arm CS36510.
Outline: Introduction Link Description Link-Connection Description
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
Review: Homogeneous Transformations
Geometry of five link mechanism with two degrees of freedom David Tavkhelidze.
CSCE 641: Forward kinematics and inverse kinematics Jinxiang Chai.
1Notes  Assignment 0 marks should be ready by tonight (hand back in class on Monday)
Mechanical Engineering Dept.
Ch. 7: Dynamics.
Time to Derive Kinematics Model of the Robotic Arm
CSCE 641: Forward kinematics and inverse kinematics Jinxiang Chai.
Ch. 3: Forward and Inverse Kinematics
Ch. 4: Velocity Kinematics
Forward Kinematics.
Ch. 3: Forward and Inverse Kinematics
Articulated Body Dynamics The Basics Comp 768 October 23, 2007 Will Moss.
CSCE 689: Forward Kinematics and Inverse Kinematics
Inverse Kinematics Jacobian Matrix Trajectory Planning
Velocities and Static Force
Introduction to virtual engineering László Horváth Budapest Tech John von Neumann Faculty of Informatics Institute of Intelligent Engineering.
ME/ECE Professor N. J. Ferrier Forward Kinematics Professor Nicola Ferrier ME Room 2246,
Kinematics Fundamentals
MEE 3025 MECHANISMS WEEK 2 BASIC CONCEPTS. Mechanisms A group of rigid bodies connected to each other by rigid kinematic pairs (joints) to transmit force.
Lecture Outline Mechanisms
Advanced Graphics (and Animation) Spring 2002
Definition of an Industrial Robot
Kinematics Fundamentals
Translation – movement along X, Y, and Z axis (three degrees of freedom) Rotation – rotate about X, Y, and Z axis (three degrees.
Lecture 2: Introduction to Concepts in Robotics
Robot Dynamics – Slide Set 10 ME 4135 R. R. Lindeke, Ph. D.
INVERSE KINEMATICS ANALYSIS TRAJECTORY PLANNING FOR A ROBOT ARM Proceedings of th Asian Control Conference Kaohsiung, Taiwan, May 15-18, 2011 Guo-Shing.
Manipulator’s Forward kinematics
KINEMATIC CHAINS & ROBOTS (I).
11/10/2015Handout 41 Robotics kinematics: D-H Approach.
Sugar Milling Research Institute
M. Zareinejad 1. 2 Grounded interfaces Very similar to robots Need Kinematics –––––– Determine endpoint position Calculate velocities Calculate force-torque.
Kinematics. The function of a robot is to manipulate objects in its workspace. To manipulate objects means to cause them to move in a desired way (as.
MT411 Robotic Engineering
Lagrangian Mechanics A short overview. Introduction Previously studied Kinematics and differential motions of robots Now Dynamic analysis Inertias, masses,
A Kinematic and Dynamic Analysis of the American Football Overhead Throwing Motion Anthony Beeman.
Robotics Introduction. Etymology The Word Robot has its root in the Slavic languages and means worker, compulsory work, or drudgery. It was popularized.
Outline: Introduction Solvability Manipulator subspace when n<6
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.
Andrew Biehl.  The objective of this project is to develop a method for determining the nut factor of a bolted joint using the finite element method.
MECH572A Introduction To Robotics Lecture 5 Dept. Of Mechanical Engineering.
COMP322/S2000/L81 Direct Kinematics- Link Coordinates Questions: How do we assign frames? At the Joints? At the Links? Denavit-Hartenberg (D-H) Representation.
Chapter 17 Rigid Body Dynamics. Unconstrained Motion: 3 Equations for x, y, rotation.
BIM in Structural Design October-2014Dr. Walid Al-Awad 1 Building Information Modelling.
KINEMATICS OF MECHANISMS
Kinematics of machines ( )
Robotics Chapter 3 – Forward Kinematics
Velocity Propagation Between Robot Links 3/4 Instructor: Jacob Rosen Advanced Robotic - MAE 263D - Department of Mechanical & Aerospace Engineering - UCLA.
Kinematics 제어시스템 이론 및 실습 조현우
Introduction to theory of machinery
Degree of Freedom (DOF) :
Direct Manipulator Kinematics
Analytical and Applied Kinematics
Introduction to manipulator kinematics
ME 202 Mechanical Engineering for Civil Engineers
DEFINITIONS Dynamics of Machinery
Engineering Mechanics: Statics
KINEMATIC CHAINS.
Forward Kinematics: Denavit-Hartenberg (DH) Notation
Engineering Mechanics: Statics
Synthesis of Motion from Simple Animations
Engineering Mechanics: Statics
KINEMATIC CHAINS & ROBOTS (I)
Chapter 3. Kinematic analysis
Presentation transcript:

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.  Building the model- A model was successfully created using the join, hinge, and beam connectors with 0 pivot errors. ◦ Zero pivot errors occur in Abaqus when the model is over constrained at a specific degree of freedom. This can provide inaccurate results as the model will still run to completion.  With the model successfully created I began applying one angle per analysis step and validated the connector was being utilized properly. The FEM behaved as expected.  Next, I applied up to three rotations per joint per analysis step. This resulted in a much different final joint location than expected. ◦ I assumed the angles would be projection angles or Euler angles.  Conclusions- Abaqus does not parameterize compound angles as I expected. Abaqus Joint Connector Model

 Knowing that Abaqus could rotate 1 angle per analysis step accurately I began looking for alternative methods to parameterize the model.  Denavit–Hartenberg (DH) parameters- DH parameters consists of four parameters associated with a particular convention for attaching reference frames to the links of a spatial kinematic chain, or robot manipulator.  This method is commonly used in robotics to define a robotic tool tip position, velocity, and acceleration as a function of each link’s joint angles and time.  The DH parameter method chains revolute and prismatic joints to model robotic kinematics. ◦ Therefore, setting up the Abaqus connectors identical to the DH parameters would ensure proper compound joint rotations as a function of time. DH Parameter Link Example

 A planar two bar mechanism was selected to model the kinematic systems to simplify the problem by constraining the motion to two degrees of freedom.  The planar two bar mechanism is composed of two rigid bodies, the upper arm and fore arm, which are connected to a ground. Each link is connected with revolute joints and is free to rotate about the z axis.  Mathcad files were created to calculate joint velocities, accelerations, and joint torques. ◦ Joint velocities shall be used as connector velocity boundary conditions within the FEA  A 4 step Abaqus FEA was created to model the planer two bar mechanism using DH-parameterization. ◦ Each degree of freedom can be modified independently and provides rotations as expected. Throwing Motion Represented as a Planar 2 Bar Mechanism

 Kinovea Software was utilized to analyze film of various NFL quarterbacks throwing the football.  Kinovea’s angle measurement tool was utilized to determine joint angles at key positions in the overhead throw Kinovea’s Angle Measurement Tool

 Abaqus, was used to create the Finite Element Model and perform the kinematic analysis.  The Finite Element Model was constructed utilizing a series of hinge and beam connector elements.  Inertial mass properties have been included in the model by separating the beam elements into two equal segments.  Display bodies were included in order to provide a physical representation of the human arm as it transitions from each of the four phases of the throwing movement.  The series of Abaqus connector representing the throwing arm are illustrated to the right  Stationary parts such as the head, left arm, and lower body were modeled for information but motion was restricted for this analysis. Abaqus FEM

 The Abaqus Finite Element analysis is comprised of four unique steps in order to simulate the kinematics of throwing a football.  These steps include: ◦ Foot contact ◦ Maximum external rotation ◦ Ball release ◦ Follow through step  Each step was modeled as static general step with non-linear geometry turned on. ◦ Note: It is important to note that non-linear geometry was turned on in the FEM because large displacements take place. This ensures the FEM accurately determines the final position of the elements after large displacements occurs.  The table below illustrates each of the four steps created in the FEM, the time duration, and the number of output database frames for each step. Variable Step 0 Step 1Step 2Step 3 Step 4 Initial Step Foot Contact Maximum External RotationBall Release Follow Through Time (sec) Increment size Number of Output Database (ODB) frames

Foot ContactM.E.R. Release

 Add more detail to each report section  Discuss Results from the FEM ◦ X & Y position as a function of time ◦ X & Y Force as a function of time  Shoulder  Elbow ◦ Joint Torque as a function of time  Explain how DH parameterization is an excellent option when modeling complex biomechanical movements.  Explain how to increase the number of degrees in freedom in the throwing motion to increase model accuracy. 5 DOF Arm Modeled Using DH Parameters