Project Update #5: Nao Robot playing Checkers

Slides:



Advertisements
Similar presentations
Animation Parenting 1Copyright © Texas Education Agency, All rights reserved. Images and other multimedia content used with permission.
Advertisements

Mapping Human Hands to Robotic Hands Literature Review HANDS.DVI Kick Off IIT, January 2011.
Project Proposal [5HC99]: Nao Robot playing Checkers Natalia Irigoyen Wouter Kuijpers Alejandro Betancourt.
INTRODUCTION TO DYNAMICS ANALYSIS OF ROBOTS (Part 6)
Chapter 4: IMD Chapter 4: Character Animation Character Animation 1 Lecturer: Norhayati Mohd Amin.
CSCE 641: Forward kinematics and inverse kinematics Jinxiang Chai.
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)
Numbers
Nine Mens Morris Wouter Slokker Bob Klaasse. Fases of the game  1st fase: Placing the pieces - Each player should place 9 pieces in turns.  2nd fase:
Inverse Kinematics Problem:
CSCE 641: Forward kinematics and inverse kinematics Jinxiang Chai.
Case Based Reasoning Learning by recording cases as is, doing nothing to the information in the cases until that information is used.
Inverse Kinematics.
Inverse Kinematics Problem: Input: the desired position and orientation of the tool Output: the set of joints parameters.
Increasing Sense of Presence by Convincing Avatars and Haptic Feedback in a Game-Oriented Shared Virtual Environment.
CSCE 689: Forward Kinematics and Inverse Kinematics
Serial and Parallel Manipulators
Integrated Grasp and Motion Planning For grasping an object in a cluttered environment several tasks need to take place: 1.Finding a collision free path.
Project Update #4: Nao Robot playing Checkers Natalia Irigoyen Wouter Kuijpers (Presenting) Alejandro Betancourt Nao Robot (Presenting)
IMPLEMENTATION ISSUES REGARDING A 3D ROBOT – BASED LASER SCANNING SYSTEM Theodor Borangiu, Anamaria Dogar, Alexandru Dumitrache University Politehnica.
KINEMATICS ANALYSIS OF ROBOTS (Part 3). This lecture continues the discussion on the analysis of the forward and inverse kinematics of robots. After this.
Computer Animation Rick Parent Computer Animation Algorithms and Techniques Kinematic Linkages.
FYP FINAL PRESENTATION CT 26 Soccer Playing Humanoid Robot (ROPE IV)
WEEK 8: WEB-ASSISTED OBJECT DETECTION ALEJANDRO TORROELLA & AMIR R. ZAMIR.
KINEMATICS ANALYSIS OF ROBOTS (Part 2)
LAB 9 Robot Arm Path Planning TAS: Kedar Amladi & Margaret Toebes.
CSCE 441: Computer Graphics Forward/Inverse kinematics Jinxiang Chai.
FPGA-Realization of Inverse Kinematics Control IP for Articulated Robot Advisor : Ying Shieh Kung Student: Bui Thi Hai Linh.
What is the Inverse Kinematics Kinematic analysis is one of the first steps in the design of most industrial robots. Kinematic analysis allows the designer.
Mohd. Dawood Ashu Gupta Mentor-Dr. Amitabha Mukherjee.
Automatic Joint Parameter Estimation from Magnetic Motion CaptureData James F.O”Brien Robert E. Bodenheimer Gabriel J Brostow Jessica K. Hodgins Presented.
1cs426-winter-2008 Notes  Will add references to splines on web page.
ROBOT VISION LABORATORY 김 형 석 Robot Applications-B
WEEK 1 You have 10 seconds to name…
ECE 450 Introduction to Robotics Section: Instructor: Linda A. Gee 10/07/99 Lecture 11.
An Essential Introduction to Maya Character Rigging by Cheryl Cabrera Chapter 6 Control Rig Setup for a Biped Character: IK and FK.
Univ logo Research and Teaching using a Hydraulically-Actuated Nuclear Decommissioning Robot Craig West Supervisors: C. J. Taylor, S. Monk, A. Montazeri.
Rick Parent - CIS681 Reaching and Grasping Reaching control synthetic human arm to reach for object or position in space while possibly avoiding obstacles.
1cs426-winter-2008 Notes. 2 Kinematics  The study of how things move  Usually boils down to describing the motion of articulated rigid figures Things.
ME 4451: Robotics Patrick Chang Ryan Stewart Julia Barry Alex Choi
Humanoid دکتر سعید شیری قیداری Amirkabir University of Technology Computer Engineering & Information Technology Department.
Inverse Kinematics CSIS 5838: Graphics and Animation for Gaming.
Space - position, front, back, direction Math in February Furugrund Iceland.
Kinematics Given: The values of the joint variables.
COMP322/S2000/L111 Inverse Kinematics Given the tool configuration (orientation R w and position p w ) in the world coordinate within the work envelope,
Mehdi Ghayoumi MSB rm 132 Ofc hr: Thur, 11-12:30a 160 Robotic Concepts.
10-1 人生与责任 淮安工业园区实验学校 连芳芳 “ 自我介绍 ” “ 自我介绍 ” 儿童时期的我.
DEXTERITY GROUP
Assignment 6 IK + Interpolation. Objective Get key poses by IK Implement the Catmull-Rom algorithm to interpolate poses for in-between frames Display.
Mitsubishi robot arm.
Minor Project - Human Interaction Robot Arm
Basilio Bona DAUIN – Politecnico di Torino
Chapter 6.7 Animation.
Yahoo Mail Customer Support Number
Most Effective Techniques to Park your Manual Transmission Car
How do Power Car Windows Ensure Occupants Safety
BACK SOLUTION:
Robot Soccer Real Madrid.
From Position to Angles
Bowei Tang, Tianyu Chen, and Christopher Atkeson
CSCE 441: Computer Graphics Forward/Inverse kinematics
2-DOF Manipulator Now, given the joint angles Ө1, Ө2 we can determine the end effecter coordinates x and y.
THANK YOU!.
Orthographic Sketch Solution
Thank you.
Thank you.
Humanoid Motion Planning for Dual-Arm Manipulation and Re-Grasping Tasks Nikolaus Vahrenkamp, Dmitry Berenson, Tamim Asfour, James Kuffner, Rudiger Dillmann.
19. More Solving Equations
Pusan National University
Presentation transcript:

Project Update #5: Nao Robot playing Checkers Natalia Irigoyen (Presenting) Wouter Kuijpers (Presenting) Alejandro Betancourt Nao Robot

Nao playing Checkers Implementing more sophisticated behavior on a Nao-Robot Make the Nao-Robot play checkers with a human opponent.

Nao Vision – Extruded Calibration

Nao Vision – State of the Game

Nao Vision

Nao Vision

Nao Control – Kinematics

Nao Control – Inverse Kinematics Inverse Kinematics: Decoupling of IK Desired Position of Hand Desired Orientation Determine 𝑞 1 and 𝑞 2 , depending on wrist center. Determine 𝑞 1 , 𝑞 2 and 𝑞 3 to correct orientation.

Nao Control – Inverse Kinematics Problem Detected: grasping in front of Nao Problem can be explained using the decoupling. Solution: using the control we have over Nao’s fingers.

Nao Control – Inverse Kinematics This Week: Implemented the Left and Right Arm IK in Python Tested Left and Right Arm IK with FK in Python Select Joint Angles

Planning

Thank you!