Computational Choreography. Expressive Robot Movement.

Slides:



Advertisements
Similar presentations
Elements and Principles of Art
Advertisements

Principles of Animation Computer Animation SS2008.
Dr. Midori Kitagawa University of Texas at Dallas Arts and Technology Program.
Animation The Twelve Principles of Animation 1Copyright © Texas Education Agency, All rights reserved. Images and other multimedia content used with.
CLASSICAL ANIMATION Sec 1 AEP Term 3. ANIMATION BASICS Timing is the most basic and fundamental aspect of animation - Can be stylized or naturalistic.
12 Principle of Animation. Series of pictures of objects/characters in motion Displayed at some rate –film 24 fps –video 30 fps What is animation?
Computer Graphics Computer Animation& lighting Faculty of Physical and Basic Education Computer Science Dep Lecturer: 16 Azhee W. MD.
Animation. 12 Principles Of Animation (1)Squash and Stretch (2)Anticipation (3)Staging (4)Straight Ahead Action and Pose to Pose (5)Follow Through and.
12 Concepts to Animation Frank Thomas and Ollie Johnston in their book “The Illusion of Life” Principles in action - link
Graphics Sound Video created by:gaurav shrivastava
CSC 111 – Storytelling through Computer Animation Scott Heggen.
CA0932a Multimedia Development Lecture 11 Animation Techniques Principles in Flash.
Graphics Korea University Computer Animation Computer Graphics.
Dance Literacy - About LMA Written by Jeong Sun Park.
Visual Narrative Week 14. Contemporary Developments Computers –Production is cheaper –More animation –Independent production The Internet - distribution.
Simulating Cartoon Style Animation Stephen Chenney, Mark Pingel, Rob Iverson, Marcin Szymanski Presented by: Andrea Tartaro.
Prinsip Dasar Gerak Pertemuan 4 Matakuliah: U0636/DKV II Animasi Tahun: 2008.
ITBIS351 Multimedia Systems and Hypermedia
The Fundamental Principles
Nine Old Men Disney’s Nine Old Men were the main animators that created Disney’s most famous animated films from Snow White to The Rescuers. They were.
The rapid display of a sequence of images or model positions in order to create an illusion of movement. ANIMATION.
The 12 Principles of Animation Digital Media 1 Mr. Nicholas Goble.
History, Principles & More. History: Pioneers of Animation J. Stuart Blackton ( ) Winsor McCay ( ) John Bray ( ) Max Fleischer.
Animation.
Expressive Emotional ECA ✔ Catherine Pelachaud ✔ Christopher Peters ✔ Maurizio Mancini.
CSC418 Computer Graphics n Animation Principles n Keyframe Animation.
Begginers 3D Animation workshop Nadia Miltcheva. Animation huh? Pourquoi 3D? 2D VS 3D- easy integration, speed, MoCAP, Examples 2D: Disney, Pixar, Studio.
Chapter 5 Trajectory Planning 5.1 INTRODUCTION In this chapters …….  Path and trajectory planning means the way that a robot is moved from one location.
Chapter 5 Trajectory Planning 5.1 INTRODUCTION In this chapters …….  Path and trajectory planning means the way that a robot is moved from one location.
Animation Basics. A) Animation In animation we attempt to make things that aren’t really there appear as though they could actually exist and move in.
Module Code: CU1025NI 3D Modelling and Animation Basics Week – 2 - Extra.
TWO DIMENSIONAL AND VARIED MOTION Projectile Motion The Pendulum.
12 Principles Of Animation (1)Squash and Stretch (2)Anticipation (3)Staging (4)Straight Ahead Action and Pose to Pose (5)Follow Through and Overlapping.
< BackNext >PreviewMain Chapter 13 Forces and Motion Preview Section 1 Gravity: A Force of AttractionGravity: A Force of Attraction Section 2 Gravity and.
Presented By:- Amit Kapoor MCA Deptt. MAIMT. Contents Introduction to Animation  Introduction to Animation  Why Do We See Images As Moving ?  Effects.
UNC Chapel Hill M. C. Lin Basics of Motion Generation let X i = position,orient. of O i at t k = t 0,  i END = false while (not END) do display O i, 
Physics - Harmonic Motion We have been dealing with straight line motion or motion that is circular. There are other types of motion that must be dealt.
Lecture 9 Razia Nisar Noorani. 2 TWO DIFFERENT FORMS:  2-D evolved from traditional animation techniques.  3-D exploited capabilities unique to the.
Daily Design Discussion Animation notes. Resources animation-examples/
Principles of Animation How to create maximun impact.
-Subject, Form, Content -Principles and Elements of Design.
The 12 Principles of Animation “When we consider a new project, we really study it… not just the surface idea, but everything about it.” Walt Disney.
WHAT IS YOUR PERCEPTION ABOUT ANIMATION?
C H A P T E R 3 Elements of Dance Chapter ??
Animation Creating the Bouncing Ball:
Dance Literacy - About LMA
Position-Time and Velocity-Time Graphs
DANCE Basics.
Linear Kinematics of Human Movement
The Twelve Principles of Animation
CD202 Interface, Representation & Sequence Analysing visual sequence
C H A P T E R 3 Elements of Dance Chapter ??
PROJECTILE MOTION.
The Twelve Principles of Animation
Laban Movement Analysis Effort Actions
Basics of Motion Generation
Lecture 9 Razia Nisar Noorani
States of Matter AI lesson plan for Elementary Science
Animation LECTURE 7 Faraz Khan.
Chapter 13 Preview Section 1 Gravity: A Force of Attraction
Factors Affecting Projectile Motion
F. Durupinar, M. Kapadia, S. Deutsch, M. Neff & N. Badler
Acceleration Due to Gravity
Using a Drawing Robot to Make Angles (Using Rotations)
What is Animation? 'To animate' literally means to give life to. Animating is moving something that cannot move on it's own. Animation adds to graphics.
Using a Drawing Robot to Make Angles (Using Rotations)
12 Principles of Animation
Position-Time and Velocity-Time Graphs
12 Principles of Animation
BR# 5: What is dance? How do you know when you have it?
Presentation transcript:

Computational Choreography

Expressive Robot Movement

Affective Motion Planning

Karel Čapek

“R.U.R” Karel Čapek

Robots and Movement

Expressive Robot Movement

Laban Movement Analysis 1. Laban Movement Analysis

Laban Effort Space (Direct, Indirect) Weight (Strong, Light) Time (Sudden, Sustained) Flow (Bound, Free)

Harris, J., & Sharlin, E. (2011). SAM (Valance and Arousal) “To Increase Valence or Arousal: use space more indirectly, or perform the motion more quickly.To Decrease Valence or Arousal: use space more directly, or perform the motion in a more sustained fashion.”

2. Animation

Squash and stretch Anticipation Staging Straight ahead action and pose to pose Follow through and overlapping action Slow in and slow out Arcs Secondary action Timing Exaggeration Solid drawing Appeal

2. Animation Arcs Slow in and Slow Out

Acceleration Easing

3. Robot Body Language Erden, Mustafa Suphi. "Emotional Postures for the Humanoid-Robot Nao."International Journal of Social Robotics 5.4 (2013):

What to Build? Speed Amplitude: maximum distance between two points in the trajectory Acceleration: number accelerations Deceleration: number of decelerations Frequency: number of times motion repeats itself in one time frame Direction: diagonal, horizontal, vertical, or combination Fluidity: smooth, jerky, or combined Vertical position: top, center, bottom Horizontal position: left, center, right Shape: straight, angular, curvy, or combined Path self-intersection: number of self-intersections (where the trajectory crosses itself) Acute directional changes: number of changes where the angle of two path segments is smaller than 90 degrees. Obtuse directional changes: number of changes where the angle of two path segments is greater than or equal to 90 degrees.

Expressive Robot Movement Laban Energy Actions Space (Divergent Waypoints) Acceleration Trajectories (Trajectory Easing) Forward / Backward “Leaning”

Expressive Robot Movement

DEMO (ROS)

DEMO (Visual)

Do changing motion planning features have an effect of the perceived emotion?

Protocol (System computes motion plans for all conditions.) Intake, Informed Consent, etc Subject is encouraged to chatter throughout the experiment Subject watches 30 seconds of industrial robot video and 30 seconds of nature video System presents, in a random order, a motion plan (25-35s). Subject uses SAM (valance, arousal) to answer, “how you think the robot is feeling while making the motion, not your own feelings.” Subject provides an estimate for how many seconds they thought the movement took. Subject writes down 2-3 keywords about the movements Video Semi-structured Interview

Protocol LinearEasing DirectControl Indrect

Protocol LinearEasing DirectControl Indrect x 3 (f, b, n)

n = 1

n = 0

What’s Next? Complete virtual robot study by Dec 10 Submit Addendum to IRB to permit offsite study in NYC w/ Baxter January - IAP Focus Refine waypoint arc’ing, packaging code & more evaluation Robot Science and Systems (Jan 30)