Modeling Human Movement

Similar documents
Biomechanics and Models of Locomotion

The Starting Point. Prosthetic Alignment in the Transtibial Amputee. Outline. COM Motion in the Coronal Plane

GOLF SPECIFIC DYNAMIC WARM UP

Axis of rotation is always perpendicular to the plane of movement

Complex movement patterns of a bipedal walk

Purpose. Outline. Angle definition. Objectives:

Test Name Analysis Assessment Swing Correlation

A Biomechanical Approach to Javelin. Blake Vajgrt. Concordia University. December 5 th, 2012

Kadochnikov System. Stage III. Working against strikes

Dynamic Warm up. the age of the athlete current physical condition and prior exercise experience

CHAPTER IV FINITE ELEMENT ANALYSIS OF THE KNEE JOINT WITHOUT A MEDICAL IMPLANT

+ t1 t2 moment-time curves

Alignment & Stance in High Performance Skiing

Walking and Running BACKGROUND REVIEW. Planar Pendulum. BIO-39 October 30, From Oct. 25, Equation of motion (for small θ) Solution is

Humanoid Robots and biped locomotion. Contact: Egidio Falotico

PROPER PITCHING MECHANICS

Mobile Robots (Legged) (Take class notes)

Interactive Animation of Personalized Human Locomotion

Qualitative Analysis of Jumping Standing Long Jump Goals Note: Standing Long Jump

Assessments SIMPLY GAIT. Posture and Gait. Observing Posture and Gait. Postural Assessment. Postural Assessment 6/28/2016

Human Pose Tracking III: Dynamics. David Fleet University of Toronto

Biomechanics Sample Problems

video Purpose Pathological Gait Objectives: Primary, Secondary and Compensatory Gait Deviations in CP AACPDM IC #3 1

Rochester Nordic Ski Team Ski Skill Checklist

Instructional Manual

Structure (Down plane)

TEN YEARS IN LOCOMOTION CONTROL RESEARCH

BIOMECHANICAL MOVEMENT

Gait Analysis at Your Fingertips:

AEROBIC GYMNASTICS Code of Points APPENDIX II Guide to Judging Execution and Difficulty

MANUAL OF ARMS FOR THE RIFLE (M-1 GARAND) POSITION OF ORDER ARMS

Beginner Skier Progression -Class Levels One and Two Never-ever skiers to skiers making advanced wedge turns

Normal Gait and Dynamic Function purpose of the foot in ambulation. Normal Gait and Dynamic Function purpose of the foot in ambulation

Steffen Willwacher, Katina Fischer, Gert Peter Brüggemann Institute of Biomechanics and Orthopaedics, German Sport University, Cologne, Germany

KICKBIKE Your key to optimum sports performance

Robotics and Autonomous Systems

Tennis Elbow is currently one of the most diagnosed conditions in the western world. It is extremely common, and can be excruciatingly painful.

Gait. Kinesiology RHS 341 Lecture 12 Dr. Einas Al-Eisa

Robotics and Autonomous Systems

-Elastic strain energy (duty factor decreases at higher speeds). Higher forces act on feet. More tendon stretch. More energy stored in tendon.

The Three Swings of Wright Balance: Which One Are You?

by Michael Young Human Performance Consulting

40 Allied Drive Dedham, MA (office)

100 / 110m HURDLES. Contemporary Technique & Training. RALPH LINDEMAN, Head Track Coach US Air Force Academy

INTRODUCTION TO GAIT ANALYSIS DATA

Breaking Down the Approach

Shot Technical Model

TOPIC OF THE MONTH FOR MARCH 2010 HOW CAN KICKERS AND PUNTERS INCREASE POWER?

The Takeaway. The waggle can be an excellent opportunity to rehearse your takeaway

Kinematics & Dynamics

Spring Locomotion Concepts. Roland Siegwart, Margarita Chli, Martin Rufli. ASL Autonomous Systems Lab. Autonomous Mobile Robots

