Southern Taiwan University of Science and Technology Robot and Servo Drive Lab. 學生 : 劉哲維 指導教授 : 王明賢 教授 2015/10/14 Picking up a Towel by Cooperation of.

Slides:



Advertisements
Similar presentations
HAPTICS.
Advertisements

 The objective of the work of an bio mechatronic is to develop an artificial hand which can be used for functional substitution of the natural hand (prosthetics)
People: Activity. People in Design As we mentioned, activities can be considered from the two following perspectives: – Fine Motor Skill – Gross Motor.
Department of Electrical Engineering Southern Taiwan University Robot and Servo Drive Lab. Cogging Torque of Brushless DC Motors Due to the Interaction.
University of Minho School of Engineering Centre ALGORITMI Uma Escola a Reinventar o Futuro – Semana da Escola de Engenharia - 24 a 27 de Outubro de 2011.
Regrasp Planning for a 4-Fingered Hand Manipulating a Polygon การวางแผนการจับด้วยมือที่มี 4 นิ้วเพื่อทำการจัดการกับวัตถุหลาย ด้าน โดย นายธนะธร พ่อค้า 457.
Mapping Human Hands to Robotic Hands Literature Review HANDS.DVI Kick Off IIT, January 2011.
1 E190Q – Project Introduction Autonomous Robot Navigation Team Member 1 Name Team Member 2 Name.
Ultra-Low-Power Series Voltage Regulator for Passive Microwave RFID transponders 指導教授:林志明 教授 級別:碩一 學生:張家瑋 Giuseppe De Vita, Giuseppe Iannaccone Dipartimento.
MICROFLUIDIC SPATIAL CONTROL OF STEM CELL DIFFERENTIATION J. Kawada 1,3, H. Kimura 1,3, H. Akutsu 2,3, Y. Sakai 1,3 and T. Fujii 1,3 1 Institute of Industrial.
Behaviors for Compliant Robots Benjamin Stephens Christopher Atkeson We are developing models and controllers for human balance, which are evaluated on.
L ABORATORY FOR P ERCEPTUAL R OBOTICS U NIVERSITY OF M ASSACHUSETTS A MHERST D EPARTMENT OF C OMPUTER S CIENCE Generalized Grasping and Manipulation Laboratory.
CS 326 A: Motion Planning Exploring and Inspecting Environments.
Department of Electrical Engineering Southern Taiwan University of Science and Technology Robot and Servo Drive Lab. 2015/7/2 Digital Control Strategy.
1 Karthik Visvanathan, Farah Shariff, Seow Yuen Yee and Amar S. Basu Department of Mechanical Engineering, University of Michigan, Ann Arbor, USA Department.
Design and Implementation of Metallic Waste Collection Robot
KNX – ZigBee Gateway for Home Automation
Research on Integrated Obstacle Avoidance of Robot Soccer Game 班 級 : 碩研電機一甲 指導 教授 : 謝銘原 學生 : 洪家信 學號 :MA
Regrasp Planning for Polygonal and Polyhedral Objects
Department of Electrical Engineering Southern Taiwan University Robot and Servo Drive Lab. 2015/9/18 Pulsewidth Modulation Technique for BLDCM Drives to.
Twendy-One Presented by: Brandon Norton Robot Designed by: WASEDA University Sugano Laboratory, 2009.
Zhengyou Zhang Microsoft Research Digital Object Identifier: /MMUL Publication Year: 2012, Page(s): Professor: Yih-Ran Sheu Student.
Bryan Willimon ECE 869.  Previous Work  Approach  Kinematics Calculations  Jacobian Matrix  Obstacle Avoidance  Self-Collision Avoidance  Results.
INVERSE KINEMATICS ANALYSIS TRAJECTORY PLANNING FOR A ROBOT ARM Proceedings of th Asian Control Conference Kaohsiung, Taiwan, May 15-18, 2011 Guo-Shing.
Project title : Automated Detection of Sign Language Patterns Faculty: Sudeep Sarkar, Barbara Loeding, Students: Sunita Nayak, Alan Yang Department of.
Department of Electrical Engineering Southern Taiwan University of Science and Technology Robot and Servo Drive Lab. 學生 : 蔡景棠 指導教授 : 王明賢 2015/10/13 A Driver.
A Study of Function of Foot’s Medial Longitudinal Arch Using Biped Humanoid Robot Kenji Hashimoto, Yuki Takezaki, Kentaro Hattori, Hideki Kondo, Takamichi.
Toward image-based localization for AIBO using wavelet transform Department of Information Engineering University of Padua, Italy A. Pretto, E. Menegatti,
A 90nm CMOS Low Noise Amplifier Using Noise Neutralizing for GHz UWB System 指導教授:林志明 教授 級別:碩二 學生:張家瑋 Chao-Shiun Wang; Chorng-Kuang Wang; Solid-State.
1 A CMOS 5-GHz Micro-Power LNA 指導教授 : 林志明 教授 學生 : 黃世一 Hsieh-Hung Hsieh and Liang-Hung Lu Department of Electrical Engineering and Graduate Institute of.
1 Design of Embedded Home Network Gateway for CEBus Based on ARM Binbin Ni, Mingguang Wu, Yanpeng Liu 2006 IEEE International Conference on Industrial.
High-speed Pressure Sensor Grid for Humanoid Robot Foot Y. Takahashi, K. Nishiwaki, S.Kagami, H. Mizoguchi, H. Inoue Digital Human Research Center National.
Computation of Force Closure Grasps from Finite Contact Point Set Nattee Niparnan Advisor: Dr. Attawith Sudsang.
Motion Control for Advanced Mechatronics Number:4a02c078 Name:TSAI,ZE-MING Professor:WANG,MING-SHYAN Date:104/05/18 Kouhei Ohnishi,’ Member, IEEE, Masaaki.
Fuzzy Disjunctive Inference from the Perspective of a Dweeb Robert J. Marks II.
1 A Cost-Efficient High-Speed 12- bit Pipeline ADC in 0.18-m Digital CMOS Terje Nortvedt Andersen, Bj ø rnar Hernes, Member, IEEE, Atle Briskemyr, Frode.
Teleoperation In Mixed Initiative Systems. What is teleoperation? Remote operation of robots by humans Can be very difficult for human operator Possible.
Fingertip Detection with Morphology and Geometric Calculation Dung Duc Nguyen ; Thien Cong Pham ; Jae Wook Jeon Intelligent Robots and Systems, IEEE/RSJ.
Department of Electrical Engineering Southern Taiwan University of Science and Technology Robot and Servo Drive Lab. 2015/12/6 Professor : Ming-Shyan Wang.
Design of PCA and SVM based face recognition system for intelligent robots Department of Electrical Engineering, Southern Taiwan University, Tainan County,
Department of Electrical Engineering Southern Taiwan University Robot and Servo Drive Lab. 2015/12/23 Torque Ripple Reduction in BLDC Torque Motor With.
Feature Selection with Kernel Class Separability 指導教授:王振興 電機所 N 林哲偉 電機所 N 曾信輝 電機所 N 吳俐瑩 Date: Lei Wang, “Feature selection.
Department of Electrical Engineering Southern Taiwan University of Science and Technology Robot and Servo Drive Lab. 2016/1/3 Control of Three-Finger Gripper.
Pulsating Signal Injection-Based Axis Switching Sensorless Control of Surface-Mounted Permanent- Magnet Motors for Minimal Zero-Current Clamping Effects.
Department of Electrical Engineering Southern Taiwan University of Science and Technology Robot and Servo Drive Lab. 2016/1/12 Reducing Switching Losses.
A Framework with Behavior-Based Identification and PnP Supporting Architecture for Task Cooperation of Networked Mobile Robots Joo-Hyung Kiml, Yong-Guk.
Department of Electrical Engineering Southern Taiwan University Robot and Servo Drive Lab. Commutation Control for the Low-Commutation Torque Ripple in.
Department of Electrical Engineering Southern Taiwan University of Science and Technology Robot and Servo Drive Lab. 學生 : 蔡景棠 指導教授 : 王明賢 2016/1/17 Compensation.
A Biologically Inspired Biped Locomotion Strategy for Humanoid Robots Modulation of Sinusoidal Patterns by a Coupled Oscillator Model 經由耦合振盪模型正弦模式的調變產生一個對人形機器人的生物靈感步態策略.
Department of Electrical Engineering Southern Taiwan University of Science and Technology Robot and Servo Drive Lab. 2016/2/21 A Novel Rotor Configuration.
Computer Vision No. 1 What is the Computer Vision?
Design of a Compliant and Force Sensing Hand for a Humanoid Robot Aaron Edsinger-Gonzales MIT Computer Science and Artificial Intelligence Laboratory.
Digital Camera and Computer Vision Laboratory Department of Computer Science and Information Engineering National Taiwan University, Taipei, Taiwan, R.O.C.
Department of Electrical Engineering Southern Taiwan University of Science and Technology Robot and Servo Drive Lab. 2016/3/14 Sensorless Control Method.
Implementation of Wavelet-Based Robust Differential Control for Electric Vehicle Application IEEE TRANSACTIONS ON POWER ELECTRONICS, VOL. 30, NO. 12, DECEMBER.
1. 2 Introduction to Haptics Design of kinesthetic/ force feedback haptic devices Allison M. Okamura Stanford University.
First-Person Tele- Operation of a Humanoid Robot Lars Fritsche, Felix Unverzagt, Jan Peters and Roberto Calandra.
National University of Singapore
EE 106B/206B Robotic Manipulation and Interaction
Chapter End Effectors 9. Chapter End Effectors 9.
研 究 生:謝忠豫 指導老師:王明賢教授 報告日期 : 2011/01/07
National Robotics Initiative
GESTURE CONTROLLED ROBOTIC ARM
Path Curvature Sensing Methods for a Car-like Robot
E190Q – Project Introduction Autonomous Robot Navigation
A. P. Shah Institute of Technology
Tactile Object Mapping in Pseudo-Humanoid Robotic Hands
Semantic Approach for Evaluating Product Design Using Image Schemas
Multiple mobile robots -- Let us carry a large object together
Introduction to Robotics
Presentation transcript:

Southern Taiwan University of Science and Technology Robot and Servo Drive Lab. 學生 : 劉哲維 指導教授 : 王明賢 教授 2015/10/14 Picking up a Towel by Cooperation of Functional Finger Actions Kazuyuki Nagata and Natsuki Yamanobe The 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems October 11-15, 2009 St. Louis, USA

Southern Taiwan University of Science and Technology Outline 2015/10/14 Robot and Servo Drive Lab Abstract & Introduction 2. Primitive Action 3. Towel Picking Task 4. Description of primitive action 5. Task model of the towel picking task 6. Experiment 7. References

Southern Taiwan University of Science and Technology Abstract & Introduction This paper presents a towel picking task with a multifingered hand by assigning different primitive actions to fingers. In this paper, we describe the towel picking task by a series of primitive actions applied to the towel. By describing a grasping and manipulation task with primitive actions, it can be used with other type of robot hands. 2015/10/14 Robot and Servo Drive Lab. 3

Southern Taiwan University of Science and Technology Primitive Action 2015/10/14 Robot and Servo Drive Lab. 4 Fig. 1. Picking up a towel from a towel stack.

Southern Taiwan University of Science and Technology Towel Picking Task 2015/10/14 Robot and Servo Drive Lab. 5 Fig. 2. Model of a towel stack.

