Download presentation
Presentation is loading. Please wait.
Published byLogan Boone Modified over 8 years ago
1
Computational Choreography
2
Expressive Robot Movement
3
Affective Motion Planning
5
Karel Čapek
6
“R.U.R” Karel Čapek
16
Robots and Movement
18
http://www.youtube.com/watch?v=hII68CseRmo
19
Expressive Robot Movement
21
Laban Movement Analysis 1. Laban Movement Analysis
22
Laban Effort Space (Direct, Indirect) Weight (Strong, Light) Time (Sudden, Sustained) Flow (Bound, Free)
23
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.”
24
2. Animation
25
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
26
2. Animation Arcs Slow in and Slow Out
27
Acceleration Easing
28
3. Robot Body Language Erden, Mustafa Suphi. "Emotional Postures for the Humanoid-Robot Nao."International Journal of Social Robotics 5.4 (2013): 441-456.
29
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.
30
Expressive Robot Movement Laban Energy Actions Space (Divergent Waypoints) Acceleration Trajectories (Trajectory Easing) Forward / Backward “Leaning”
31
Expressive Robot Movement
32
DEMO (ROS)
34
DEMO (Visual)
35
Do changing motion planning features have an effect of the perceived emotion?
36
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
37
Protocol LinearEasing DirectControl Indrect
38
Protocol LinearEasing DirectControl Indrect x 3 (f, b, n)
39
n = 1
40
n = 0
41
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)
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.