Simulating Biped Behaviors from Human Motion Data

Slides:



Advertisements
Similar presentations
Motion and Force A. Motion 1. Motion is a change in position
Advertisements

Synchronized Multi-character Motion Editing Manmyung Kim, Kyunglyul Hyun, Jongmin Kim, Jehee Lee Seoul National University.
Benjamin Stephens Carnegie Mellon University 9 th IEEE-RAS International Conference on Humanoid Robots December 8, 2009 Modeling and Control of Periodic.
Automating Graph-Based Motion Synthesis Lucas Kovar Michael Gleicher University of Wisconsin-Madison.
Forward and Inverse Kinematics CSE 3541 Matt Boggus.
A Momentum-based Bipedal Balance Controller Yuting Ye May 10, 2006.
Path planning, 2012/2013 winter1 Robot Path Planning CONTENTS 1. Introduction 2. Interpolation.
Control Design to Achieve Dynamic Walking on a Bipedal Robot with Compliance Young-Pil Jeon.
CSCE 641: Forward kinematics and inverse kinematics Jinxiang Chai.
Model Predictive Control for Humanoid Balance and Locomotion Benjamin Stephens Robotics Institute.
Control of Instantaneously Coupled Systems Applied to Humanoid Walking Eric C. Whitman & Christopher G. Atkeson Carnegie Mellon University.
Introduction to Data-driven Animation Jinxiang Chai Computer Science and Engineering Texas A&M University.
Advanced Computer Graphics (Fall 2010) CS 283, Lecture 24: Motion Capture Ravi Ramamoorthi Most slides courtesy.
UNC Chapel Hill M. C. Lin Reading Assignments Principles of Traditional Animation Applied to 3D Computer Animation, by J. Lasseter, Proc. of ACM SIGGRAPH.
Versatile Human Behavior Generation via Dynamic, Data- Driven control Tao Yu COMP 768.
Learning From Demonstration Atkeson and Schaal Dang, RLAB Feb 28 th, 2007.
Animating reactive motion using momentum-based inverse kinematics CASA 2005.
CS 326A: Motion Planning ai.stanford.edu/~latombe/cs326/2007/index.htm Kinodynamic Planning and Navigation with Movable Obstacles.
Dynamic Response for Motion Capture Animation Victor B. Zordan Anna Majkowska Bill Chiu Matthew Fast Riverside Graphics Lab University of California, Riverside.
CSCE 689: Forward Kinematics and Inverse Kinematics
1 Control of Articulated Bodies Lecture for COMP 768 presented by Georgi Tsankov Oct 30, 2007.
1 PSO-based Motion Fuzzy Controller Design for Mobile Robots Master : Juing-Shian Chiou Student : Yu-Chia Hu( 胡育嘉 ) PPT : 100% 製作 International Journal.
Function Approximation for Imitation Learning in Humanoid Robots Rajesh P. N. Rao Dept of Computer Science and Engineering University of Washington,
Definition of an Industrial Robot
Progress Report Yoonsang Lee, Movement Research Lab., Seoul National University.
Motion Control. Two-Link Planar Robot Determine Kp and Kv and Tv.
Learning Human Pose and Motion Models for Animation Aaron Hertzmann University of Toronto.
Motion Editing (Geometric and Constraint-Based Methods) Jehee Lee.
T. Bajd, M. Mihelj, J. Lenarčič, A. Stanovnik, M. Munih, Robotics, Springer, 2010 ROBOT CONTROL T. Bajd and M. Mihelj.
Whitman and Atkeson.  Present a decoupled controller for a simulated three-dimensional biped.  Dynamics broke down into multiple subsystems that are.
Displacement vs Time, Velocity vs Time, and Acceleration vs Time Graphs.
Yoonsang Lee Sungeun Kim Jehee Lee Seoul National University Data-Driven Biped Control.
KINEMATIC CHAINS & ROBOTS (I).
Towards Practical Automated Motion Synthesis Auslander, Fukunaga, Partovi, Christensen, Hsu, Reiss, Shuman, Marks, Ngo.
Robots Control: The Inverse momentum control strategy Curse 9-10.
ZMP-BASED LOCOMOTION Robotics Course Lesson 22.
Balance control of humanoid robot for Hurosot
Benjamin Stephens Carnegie Mellon University Monday June 29, 2009 The Linear Biped Model and Application to Humanoid Estimation and Control.
Online Control of Simulated Humanoids Using Particle Belief Propagation.
Introduction to Biped Walking
Chapter 7. Learning through Imitation and Exploration: Towards Humanoid Robots that Learn from Humans in Creating Brain-like Intelligence. Course: Robots.
Progress Report Yoonsang Lee, Movement Research Lab., Seoul National University.
1 Motivation We wish to test different trajectories on the Stanford Test Track in order to gain insight into the effects of different trajectory parameters.
CS-378: Game Technology Lecture #15.5: Physically Based Simulation Prof. Okan Arikan University of Texas, Austin Thanks to James O’Brien, Steve Chenney,
Research Topics Dr. Ming Liu Force control Non-linear control systems Decentralised control Dynamic vision Real-time image processing.
Programming Assignment #4 Interactively-controllable character (10 pts) Design a graph of motions –Include as many motion clips as possible –Include walking.
Interactive Control of Avatars Animated with Human Motion Data By: Jehee Lee, Jinxiang Chai, Paul S. A. Reitsma, Jessica K. Hodgins, Nancy S. Pollard Presented.
Constrained Synthesis of Textural Motion for Animation Shmuel Moradoff Dani Lischinski The Hebrew University of Jerusalem.
Motion Quiz. 1. The slope of a position (distance) vs time graph equals what quantity of the motion?
Date of download: 7/8/2016 Copyright © ASME. All rights reserved. From: Stabilization of a Dynamic Walking Gait Simulation J. Comput. Nonlinear Dynam.
Motion Planning in Stratified Workspace Manifold of a Quadruped Walking Robot Subhrajit Bhattacharya Prof. Vijay Kumar Dr. Sachin Chitta.
CSE Advanced Computer Animation Short Presentation Topic: Locomotion Kang-che Lee 2009 Fall 1.
Physics-Based Simulation: Graphics and Robotics Chand T. John.
Physically-Based Motion Synthesis in Computer Graphics
Character Animation Forward and Inverse Kinematics
Realization of Dynamic Walking of Biped Humanoid Robot
Multi-Policy Control of Biped Walking
Walking Controller for Musculoskeletal Human Model
MAE505: Robotics Final Project – Papers Review.
RABBIT: A Testbed for Advanced Control Theory Chevallereau, et. al.
University of Bridgeport
Reading Assignments Principles of Traditional Animation Applied to 3D Computer Animation, by J. Lasseter, Proc. of ACM SIGGRAPH 1987 Computer Animation:
Keith Thoresz Suan Yong April 6, 1999
CSCE 441: Computer Graphics Forward/Inverse kinematics
Real-Time Motion Planning
Synthesis of Motion from Simple Animations
KINEMATIC CHAINS & ROBOTS (I)
Emir Zeylan Stylianos Filippou
Chapter 4 . Trajectory planning and Inverse kinematics
Presentation transcript:

Simulating Biped Behaviors from Human Motion Data Kwang Won Sok Manmyung Kim Jehee. Lee

Motion graph v.s. robotics controller Goal Dynamics simulation Learn various motor skills from human Controllable Motion graph v.s. robotics controller

Challenge Controller Hard to design Unnatural Mocap Imprecise data Highly simplified model

Approach Rectify mocap data to be physically feasible Good data v.s. good method “Controller” -- “state-action” pair A set of desired trajectories

Interpolation and refinement Controller Learning Data Rectification Interpolation and refinement

Data Rectification Space-time Optimization Variables: displacement over input data Objective: simulation result be close to input data [Constraints: forward simulation with simple PD control]

Interpolation and Refinement Feature (state) vector Joint angles and velocities Root position, velocity and direction (spine) Foot position and velocity Ground contact ( ON/OFF ) Blend to a successful motion when failure happens Enrich the existing database Dimensionality Is success guaranteed?

Transitions Rectify motion graph built on the enriched database

Result Balance

Result Transition between various motions

Questions Your impression Interesting or dumb? What’s new motion graph, reinforcement learning? Why not 3D Curse of dimensionality? What makes it into SIGGRAPH