Southern Taiwan University of Science and Technology Description of primitive action The towel picking task can be realized by the following five primitive actions: 2015/10/14 Robot and Servo Drive Lab. 6 Support: The support action is a functional action to support an object with a position- controlled finger. The finger passively generates force according to the force received from the object. The constraint of an object by the environment is considered to be asupport action. Press: The press action is a functional action to press anobject with a force-controlled finger. The fingeractively exerts force on the object. Grasp: The grasp action is a functional action to grasp anobject. Search: The search action is a functional action to searchfor a gap between towels by force or tactile sensing. Insert: The insert action is a functional action to insert afinger between towels.

Southern Taiwan University of Science and Technology Task model of the towel picking task 2015/10/14 Robot and Servo Drive Lab. 7

Southern Taiwan University of Science and Technology Task model of the towel picking task 2015/10/14 Robot and Servo Drive Lab. 8 Action State A (AS. A) Towels are stacked on a table. The top towel (the target) is supported by the lower towels. We can consider the top towel to be grasped by the environment. The grasping and manipulation in Action State A can be described as Grasp2(env) or Support2(env)

Southern Taiwan University of Science and Technology Task model of the towel picking task 2015/10/14 Robot and Servo Drive Lab. 9 Action State B (AS. B) Finger 1 presses on the upper face of the top towel. The top towel is held by finger 1 and the environment. The grasping and manipulation in Action State B can be described as Grasp12(f1, env) The action state is only controlled by finger actions. Hence, the grasping and manipulation can also be explicitly described by finger actions as Press1(f1), Support2(env)