Design and Modeling of a Mobile Robot

ABSTRACT. ambulatory aid by individuals with this type of permanent disability. This study

Performance & Motor Control Characteristics of Functional Skill. Part III: Throwing, Catching & Hitting

Foot mechanics & implications on training, posture and movement

PRPLE. Lateral Epicondylitis (Tennis Elbow)

Normal and Abnormal Gait

Full swing technique is a pillar of a solid overall game. The following 4 core competencies are strong predictors of success in ball striking.

Denny Wells, Jacqueline Alderson, Kane Middleton and Cyril Donnelly

LEVEL 1 SKILL DEVELOPMENT MANUAL

Geezer Senior Focus - What?

Gait Analysis of a Little Biped Robot. Received May 2015; accepted July 2015

KU LEUVEN HEXERLEE, BELGIUM. FACULTY OF PHYSICAL EDUCATION AND FYSI~PIE, KINEMATIC AND DYNAMIC ANALYSIS OF THE 'MAWASHI GHERI'

ABCA Research Committee

PSIA-RM Development Pathway - Alpine Skiing Standards

A short description of the rowing stroke

Palacký Univerzity in Olomouc Faculty of Physical Culture

Supplementary Figure 1 An insect model based on Drosophila melanogaster. (a)

ORIENTATION SEQUENCE

Effects of Ankle Stiffness on Gait Selection of Dynamic Bipedal Walking with Flat Feet

ANATOMICAL TERMINOLOGY: Body Movement

Serve the only stroke in which the player has full control over its outcome. Bahamonde (2000) The higher the velocity, the smaller the margin of

Design Of A Running Robot And The Effects Of Foot Placement In The Transverse Plane

Total out of 9 : Legs perpendicular to the floor Stomach, chest and face touching legs Hands palm up, behind legs (barracuda set- up)

OFFENSIVE SKILLS FOOTBALL SKILLS-SUCCESSFUL OFFENSE TAKING A SNAP GRIPPING THE BALL QUARTERBACKS STANCE

Basis of Structural Design

1. Hip flexion Muscles: Iliopsoas (psoas major + iliacus)

10/24/2016. The Puzzle of Pain NMT and the Dynamic Foot Judith DeLany, LMT. Judith DeLany, LMT. NMTCenter.com. NMTCenter.com

The Grip: Place the shot comfortably on the base of the hand with the thumb down and the four fingers balancing the shot.

HIPS Al\ID Gala5ynWrlght '94

CS 4649/7649 Robot Intelligence: Planning

Shoulder Exercises for Combined Labrum Repair Rehabilitation Protocol

Stability Analysis of the Walking Beam Vehicle

PARTNER With all partner stretches: communicate with partner and use caution!!

So what is point footwork? And how is it used for attacking and monitoring our opponents?

RIFLE DRILL. 1. General. Before commencing instruction in rifle drill, it is important that the cadets receive instruction in the parts of the rifle.

Level 1 Stroke Performance Criteria

C-Brace Orthotronic Mobility System

STRETCHES FOR GOLF. 7 Minutes to Longer Drives and Precision Based Shots SIMPLE GOLF SERIES

Sample Literature Reviews

SWING GLOSSARY By Polo Development LLC

DEFINITIONS. Aerofoil

Notes Session #2. The second gravity organization system is the relationship of the feet with the ground.

K2 Foot. Product Manual

Stability Trainer. New! Balance Products. Rocker and Wobble Boards. New!

The Mechanics of Modern BREASTSTROKE Swimming Dr Ralph Richards

Belton High School Marching Fundamentals 2016

Kungl Tekniska Högskolan

Centre for Autonomous Systems

07/08/2017. Goalkeepers (GK) in soccer. Goal kicking of soccer? Previous study. The goal kicking of professional GK. Introduction

Transcription:

CS 4732: Computer Animation Modeling Human Movement Robert W. Lindeman Associate Professor Department of Computer Science Worcester Polytechnic Institute gogo@wpi.edu

Modeling Human Movement: It s Hard! We know too well how people move Sometimes they just don t feel or look right! The human body is very complex Many bones -> 200 DOFs! Plus Muscles Ligaments Tendons Skin Hair Lots of variability too! Genetics, culture, personality, emotional state,... 2

Talking About Humans Sagittal Plane Perpendicular to the ground, divides left/right Coronal Plane Perpendicular to the ground, divides front/back Transverse Plane Parallel to the ground, divides top/bottom Distal Away from the body Proximal Toward the body Flexion Rotation that decreases the angle between bones Extension Rotation that increases the angle between bones 3

Layered Approach Model the human like, well, a human Skeleton (bones/rig) Responsible for articulation Rigging: Defining interactive controls for animation Muscles Responsible for deforming the shape, based on bone movement Not anatomically based Defines FFD lattices that deform the skin geometry Skin Carries the appearance of the figure 4

Muscle FFD 5

Reaching & Grasping Arms are often controlled independently from the rest of the body 7 DOFs Forearm roll is faked for simplicity Sometimes wrist, elbow, or other 6

Reaching & Grasping: Joint Limits Movements near/outside of joint limits looks unnatural Some flexion/extension is linked (e.g., touch your toes) Enforcing constraints makes forward kinematics more useful Specify several key poses with FK, then interpolate Remember this: 7

Dexterous Hand The hand has MANY DOFs! Can simplify 8

Dexterous Hand (cont.) Or coordinate movements 9

Handling Obstacles Can use a gradient search Local min Genetic Algs Too close! 10

Walk Like an Egyptian Differs from reaching because it is cyclic Also, needs to carry us Dynamics plays a bigger role Needs to be more organic Walking is dynamically stable, but statically unstable Knowledge of walking motion is necessary What makes walking different from running? 11

Mechanics of Locomotion: Walk Cycle 12

Mechanics of Locomotion: Run Cycle 13

Pelvic Movement 14

Pelvic Movement (cont.) List 15

Knee Flexion Can make the swing foot avoid contact 16

Kinematic Walking Walking has Stance phase: From heal strike to toe lift off Swing phase: From toe lift off to heal strike One approach: Position pelvis (e.g., using spline) Position feet (e.g., using spline) Orient pelvis according to gate phase Use IK to compute leg joints for foot location Animator can get info from many sources Show book 17

Kinematic Walking (cont.) 18

Dynamic Walking Can add more realism by incorporating dynamics Can cost a lot Take some short cuts Simplify the dynamics (e.g., ignore swing leg on balance) Consider forces to be constant over some interval Replace high DOF leg with simple one (e.g., a telescoping leg) Compute horizontal and lateral dynamics separately, then combine 19

Dynamic Walking (cont.) Stance leg provides upper force to the mass of the pelvis Used to control torso dynamics Upward force of support leg must cancel downward acceleration of gravity To simplify, horizontal motion of the pelvis can be computed separately Consider it to be constant over stance phase 20

Hair Very complex to model/render About 100,000 strands of hair Like flexible cylinders MANY forces Collisions Stiffness Cohesion 21

Hair (cont.) Other characteristics Wetness Oiliness Cleanliness Split ends Three main strand types Asian (mostly straight and stiff) African (mostly curly) Caucasians (somewhere in between) 22

Modeling & Rendering Hair Simple approach Rigid geometry shaped/scaled like hair Add texture/alpha maps to cheaply increase realism Pony-tail style can be added to increase movement cues Can also model individually Geometric tubes or particle trails 23

Modeling & Rendering Hair (cont.) Can model as hair mesh 24

Modeling & Rendering Hair (cont.) Or as individual strands 25

Some Examples Bingo: http://www.youtube.com/watch?v=4h- O1R7iXqk Activision Movie Lots more! 26