Humanoid دکتر سعید شیری قیداری Amirkabir University of Technology Computer Engineering & Information Technology Department.

Slides:



Advertisements
Similar presentations
1 Synthetic animation of deaf signing Richard Kennaway University of East Anglia.
Advertisements

Copyright Xsens Technologies B.V. 2011; Company confidential Estimating foot parameters Jesper Lansink Rotgerink Supervisors: Dr. ir. Daniel Roetenberg.
Kinematics & Grasping Need to know: Representing mechanism geometry Standard configurations Degrees of freedom Grippers and graspability conditions Goal.
Why Humanoid Robots?* Çetin Meriçli Department of Computer Engineering Boğaziçi University * Largely adapted from Carlos Balaguer’s talk in.
Computer Animation Rick Parent Computer Animation Algorithms and Techniques Figure Animation.
1Notes  Handing assignment 0 back (at the front of the room)  Read the newsgroup!  Planning to put 16mm films on the web soon (possibly tomorrow)
1Notes  Assignment 0 marks should be ready by tonight (hand back in class on Monday)
Model Predictive Control for Humanoid Balance and Locomotion Benjamin Stephens Robotics Institute.
J. P. L a u m o n d L A A S – C N R S A n t h r o p o m o r p h i c M o t i o n Anthropomorphic motion planning J. Pettré, J.P. Laumond, A motion capture.
Footstep Planning Among Obstacles for Biped Robots James Kuffner et al. presented by Jinsung Kwon.
KAIST CS780 Topics in Interactive Computer Graphics : Crowd Simulation A Task Definition Language for Virtual Agents WSCG’03 Spyros Vosinakis, Themis Panayiotopoulos.
Foundations of Computer Graphics (Spring 2010) CS 184, Lecture 24: Animation Many slides courtesy Adam Finkelstein,
Animating reactive motion using momentum-based inverse kinematics CASA 2005.
Planning for Humanoid Robots Presented by Irena Pashchenko CS326a, Winter 2004.
Presented By: Huy Nguyen Kevin Hufford
CS274 Spring 01 Lecture 5 Copyright © Mark Meyer Lecture V Higher Level Motion Control CS274: Computer Animation and Simulation.
Animating Human Locomotion Shang-Lin Chen. Introduction Animate human figure on flat solid surface. Has legs, knees, torso, arms, head, hips. Mainly use.
Week 4 Lecture 3: Character Animation Based on Interactive Computer Graphics (Angel) - Chapter 10 1 Angel: Interactive Computer Graphics 5E © Addison-Wesley.
Feature-length films: Games: Desktop Animations: Computer Animation.
Function Approximation for Imitation Learning in Humanoid Robots Rajesh P. N. Rao Dept of Computer Science and Engineering University of Washington,
Motion Control Locomotion Mobile Robot Kinematics Legged Locomotion
Advanced Programming for 3D Applications CE Bob Hobbs Staffordshire university Human Motion Lecture 3.
By Chun-Lung Lim Jay Hatcher Clay Harris. Humanoid Robotic Hardware Biped Humanoid Robot Group - Kato/Takanishi Laboratory & Waseda University WABIAN-2.
Stair Stepper Mechanism Innovated design Jarrett Johnson Advisor: Cris Koutsougeras Instructor: Cris Koutsougeras Et Senior Design Fall 2013.
“Perfection is a Road, NOT a Destination”
BIPEDAL LOCOMOTION Prima Parte Antonio D'Angelo.
Computer Graphics 2 In the name of God. Outline Introduction Animation The most important senior groups Animation techniques Summary Walking, running,…examples.
12 November 2009, UT Austin, CS Department Control of Humanoid Robots Luis Sentis, Ph.D. Personal robotics Guidance of gait.
Centre for Mechanical Technology and Automation Institute of Electronics Engineering and Telematics  TEMA  IEETA  Simulation.
Simulating Balance Recovery Responses to Trips Based on Biomechanical Principles Takaaki Shiratori 1,2 Rakié Cham 3 Brooke Coley 3 Jessica K. Hodgins 1,2.
Lecture 6: 18/5/1435 Computer Animation(2) Lecturer/ Kawther Abas CS- 375 Graphics and Human Computer Interaction.
Automatic Joint Parameter Estimation from Magnetic Motion CaptureData James F.O”Brien Robert E. Bodenheimer Gabriel J Brostow Jessica K. Hodgins Presented.
CLASS 10 SCENE GRAPHS BASIC ANIMATION CS770/870. A scene Graph A data structure to hold components of a scene Usually a Tree of a Directed Acyclic Graph.
Graphics Graphics Korea University cgvr.korea.ac.kr 1 Computer Animation 고려대학교 컴퓨터 그래픽스 연구실.
1 1. Representing and Parameterizing Agent Behaviors Jan Allbeck and Norm Badler 연세대학교 컴퓨터과학과 로봇 공학 특강 학기 유 지 오.
1cs426-winter-2008 Notes  Will add references to splines on web page.
ROBOT VISION LABORATORY 김 형 석 Robot Applications-B
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.
Enchaînement de tâches robotiques Tasks sequencing for sensor-based control Nicolas Mansard Supervised by Francois Chaumette Équipe Lagadic IRISA / INRIA.
CAP 4703 Computer Graphic Methods Prof. Roy Levow Chapter 9.
A Grasp-Based Motion Planning Algorithm for Character Animation M. Kalisiak, M. van de Panne Eurographics Workshop on Computer Animation & Simulation 2000.
*Why Humanoid Robots?* PREPARED BY THI.PRASANNA S.PRITHIVIRAJ
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.
Computer Graphics Chapter 12 Computer Animation.
1cs426-winter-2008 Notes. 2 Kinematics  The study of how things move  Usually boils down to describing the motion of articulated rigid figures Things.
Rick Parent - CIS682 Rigid Body Dynamics simulate basic physics of an object subject to forces Keyframing can be tedious - especially to get ‘realism’
Human Simulation Keith Thoresz Suan Yong April 6, 1999.
TORQUE DEFINED a Force applied a system restricted to moving in a circular path causes a system/body to rotate the Point of Application is eccentric T.
UCL Human Representation in Immersive Space. UCL Human Representation in Immersive Space Body ChatSensing Z X Y Zr YrXr Real–Time Animation.
Feature-length films: Games: Desktop Animations:.
Simulation of Characters in Entertainment Virtual Reality.
Computer Animation Algorithms and Techniques
Animating Human Locomotion
CHAPTER 2 Mechanical Principles: Kinetics
Procedural Animation.
Computer Graphics.
Simulation Analysis: Estimating Joint Loads
Realization of Dynamic Walking of Biped Humanoid Robot
Computer Animation cgvr.korea.ac.kr.
TORQUE DEFINED a Force applied a system restricted to moving in a circular path causes a system/body to rotate the Point of Application is eccentric T.
CHAPTER 2 FORWARD KINEMATIC 1.
Authoring Directed Gaze for Full-Body Motion Capture
Keith Thoresz Suan Yong April 6, 1999
CIS 488/588 Bruce R. Maxim UM-Dearborn
Application to Animating a Digital Actor on Flat Terrain
UMBC Graphics for Games
Synthesis of Motion from Simple Animations
Computer Graphics Lecture 15.
Chapter 4 . Trajectory planning and Inverse kinematics
Presentation transcript:

Humanoid دکتر سعید شیری قیداری Amirkabir University of Technology Computer Engineering & Information Technology Department

Android My beloved…. Repliee Q2

HUMANOID: Locomotion Direct and Inverse kineamtics Walking in which body’s center of gravity moves altenately on right side and left side At all times at least one foot in contact with floor and during brief phase both feet in contact with floor

HUMANOID: Walking Model Created by Boulic et al. (1990) Mathematical parameterization coming from biomechanical data Spatial, temporal an joint parameters of free walking Spatial values normalized by height of thigh

HUMANOID: Grasping Approach based on 3 steps: Heuristic grasping decision Inverse kinematics to find final arm posture Multi-sensor hand

HUMANOID: Multi-sensor hand Sphere multi-sensors with both touch and length sensor properties Efficient for actor grasping problem Group of objects attached to articulated figure Sensor activated for any collision with other objects or sensors

HUMANOID: Behavior Control From path planning to complex emotional interactions. Animator responsible for design of behaviors Like theatrical director initialize animation environment while (not terminated) { update scene. realize perception of environment. select actions based on sensorial input, actual state, specific behavior. execute selected actions. }

HUMANOID: Motion Capture Flock of birds Calibration retaining motion realism Process of perturbation introduced by soft tissue and muscle displacement

Representation of Rotation Before we go further, we should consider a few different ways of representing orientation Each has its own advantages / disadvantages