Southern Taiwan University of Science and Technology Task model of the towel picking task 2015/10/14 Robot and Servo Drive Lab. 10 Action State C (AS. C) Finger 2 searches for the gap between top and lower towels by force or tactile sensing, while finger 1 presses on the upper face of the top towel. Finger 2 strokes on the back side of the towel stack. If the gap is detected by vision, etc, in advance, this action can be skipped. The grasping and manipulation in Action State C can be described as Grasp12(f1, env)/Search3(f2) or Press1(f1), Support2(env)/Search3(f2)

Southern Taiwan University of Science and Technology Task model of the towel picking task 2015/10/14 Robot and Servo Drive Lab. 11 Action State D (AS. D) Insert finger 2 between top and lower towels, while finger 1 presses on the upper face of the top towel. The grasping and manipulation in Action State D can be described as Grasp12(f1, env)/Insert2(f2) or Press1(f1), Support2(env)/Insert2(f2)

Southern Taiwan University of Science and Technology Task model of the towel picking task 2015/10/14 Robot and Servo Drive Lab. 12 Action State E (AS. E) The top towel is grasped by finger 1 and finger 2. The top towel is still on the towel stack. The grasping and manipulation in Action State E can be described as Grasp12(f1, f2)/Support2(env)

Southern Taiwan University of Science and Technology Task model of the towel picking task 2015/10/14 Robot and Servo Drive Lab. 13 Action State F (AS. F) The top towel is picked up from the towel stack. The grasping and manipulation in Action State F can be described as Grasp12(f1, f2)

Southern Taiwan University of Science and Technology Task model of the towel picking task The actions in the towel picking task are: 1: Move the hand to the starting point 2: Pre-shape the hand and arm 3: Explore the position of the towel stack 4: Touch task face 1 with finger 1 5: Press on task face 1 with finger 1 6: Touch task face 3 with finger 2 7: Search for a gap between the top and lower towels with finger 2 8: Move finger 2 to the gap on task face 3 9: Insert finger 2 between the top and lower towels 10: Move finger 1 or 2 in the vicinity of the grasp point 11: Grasp the top towel with fingers 1 and 2 12: Lift up the grasped towel 13: Move the grasped towel to the destination point 2015/10/14 Robot and Servo Drive Lab. 14

Southern Taiwan University of Science and Technology Experiment 2015/10/14 Robot and Servo Drive Lab. 15 Fig. 6. Specification of a hand for the towel picking task.

Southern Taiwan University of Science and Technology References 2015/10/14 Robot and Servo Drive Lab. 16 [1] M.A. Arbib, T. Iberall and D. Lyons, “Coordinated control programs for movements of the hand,h A.W. Goodwin and I. Darian-Smith, editors, Hand Function and the Neocortex. pp , Berlin: Springer- Verlag, [2] M.R. Cutkosky and P.K. Wright, “Modeling manufacturing grips and correlations with the design of robot hands,” Proc. of IEEE Int. Conf. on Robotics and Automation, pp , [3] F. Saito and K. Nagata, “Interpretation of Grasp and Manipulation Based on Grasping Surfaces,h Proc. of 1999 IEEE Int. Conf. on Robotics and Automation, pp , [4] N. Kamakura, “Te no ugoki, Te no katachi (Japanese),” Ishiyaku Publishers, Tokyo, Japan, [5] H. Iwata, T. Hayashi, Y. Shiozawa, K. Kimura, S. Ishii, K. Sakagami, T. Ohta, K. Iwamoto and S. Sugano, “Mechanism Design of Human Mimetic Robotic Hands with Passivity in Skins and Joints”, Proc. of Robotics and Mechatronics Cinference 2008, 1A1-A01, (in Japanese) [6] R. S. Fearing, “Implementing a Force Strategy for Object Reorientation, h Proc. of IEEE 1986 Int. Conf. on Robotics and Automation, pp , [7] T. H. Speeter, “Primitive Based Control of the Utah/MIT Dexterous Hand,h Proc. of IEEE 1991 Int. Conf. on Robotics and Automation, pp , [8] P. Michelman and P. Allen, “Forming Complex Dexterous Manipulations from Task Primitives,h Proc. of IEEE 1994 Int. Conf. on Robotics and Automation, pp , [9] T. Omata and M. A. Farooqi, “Regrasps by a Multifingered Hand based on Primitives,h Proc. of 1996 IEEE Int. Conf. on Robotics and Automation, pp , [10] M. Huber and R. A. Grupen, “Robust Finger Gaits from Closed-Loop Controllers,h Proc. of IEEE/RSJ Int. Conf. Intelligent Robotics and Systems, pp , [11] K. Nagata, F. Saito, Yujin Wakita and T. Suehiro, “Grasping Operation Based on Functional Cooperation of Fingers,h Journal of Robotics and Mechatronics, Vol. 19, No. 2, pp , [12] E. Ono, K. Kitagaki, and M. Kakikura, “Picking Up a Piece of Fabric from Layers with a Hand with 3 Fingers and a Palm,h Proc. of IEEE/RSJ Int. Conf. on Intelligent Robots and Systems 2001, pp , [13] M. Shibata, T. Ota, Y. Endo and S. Hirai, “Handling of Hemmed Fabrics by a Single-Armed Robot,” 2008 IEEE Conf. on Automation Science and Engineering, pp , Washington D.C., U.S.A., Aug , 2008 [14] S. B. Kang and K. Ikeuchi, “Robot task programming by human demonstration: Mapping human grasps to manipulator grasps,h Proc. of IEEE/RSJ Int. Conf. Intelligent Robotics and Systems, pp , [15] Y. Aiyama, M. Inaba and H. Inoue, “Pivoting: A New Method of Graspless Manipulation of Object by Robot Fingeres,h Proc. of IEEE/RSJ Int. Conf. on Intelligent Robots and Systems 1993, pp , [16] Y. Maeda, H. Kijimoto, Y. Aiyama and T. Arai, “Planning of Graspless Manipulation by Multiple Robot Fingers,h Proc. of 2001 IEEE Int. Conf. on Robotics and Automation, pp , [17] F. Saito and K. Nagata, “A new exchangeable hand system for portable manipulators,h Proc. of 2001 IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, pp , 2001.