6-dof Eye-Vergence Visual Servoing by 1-step GA Pose Tracking
|
|
- Laura Barrett
- 5 years ago
- Views:
Transcription
1 International Journal of Applied Electromagnetics and Mechanics 41 (214) 1 1 IOS Press 6-dof Ee-Vergence Visual Servoing b 1-step GA Pose Tracking Yu Cui a, Kenta Nishimura a, Yusuke Sunami a, Mamoru Minami a and Akira Yanou a, a Graduate School of Nature Science and Technolog, Okaama Universit, Tsushimanaka, 7-853, Okaama, Japan Abstract. Visual servoing to moving target with hand-ee cameras fied at hand is inevitabl affected b hand dnamical oscillations, then it is hard to keep target at the centre of camera s image, since nonlinear dnamical effects of whole manipulator stand against tracking abilities of robots. In order to solve this problem, we come up with a sstem where the visual servoing controller of the hand and ee-vergence is separated independentl, so that the cameras can observe the target object at the center of the camera images through ee-vergence functions. The ee with light masses make the cameras ee-sight direction rotate quickl than the hand s, so the track abilit of the ee-vergence motion is superior to the one of hand s. In this report, merits of ee-vengence visual servoing for pose tracking have been confirmed through frequenc response eperiments on condition of full 6-dof pose being estimated in real time. Kewords: Visual Servoing, Ee-vergence, GA 1. Introduction Nowadas, in a field of robot vision, a control method called a visual servoing attracts attention [1]-[4]. Visual servoing, a method for controlling a robot using visual information in a feedback loop, is epected to be able to allow the robot to adapt to changing or unknown environments. An ee-vergence visual servoing sstem, where the visual servoing controller of hand and eevergence is separated independentl, is said to be superior to fied ones [5], which have been reported in [1]-[4]. When humans want to keep tracking a fast-moving object, it is not eas to catch up with it b head rotation motion, because it is hard for human to rotate the face to squarel position the object that moves quickl since the mass of head affects dnamicall to the rotating motions. However human s ees can keep staring at the object because of their small masses and inertial moments. On top of this, generall the final objective of visual servoing is deemed to lie in approaching the end-effector to a target object and then work on it, such as grasping. To achieve the above environment-adapting of visual servoing in which the desired distance between cameras and the target is time-varing, ee-vergence camera sstem is indispensable to keep suitable viewpoint all the time during the approaching visual servoing with camera rotation so as the cameras to observe the target at the center of camera images during the approaching motions. To verif the superiorit of ee-vergence sstem, frequenc response eperiments where target object moves with sinusoidal time profile have been conducted. In this report, the results of the eperiments are * Corresponding author: Mamoru Minami, Graduate School of Nature Science and Technolog, Okaama Universit, Tsushimanaka, 7-853, Okaama, Japan minami-m@cc.okaama-u.ac.jp /14/$8. c 214 IOS Press. All rights reserved
2 2 Yu Cui / presented. Based on them, it can be confirmed that ee-vergence have a better stabilit and traceabilit than fied-ee visual servoing sstem. 2. 3D Pose Tracking Method 2.1. Kinematics of Stereo-Vision We utilie perspective projection as projection transformation. Fig.1 shows the coordinate sstem of the dual-ees vision sstem. The target object s coordinate sstem is represented b Σ M, the i-th solid model coordinate sstem is represented b Σ Mi and the image coordinate sstems of the left and right cameras are represented b Σ IL and Σ IR. Σ W means world coordinate sstem and Σ H dose hand coordinate sstem of the robot. Camera R Camera L Robot Hand Σ Image R Σ Image L Searching Area j-th point of i-th solid model Σ real target object Fig. 1. Coordinate sstem of dual ees whose two cameras are set at the hand (represented b Σ H) of robot are defined as Σ CL and Σ CR. The coordinates of camera images are Σ IL and Σ IR, in which real target object defined b Σ M and i-th solid model defined b Σ Mi are projected from the 3D space depicted at right side) The position vectors projected in the Σ IR and Σ IL of arbitrar j-th point on target object can be described as IR r i j and IL r i j. The can be calculated as below: IR r i j = f R ( W φ i, Mi r j, q), IL r i j = f L ( W φ i, Mi r j, q). (1) These relations connect the defined points, Mi r j, on the 3D object and projected points on the left and right images, since the joint angle vector of robot, q, can be detected b robot. IR r i j and IL r i j can be calculated when the value of W φ i, which means pose(position and orientation) of the i-th model, is given b an assumption in Genetic Algorithm(GA) process Recognition Method Using Genetic Algorithm The 3D marker as a target with color and shape information used in this paper is shown in Fig.2. The pose of the target is represented b the coordinate sstems, Σ M, which is fied at the target. In order to measure the pose of the target object, man solid models having the same shape and color with the real target object but having different poses are prepared. The state that the i-th solid model and the real target object eist in 3D space is shown in Fig.3(the right side). The pose of the i-th solid model is represented as W φ i = [t i, t i, t i, ɛ i 1, ɛi 2, ɛi 3 ] (ɛ = [ɛi 1, ɛi 2, ɛi 3 ] is quaternion posture parameter) in Σ W.
3 Yu Cui / 3 The si elements of W φ i are epressed in binar with 12 bits. The shape and color of the solid model and the real target object projected to right camera image are shown in Fig.3 (the left side). Then a correlation function representing a matching degree of projected model against the real target object in the image is used as a fitness function in GA process. When the pose of the model and that of the real target object are identical, the fitness function value is to be maimied. We have confirmed that a correlation function having the highest peak with a condition of the pose of real target completel being identical to the model could be designed [6], [7]. So the problem of recognition for target object can be changed into an optimiation problem that eplores the maimum of fitness function and finds the W φ i to give the maimum. There are man methods for the eploration of maimum of functions. The easiest method is full eploration that calculates function value for all and find the maimum, which takes too much time for real-time recognition. Therefore, in this research GA, which can find the maimum more efficientl in shorter time, is used to solve it [8]. Furthermore, a 1-step GA is proposed for real-time visual control [9]. Targetobjectarea\S in" Backgroundarea\S out" 4mm [ IR r i j ]Sout [ IR r i j ]Sin i-th solid model 3mm 4mm 3mm 3mm 3mm 4mm Right Camera Image real target object in right image real target object Fig. 2. 3D marker Fig. 3. i-th object model is projected to right image plane whose target object area denoted b S in" and background area denoted b S out." Projected points IR r i j on S in" are represented as [ IR r i j] sin and on S out as [ IR r i j] sout. 3. Hand & Ee Visual Servoing Controller The block diagram of the proposed hand & ee-vergence visual servoing controller is shown in Fig.4. Based on the above analsis of the desired-trajector generation, the desired hand velocit W ṙ d is calculated as, W ṙ d = K Pp W r E,Ed + K Vp W ṙ E,Ed, (2) where W r E,Ed, W ṙ E,Ed can be calculated from homogeneous Matri connecting End-effector coordinate Σ E and desired pose of end-effector Σ Ed, E T Ed and E Ṫ Ed. K Pp and K Vp are positive definite matri to determine PD gain. The desired hand angular velocit W ω d is calculated as, W ω d = K Po W R E E ɛ + K Vo W ω E,Ed, (3)
4 4 Yu Cui / where E ɛ is a quaternion error [1] calculated from the pose tracking result, and W ω E,Ed can be computed b transforming into variables on base coordinates of Σ W using E T Ed and E Ṫ Ed. Also, K Po and K Vo are suitable feedback matri gains. The desired hand pose is represented as W ψ T d = [ W r T d,w ɛ T d ]T. The desired joint variable q d = [q 1d,..., q 7d ] T and q d is obtained b q d = f 1 ( W ψ d ) (4) [ W ] q d = K p (q Ed q E ) + K v J + E (q) ṙ d W ω d (5) where K p, K v is positive definite matrices and f 1 ( W ψ T d ) is the inverse kinematic function and J + E (q) is the pseudo-inverse matri of J E (q), and J + E (q) = J T E (J EJ T E ) 1. The Mitsubishi PA-1 robot arm is a 7 links manipulator, and the end-effector has 6-DoF, so it has a redundance. The hardware control sstem of the PD servo sstem of the robot PA1 is epressed as τ = K SP (q d q) + K SD ( q d q) (6) where K SP and K SD are smmetric positive definite matrices to determine PD gain. Furthermore, two rotatable cameras whose controller is separated from the hand s are installed at the end-effector, which constitutes ee-vergence sstem. Objective of visual servoing Ed TM, Ed_ TM Inverse kinematics q d Desired- trajector generation E M E M E M E TEd E_TEd E!Ed Coordinate transform ÜE ÜM W re;ed W _re;ed E Åè W!E;Ed Hand visual servoing block Velocit controller block Camera q Camera cd inverse controller _q cd kinematics block ú ú Ee visual servoing block Motion-FeedForward compensation Manipulator & Camera dnamics J(q) q+c(q;_q)_q +G(q)=ú r E q E q C P CR CL W E T ^M E_ T ^M Recognition b model-based matching and 1-step GA Raw image Camera Visual feedback block f(q) Fig. 5. Eperimental visual servoing sstem Fig. 4. Block diagram of the hand visual servoing sstem 4. Eperiment of Hand & Ee-vergence Visual Servoing 4.1. Eperimental Conditions The eperimental sstem is shown in Fig. 5, and the target 3D marker moves in the landscape direction. The initial hand pose is defined as Σ E and the initial object pose is defined as Σ M. Both are stationar in space as shown in Fig. 5. The relation between the object and the desired end-effector is set as:
5 Yu Cui / 5 Ed ψ M = [, 9[mm], 545[mm],,, ]. (7) Target object moves in landscape direction according to the following time function as: M M (t) = 15 cos(ωt)[mm], (8) 4.2. Definition of Trackabilit Here, to compare the trackabilit of the ee-vergence sstem and fied camera sstem, we define a concept of gaing point. As it is shown in Fig. 6, the intersection of both cameras gaing directions is defined as the gaing point of the cameras. Since the tilt angle of both left and right cameras is common b kinematical design, there alwas eists the intersection of gaing directions, i.e. gaing point in space. Gaing point Ü ^M M M Ü M ec Object M Ed M Ed L ee E R R ÜL L E Ü E Ü R Fig. 6. Cameras gaing point 4.3. Eperiment Results Fig.7 shows the results of the visual servoing eperiments in landscape direction, where the position and orientation of the object are recognied b the cameras respectivel(6-dof). We evaluated eevergence sstem comparing to fied camera sstem using gaing point performance with different angular velocit, ω(ω=.314, ω=.628, ω=1.256) as shown in Fig.7 (a)(b)(c). We did each eperiment for 6s for each value of ω, and got the average dela time and the amplitude to draw the frequence response curve. When the target object moves slowl, both hand and cameras can keep tracking with it, as shown in Fig.7 (a). While, as the raise of the velocit of the target object, the hand can not keep tracking with it, but cameras can gae at the object ever time, as shown in Fig.7 (b) and (c). The amplitude-frequence curve and the dela frequenc curve are shown in Fig.7 (d) and (e). Here, A means the amplitude of target object shown in (a), (b) and (c), and B means the maimum amplitude of end effector or gaing point. In these two figures the abscissa aes are ω. From (d), the curve of the fied camera sstem is alwas below the curves of the cameras, we can see that the amplitude of the ee-vergence sstem is more closed to the target object than the fied camera sstem. And from (e), the curve of the fied camera sstem is also below the curves of the cameras, which means that the dela time in the fied camera sstem is longer than in the ee-vergence sstem.
6 6 Yu Cui / position 2 Target object 15 End effector Gaing point position 2 Target object End effector Gaing point Time[s] (a) ω=.314 (b) ω=.628 Time[s] position 2 Target object End effector Gaing point (c) ω=1.256 Time[s] Gain 2log(B/A)(dB) 1 Gaing point End effector (d) amplitude-frequenc Frequenc[rad/s] Phase( ) 1 Gaing point End effector (e) angle-frequenc Frequenc[rad/s] Fig. 7. The object moves in landscape direction and it s position and orientation are estimated through 1-step GA," then the are informed to the visual servoing controller as shown Visual Feedback Block in Fig.6. Then the frequenc response results in this figure include robot s dnamics and pose-tracking dnamics. 5. Conclusion In this paper, we have carried out visual servoing eperiments on frequenc responses to evaluate the observabilit and trackabilit of hand & ee-vergence visual servoing with 1-step GA. Based on the eperimental results, we have analed the trackabilit, amplitude-frequenc and phase-frequenc responses of the cameras of the ee-vergence sstem under moving object with different angular velocit. The eperiments have shown that the trackabilit and observabilit of the ee-vergence sstem has been confirmed to function and the ee-vergence sstem s abilit to track a target in camera-depth direction has been clarified through frequenc response eperiments. References [1] S.Hutchinson, G.Hager, and P.Corke, A Tutorial on Visual Servo Control", IEEE Trans. on Robotics and Automation, vol. 12, no. 5, pp , [2] P.Y.Oh, and P.K.Allen, Visual Servoing b Partitioning Degrees of Freedom", IEEE Trans. on Robotics and Automation, vol. 17, no. 1, pp. 1-17, 21. [3] E.Malis, F.Chaumentte and S.Boudet, 2-1/2-D Visual Servoing", IEEE Trans. on Robotics and Automation, vol. 15, no. 2, pp , [4] P.K.Allen, A.Timchenko, B.Yoshimi, and P.Michelman, Automated Tracking and Grasping of a Moving object with a Robotic Hand-Ee Sstem", IEEE Trans. on Robotics and Automation, vol. 9, no. 2, pp , [5] Wei. Song, M. Minami, Fujia Yu, Yanan Zhang and Akira Yanou 3-D Hand & Ee-Vergence Approaching Visual Servoing with Lapunouv-Stable Pose Tracking ", IEEE Int. Conf. on Robotics and Automation (ICRA), pp.11, 211. [6] Koichi Maeda, Mamoru Minami, Akira Yanou, Hiroaki Matsumoto, Fujia Yu, Sen Hou Frequenc Response Eperiments of 3-D Full Tracking Visual Servoing with Ee-Vergence Hand-Ee Robot Sstem SICE Annual Conference pp.11-17, 212. [7] W. Song, Y. Fujia, M. Minami, 3D Visual Servoing b Feedforward Evolutionar Recognition, Journal of Advanced Mechanical Design, Sstems, and Manufacturing (JSME), Vol.4, No.4, pp , 21. [8] T.Nagata, K.Konishi and H.Zha: "Cooperative manipulations based on Genetic Algorithms using contact information", Proceedings of the International Conference on Intelligent Robots and Sstems, pp.4-5, 1995 [9] M.Minami, W.Song, Hand-ee-motion Invariant Pose Estimation with On-line 1-step GA -3D Pose Tracking Accurac Evaluation in Dnamic Hand-ee Oscillation", Journal of Robotics and Mechatronics, Vol.21, No.6, pp (29.12) [1] W. Song, M. Minami, S. Aoagi, On-line Stable Evolutionar Recognition Based on Unit Quaternion Representation b Motion-Feedforward Compensation", International Journal of Intelligent Computing in Medical Sciences and Image Processing (IC-MED) Vol. 2, No. 2, Page (27).
6-dof Eye-vergence visual servoing by 1-step GA pose tracking
International Journal of Applied Electromagnetics and Mechanics 52 (216) 867 873 867 DOI 1.3233/JAE-16225 IOS Press 6-dof Eye-vergence visual servoing by 1-step GA pose tracking Yu Cui, Kenta Nishimura,
More informationModeling of Arbitrary-Shaped Objects by Evolving-Ellipsoids Approximation for Visual Servoing
The Twentieth International Symposium on Artificial Life and Robotics 215 (AROB 2th 215), B-Con Plaza, Beppu, Japan, January 21-23, 215 Modeling of Arbitrary-Shaped Objects by Evolving-Ellipsoids Approximation
More informationVisual servoing to arbitrary target with photo-model-based recognition method
Visual servoing to arbitrar target with photo-model-based recognition method Honghi Tian 1,YejunKou 1, and Mamoru Minami 1 1 Okaama Universit, Japan (Tel: 81-86-251-8233, Fa: 81-86-251-8233) 1 psnc8td@s.okaama-u.ac.jp
More information3-D Hand & Eye-Vergence Approaching Visual Servoing with Lyapunouv-Stable Pose Tracking
11 IEEE International Conference on Robotics and Automation Shanghai International Conference Center a 9-13, 11, Shanghai, China 3-D Hand & Ee-Vergence Approaching Visual Servoing with Lapunouv-Stable
More informationMEM380 Applied Autonomous Robots Winter Robot Kinematics
MEM38 Applied Autonomous obots Winter obot Kinematics Coordinate Transformations Motivation Ultimatel, we are interested in the motion of the robot with respect to a global or inertial navigation frame
More informationNATIONAL UNIVERSITY OF SINGAPORE. (Semester I: 1999/2000) EE4304/ME ROBOTICS. October/November Time Allowed: 2 Hours
NATIONAL UNIVERSITY OF SINGAPORE EXAMINATION FOR THE DEGREE OF B.ENG. (Semester I: 1999/000) EE4304/ME445 - ROBOTICS October/November 1999 - Time Allowed: Hours INSTRUCTIONS TO CANDIDATES: 1. This paper
More informationHuman-like Patient Robot with Chaotic Emotion for Injection Training
ICROS-SICE International Joint Conference 2009 August 18-21, 2009, Fukuoka International Congress Center, Japan Human-like Patient Robot with Chaotic Emotion for Injection Training Yoshiro Kitagawa 1,
More informationObstacle Avoidance of Redundant Manipulator Using Potential and AMSI
ICCAS25 June 2-5, KINTEX, Gyeonggi-Do, Korea Obstacle Avoidance of Redundant Manipulator Using Potential and AMSI K. Ikeda, M. Minami, Y. Mae and H.Tanaka Graduate school of Engineering, University of
More informationAvailability of Multi-Preview Control of PA10 with Avoidance Manipulability Analyses
SICE Annual Conference 2010 August 18-21, 2010, The Grand Hotel, Taipei, Taiwan Availability of Multi-Preview Control of PA10 with Avoidance Manipulability Analyses Yang Hou 1, Yusaku Nakamura 1, Maki
More informationBionic tracking method by hand & eye-vergence visual servoing
Adv. Manuf. (2016) 4:157 166 DOI 10.1007/s40436-016-0143-8 Bionic tracking method by hand & eye-vergence visual servoing Wei Song 1 Mamoru Minami 2 Lin-Yong Shen 1 Ya-Nan Zhang 1 Received: 4 May 2015 /
More informationVisual Tracking of a Hand-eye Robot for a Moving Target Object with Multiple Feature Points: Translational Motion Compensation Approach
Visual Tracking of a Hand-eye Robot for a Moving Target Object with Multiple Feature Points: Translational Motion Compensation Approach Masahide Ito Masaaki Shibata Department of Electrical and Mechanical
More informationMultibody Motion Estimation and Segmentation from Multiple Central Panoramic Views
Multibod Motion Estimation and Segmentation from Multiple Central Panoramic Views Omid Shakernia René Vidal Shankar Sastr Department of Electrical Engineering & Computer Sciences Universit of California
More informationA Method to Measure Eye-Hand Coordination for Extracting Skilled Elements-Simultaneous Measurement of Eye-Gaze and Hand Location-
Computer Technolog and Application 5 (214) 73-82 D DAVID PUBLISHING A Method to Measure Ee-Hand Coordination for Extracting Skilled Elements-Simultaneous Measurement of Ee-Gaze and Hand Location- Atsuo
More informationA Full Analytical Solution to the Direct and Inverse Kinematics of the Pentaxis Robot Manipulator
A Full Analtical Solution to the Direct and Inverse Kinematics of the Pentais Robot Manipulator Moisés Estrada Castañeda, Luis Tupak Aguilar Bustos, Luis A. Gonále Hernánde Instituto Politécnico Nacional
More informationMotion Planning for Dynamic Knotting of a Flexible Rope with a High-speed Robot Arm
The 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems October 18-22, 2010, Taipei, Taiwan Motion Planning for Dynamic Knotting of a Flexible Rope with a High-speed Robot Arm Yuji
More informationChapter 3 : Computer Animation
Chapter 3 : Computer Animation Histor First animation films (Disne) 30 drawings / second animator in chief : ke frames others : secondar drawings Use the computer to interpolate? positions orientations
More informationEXPANDING THE CALCULUS HORIZON. Robotics
EXPANDING THE CALCULUS HORIZON Robotics Robin designs and sells room dividers to defra college epenses. She is soon overwhelmed with orders and decides to build a robot to spra paint her dividers. As in
More informationModeling Transformations
Modeling Transformations Michael Kazhdan (601.457/657) HB Ch. 5 FvDFH Ch. 5 Overview Ra-Tracing so far Modeling transformations Ra Tracing Image RaTrace(Camera camera, Scene scene, int width, int heigh,
More informationMotion Planning for a Mobile Manipulator with Imprecise Locomotion
Motion Planning for a Mobile Manipulator with Imprecise Locomotion Dong Hun Shin, Bradle S. Hamner, Sanjiv Singh, and Mung Hwangbo Dept. of Mechanical Eng. Universit of Seoul shin@uos.ac.kr The Robotics
More informationVisual Tracking of Unknown Moving Object by Adaptive Binocular Visual Servoing
Visual Tracking of Unknown Moving Object by Adaptive Binocular Visual Servoing Minoru Asada, Takamaro Tanaka, and Koh Hosoda Adaptive Machine Systems Graduate School of Engineering Osaka University, Suita,
More informationTwo Dimensional Viewing
Two Dimensional Viewing Dr. S.M. Malaek Assistant: M. Younesi Two Dimensional Viewing Basic Interactive Programming Basic Interactive Programming User controls contents, structure, and appearance of objects
More information3D Tracking Using Two High-Speed Vision Systems
3D Tracking Using Two High-Speed Vision Systems Yoshihiro NAKABO 1, Idaku ISHII 2, Masatoshi ISHIKAWA 3 1 University of Tokyo, Tokyo, Japan, nakabo@k2.t.u-tokyo.ac.jp 2 Tokyo University of Agriculture
More informationPrecision Peg-in-Hole Assembly Strategy Using Force-Guided Robot
3rd International Conference on Machiner, Materials and Information Technolog Applications (ICMMITA 2015) Precision Peg-in-Hole Assembl Strateg Using Force-Guided Robot Yin u a, Yue Hu b, Lei Hu c BeiHang
More informationD-Calib: Calibration Software for Multiple Cameras System
D-Calib: Calibration Software for Multiple Cameras Sstem uko Uematsu Tomoaki Teshima Hideo Saito Keio Universit okohama Japan {u-ko tomoaki saito}@ozawa.ics.keio.ac.jp Cao Honghua Librar Inc. Japan cao@librar-inc.co.jp
More informationVisual compensation in localization of a robot on a ceiling map
Scientific Research and Essas Vol. ), pp. -, Januar, Available online at http://www.academicjournals.org/sre ISSN - Academic Journals Full Length Research Paper Visual compensation in localiation of a
More informationStability and performance of image based visual servo control using first order spherical image moments
Stabilit and performance of image based visual servo control using first order spherical image moments Odile Bourquarde, Robert Mahon, Tarek Hamel and François Chaumette IRISA - CNRS and INRIA Rennes,
More informationAutonomous Docking Experiment in the Sea for Visual-servo Type Undewater Vehicle Using Three-Dimensional Marker and Dual-eyes Cameras
Proceedings of the SICE Annual Conference 2016 Tsukuba, Japan, September 20-23, 2016 Autonomous Docking Experiment in the Sea for Visual-servo Type Undewater Vehicle Using Three-Dimensional Marker and
More informationTask selection for control of active vision systems
The 29 IEEE/RSJ International Conference on Intelligent Robots and Systems October -5, 29 St. Louis, USA Task selection for control of active vision systems Yasushi Iwatani Abstract This paper discusses
More informationExploiting Rolling Shutter Distortions for Simultaneous Object Pose and Velocity Computation Using a Single View
Eploiting Rolling Shutter Distortions for Simultaneous Object Pose and Velocit Computation Using a Single View Omar Ait-Aider, Nicolas Andreff, Jean Marc Lavest and Philippe Martinet Blaise Pascal Universit
More informationEpipolar Constraint. Epipolar Lines. Epipolar Geometry. Another look (with math).
Epipolar Constraint Epipolar Lines Potential 3d points Red point - fied => Blue point lies on a line There are 3 degrees of freedom in the position of a point in space; there are four DOF for image points
More informationVisual compensation in localization of a robot on a ceiling map
Scientific Research and Essas Vol. 6(1, pp. 131-13, 4 Januar, 211 Available online at http://www.academicjournals.org/sre DOI: 1.897/SRE1.814 ISSN 1992-2248 211 Academic Journals Full Length Research Paper
More informationA Real-Time Measuring Method of Translational/Rotational Velocities of a Flying Ball
Preprints of the 5th IFAC Smposium on Mechatronic Sstems Marriott Boston Cambridge A Real-Time Measuring Method of Translational/Rotational Velocities of a Fling Akira Nakashima Yoji Tuda Chunfang Liu
More informationA rigid body free to move in a reference frame will, in the general case, have complex motion, which is simultaneously a combination of rotation and
050389 - Analtical Elements of Mechanisms Introduction. Degrees of Freedom he number of degrees of freedom (DOF) of a sstem is equal to the number of independent parameters (measurements) that are needed
More informationShape Modeling of A String And Recognition Using Distance Sensor
Proceedings of the 24th IEEE International Symposium on Robot and Human Interactive Communication Kobe, Japan, Aug 31 - Sept 4, 2015 Shape Modeling of A String And Recognition Using Distance Sensor Keisuke
More informationInverse Kinematics. Given a desired position (p) & orientation (R) of the end-effector
Inverse Kinematics Given a desired position (p) & orientation (R) of the end-effector q ( q, q, q ) 1 2 n Find the joint variables which can bring the robot the desired configuration z y x 1 The Inverse
More informationA New Concept on Automatic Parking of an Electric Vehicle
A New Concept on Automatic Parking of an Electric Vehicle C. CAMUS P. COELHO J.C. QUADRADO Instituto Superior de Engenharia de Lisboa Rua Conselheiro Emídio Navarro PORTUGAL Abstract: - A solution to perform
More informationSpace Robot Path Planning for Collision Avoidance
Space Robot Path Planning for ollision voidance Yuya Yanoshita and Shinichi Tsuda bstract This paper deals with a path planning of space robot which includes a collision avoidance algorithm. For the future
More informationCS 2770: Intro to Computer Vision. Multiple Views. Prof. Adriana Kovashka University of Pittsburgh March 14, 2017
CS 277: Intro to Computer Vision Multiple Views Prof. Adriana Kovashka Universit of Pittsburgh March 4, 27 Plan for toda Affine and projective image transformations Homographies and image mosaics Stereo
More informationModeling Transformations
Modeling Transformations Michael Kazhdan (601.457/657) HB Ch. 5 FvDFH Ch. 5 Announcement Assignment 2 has been posted: Due: 10/24 ASAP: Download the code and make sure it compiles» On windows: just build
More informationIntroduction to Homogeneous Transformations & Robot Kinematics
Introduction to Homogeneous Transformations & Robot Kinematics Jennifer Ka Rowan Universit Computer Science Department. Drawing Dimensional Frames in 2 Dimensions We will be working in -D coordinates,
More informationA Tool for Kinematic Error Analysis of Robots/Active Vision Systems
A Tool for Kinematic Error Analysis of Robots/Active Vision Systems Kanglin Xu and George F. Luger Department of Computer Science University of New Mexico Albuquerque, NM 87131 {klxu,luger}@cs.unm.edu
More informationFEEDBACK CONTROL ANALYSIS OF A STEREO ACTIVE VISION SYSTEM
Bulletin of the ransilvania Universit of Braşov Vol. 8 (57) No. 2-2015 Series I: Engineering Sciences FEEDBACK CONROL ANALYSIS OF A SEREO ACIVE VISION SYSEM G. MĂCEŞANU 1 S.M. GRIGORESCU 1 Abstract: he
More informationState Estimation and Parameter Identification of Flexible Manipulators Based on Visual Sensor and Virtual Joint Model
Proceedings of the 2001 IEEE International Conference on Robotics & Automation Seoul, Korea May 21-26, 2001 State Estimation and Parameter Identification of Flexible Manipulators Based on Visual Sensor
More informationMEAM 520. Mobile Robots
MEAM 520 Mobile Robots Katherine J. Kuchenbecker, Ph.D. General Robotics, Automation, Sensing, and Perception Lab (GRASP) MEAM Department, SEAS, Universit of Pennslvania Lecture 22: December 6, 2012 T
More informationThe University of Missouri - Columbia Electrical & Computer Engineering Department EE4330 Robotic Control and Intelligence
The University of Missouri - Columbia Final Exam 1) Clear your desk top of all handwritten papers and personal notes. You may keep only your textbook, a cheat sheet, the test paper, a calculator and a
More informationConstruction Tele-robot System With Virtual Reality
Construction Tele-robot System With Virtual Reality Hironao Yamada Department of Mechanical & Systems Engineering Gifu University Gifu, Japan yamada@gifu-u.ac.jp Ni Tao Virtual System Laboratory Gifu University
More informationIntroduction to Robotics
Université de Strasbourg Introduction to Robotics Bernard BAYLE, 2013 http://eavr.u-strasbg.fr/ bernard Modelling of a SCARA-type robotic manipulator SCARA-type robotic manipulators: introduction SCARA-type
More informationSingularity Management Of 2DOF Planar Manipulator Using Coupled Kinematics
Singularity Management Of DOF lanar Manipulator Using oupled Kinematics Theingi, huan Li, I-Ming hen, Jorge ngeles* School of Mechanical & roduction Engineering Nanyang Technological University, Singapore
More informationKINEMATICS STUDY AND WORKING SIMULATION OF THE SELF- ERECTION MECHANISM OF A SELF-ERECTING TOWER CRANE, USING NUMERICAL AND ANALYTICAL METHODS
The rd International Conference on Computational Mechanics and Virtual Engineering COMEC 9 9 OCTOBER 9, Brasov, Romania KINEMATICS STUY AN WORKING SIMULATION OF THE SELF- ERECTION MECHANISM OF A SELF-ERECTING
More informationJacobian: Velocities and Static Forces 1/4
Jacobian: Velocities and Static Forces /4 Models of Robot Manipulation - EE 54 - Department of Electrical Engineering - University of Washington Kinematics Relations - Joint & Cartesian Spaces A robot
More informationOptical flow Estimation using Fractional Quaternion Wavelet Transform
2012 International Conference on Industrial and Intelligent Information (ICIII 2012) IPCSIT vol.31 (2012) (2012) IACSIT Press, Singapore Optical flow Estimation using Fractional Quaternion Wavelet Transform
More informationEfficient Closed-Form Solution of Inverse Kinematics for a Specific Six-DOF Arm
International Journal of Control, Automation, and Sstems (1) 1 Efficient Closed-Form Solution of Inverse Kinematics for a Specific Si-DOF Arm Thanhtam Ho, Chul-Goo Kang*, and Sangoon Lee Abstract: Inverse
More informationRobust Vision-Based Detection and Grasping Object for Manipulator using SIFT Keypoint Detector
Proceedings of the 2014 International Conference on Advanced Mechatronic Systems, Kumamoto, Japan, August 10-12, 2014 Robust Vision-Based Detection and Grasping Object for Manipulator using SIFT Keypoint
More informationVisual Servoing Utilizing Zoom Mechanism
IEEE Int. Conf. on Robotics and Automation 1995, pp.178 183, Nagoya, May. 12 16, 1995 1 Visual Servoing Utilizing Zoom Mechanism Koh HOSODA, Hitoshi MORIYAMA and Minoru ASADA Dept. of Mechanical Engineering
More informationProc. Int. Symp. Robotics, Mechatronics and Manufacturing Systems 92 pp , Kobe, Japan, September 1992
Proc. Int. Symp. Robotics, Mechatronics and Manufacturing Systems 92 pp.957-962, Kobe, Japan, September 1992 Tracking a Moving Object by an Active Vision System: PANTHER-VZ Jun Miura, Hideharu Kawarabayashi,
More informationFast 3D Reconstruction of Human Shape and Motion Tracking by Parallel Fast Level Set Method
2008 IEEE International Conference on Robotics and Automation Pasadena, CA, USA, Ma 19-23, 2008 Fast 3D Reconstruction of Human Shape and Motion Tracking b Parallel Fast Level Set Method Yumi Iwashita
More informationAn Overview of Robot-Sensor Calibration Methods for Evaluation of Perception Systems
An Overview of Robot-Sensor Calibration Methods for Evaluation of Perception Sstems Mili Shah Loola Universit Marland 4501 North Charles Street Baltimore, MD, 21210 1-410-617-2724 mishah@loola.edu Roger
More informationMulti-stable Perception. Necker Cube
Multi-stable Perception Necker Cube Spinning dancer illusion, Nobuuki Kaahara Fitting and Alignment Computer Vision Szeliski 6.1 James Has Acknowledgment: Man slides from Derek Hoiem, Lana Lazebnik, and
More informationProposal of a Touch Panel Like Operation Method For Presentation with a Projector Using Laser Pointer
Proposal of a Touch Panel Like Operation Method For Presentation with a Projector Using Laser Pointer Yua Kawahara a,* and Lifeng Zhang a a Kushu Institute of Technolog, 1-1 Sensui-cho Tobata-ku, Kitakushu
More informationDevelopment of Pseudo 3D Visualization System by Superimposing Ultrasound Images
Development of Pseudo 3D Visualization stem b uperimposing Ultrasound Images Yumi Iwashita, hinji Tarumi, Ro Kurazume Graduate chool of Information cience and Electrical Engineering Kushu Universit, Fukuoka,
More informationME5286 Robotics Spring 2015 Quiz 1
Page 1 of 7 ME5286 Robotics Spring 2015 Quiz 1 Total Points: 30 You are responsible for following these instructions. Please take a minute and read them completely. 1. Put your name on this page, any other
More informationProf. Fanny Ficuciello Robotics for Bioengineering Visual Servoing
Visual servoing vision allows a robotic system to obtain geometrical and qualitative information on the surrounding environment high level control motion planning (look-and-move visual grasping) low level
More informationA New Method for Representing and Matching Two-dimensional Shapes
A New Method for Representing and Matching Two-dimensional Shapes D.S. Guru and H.S. Nagendraswam Department of Studies in Computer Science, Universit of Msore, Manasagangothri, Msore-570006 Email: guruds@lcos.com,
More informationTracking Multiple Objects in 3D. Coimbra 3030 Coimbra target projection in the same image position (usually
Tracking Multiple Objects in 3D Jo~ao P. Barreto Paulo Peioto Coimbra 33 Coimbra 33 Jorge Batista Helder Araujo Coimbra 33 Coimbra 33 Abstract In this paper a system for tracking multiple targets in 3D
More informationDesign and Development of a High Speed Sorting System Based on Machine Vision Guiding
Available online at www.sciencedirect.com Physics Procedia 25 (2012 ) 1955 1965 2012 International Conference on Solid State Devices and Materials Science Design and Development of a High Speed Sorting
More informationPerspective Projection Transformation
Perspective Projection Transformation Where does a point of a scene appear in an image?? p p Transformation in 3 steps:. scene coordinates => camera coordinates. projection of camera coordinates into image
More informationOperation Trajectory Control of Industrial Robots Based on Motion Simulation
Operation Trajectory Control of Industrial Robots Based on Motion Simulation Chengyi Xu 1,2, Ying Liu 1,*, Enzhang Jiao 1, Jian Cao 2, Yi Xiao 2 1 College of Mechanical and Electronic Engineering, Nanjing
More informationParameterized Controller Generation for Multiple Mode Behavior
Parameterized Controller Generation for Multiple Mode Behavior Chaohui Gong, Matthew J. Travers, Hsien-Tang Kao and Howie Choset {chaohuig, mtravers, hkao, choset}@cmu.edu Abstract We derive and demonstrate
More informationMCE/EEC 647/747: Robot Dynamics and Control. Lecture 3: Forward and Inverse Kinematics
MCE/EEC 647/747: Robot Dynamics and Control Lecture 3: Forward and Inverse Kinematics Denavit-Hartenberg Convention Reading: SHV Chapter 3 Mechanical Engineering Hanz Richter, PhD MCE503 p.1/12 Aims of
More informationIntroduction to Homogeneous Transformations & Robot Kinematics
Introduction to Homogeneous Transformations & Robot Kinematics Jennifer Ka, Rowan Universit Computer Science Department Januar 25. Drawing Dimensional Frames in 2 Dimensions We will be working in -D coordinates,
More informationExpanding gait identification methods from straight to curved trajectories
Expanding gait identification methods from straight to curved trajectories Yumi Iwashita, Ryo Kurazume Kyushu University 744 Motooka Nishi-ku Fukuoka, Japan yumi@ieee.org Abstract Conventional methods
More informationThe Immune Self-adjusting Contour Error Coupled Control in Machining Based on Grating Ruler Sensors
Sensors & Transducers Vol. 181 Issue 10 October 014 pp. 37-44 Sensors & Transducers 014 b IFSA Publishing S. L. http://www.sensorsportal.com The Immune Self-adjusting Contour Error Coupled Control in Machining
More informationA NOUVELLE MOTION STATE-FEEDBACK CONTROL SCHEME FOR RIGID ROBOTIC MANIPULATORS
A NOUVELLE MOTION STATE-FEEDBACK CONTROL SCHEME FOR RIGID ROBOTIC MANIPULATORS Ahmad Manasra, 135037@ppu.edu.ps Department of Mechanical Engineering, Palestine Polytechnic University, Hebron, Palestine
More informationAutomatic Facial Expression Recognition Using Neural Network
Automatic Facial Epression Recognition Using Neural Network Behrang Yousef Asr Langeroodi, Kaveh Kia Kojouri Electrical Engineering Department, Guilan Universit, Rasht, Guilan, IRAN Electronic Engineering
More informationMotivation. What we ve seen so far. Demo (Projection Tutorial) Outline. Projections. Foundations of Computer Graphics
Foundations of Computer Graphics Online Lecture 5: Viewing Orthographic Projection Ravi Ramamoorthi Motivation We have seen transforms (between coord sstems) But all that is in 3D We still need to make
More informationKinematics. Kinematics analyzes the geometry of a manipulator, robot or machine motion. The essential concept is a position.
Kinematics Kinematics analyzes the geometry of a manipulator, robot or machine motion. The essential concept is a position. 1/31 Statics deals with the forces and moments which are aplied on the mechanism
More informationRobot Geometry and Kinematics
CIS 68/MEAM 50 Robot Geometr and Kinematics CIS 68/MEAM 50 Outline Industrial (conventional) robot arms Basic definitions for understanding -D geometr, kinematics Eamples Classification b geometr Relationship
More information[ ] [ ] Orthogonal Transformation of Cartesian Coordinates in 2D & 3D. φ = cos 1 1/ φ = tan 1 [ 2 /1]
Orthogonal Transformation of Cartesian Coordinates in 2D & 3D A vector is specified b its coordinates, so it is defined relative to a reference frame. The same vector will have different coordinates in
More informationTask analysis based on observing hands and objects by vision
Task analysis based on observing hands and objects by vision Yoshihiro SATO Keni Bernardin Hiroshi KIMURA Katsushi IKEUCHI Univ. of Electro-Communications Univ. of Karlsruhe Univ. of Tokyo Abstract In
More informationDeveloping a Tracking Algorithm for Underwater ROV Using Fuzzy Logic Controller
5 th Iranian Conference on Fuzz Sstems Sept. 7-9, 2004, Tehran Developing a Tracking Algorithm for Underwater Using Fuzz Logic Controller M.H. Saghafi 1, H. Kashani 2, N. Mozaani 3, G. R. Vossoughi 4 mh_saghafi@ahoo.com
More informationLucas-Kanade Image Registration Using Camera Parameters
Lucas-Kanade Image Registration Using Camera Parameters Sunghyun Cho a, Hojin Cho a, Yu-Wing Tai b, Young Su Moon c, Junguk Cho c, Shihwa Lee c, and Seungyong Lee a a POSTECH, Pohang, Korea b KAIST, Daejeon,
More informationKinematics of the Stewart Platform (Reality Check 1: page 67)
MATH 5: Computer Project # - Due on September 7, Kinematics of the Stewart Platform (Reality Check : page 7) A Stewart platform consists of six variable length struts, or prismatic joints, supporting a
More informationAn Interactive Technique for Robot Control by Using Image Processing Method
An Interactive Technique for Robot Control by Using Image Processing Method Mr. Raskar D. S 1., Prof. Mrs. Belagali P. P 2 1, E&TC Dept. Dr. JJMCOE., Jaysingpur. Maharashtra., India. 2 Associate Prof.
More informationEEE 187: Robotics Summary 2
1 EEE 187: Robotics Summary 2 09/05/2017 Robotic system components A robotic system has three major components: Actuators: the muscles of the robot Sensors: provide information about the environment and
More informationString Shape Recognition Using Enhanced Matching Method From 3D Point Cloud Data
2015 IEEE/SICE International Symposium on System Integration (SII) December 11-13, 2015. Meijo University, Nagoya, Japan String Shape Recognition Using Enhanced Matching Method From 3D Point Cloud Data
More information3D Reconstruction of a Human Face with Monocular Camera Based on Head Movement
3D Reconstruction of a Human Face with Monocular Camera Based on Head Movement Ben Yip and Jesse S. Jin School of Information Technologies The Universit of Sdne Sdne, NSW 26, Australia {benip; jesse}@it.usd.edu.au
More informationTHE ORTHOGLIDE: KINEMATICS AND WORKSPACE ANALYSIS
THE ORTHOGIDE: KINEMATICS AND WORKSPACE ANAYSIS A. Pashkevich Robotic aborator, Belarusian State Universit of Informatics and Radioelectronics 6 P. Brovka St., Minsk, 007, Belarus E-mail: pap@ bsuir.unibel.b
More informationDIMENSIONAL SYNTHESIS OF SPATIAL RR ROBOTS
DIMENSIONAL SYNTHESIS OF SPATIAL RR ROBOTS ALBA PEREZ Robotics and Automation Laboratory University of California, Irvine Irvine, CA 9697 email: maperez@uci.edu AND J. MICHAEL MCCARTHY Department of Mechanical
More informationCMSC 425: Lecture 10 Basics of Skeletal Animation and Kinematics
: Lecture Basics of Skeletal Animation and Kinematics Reading: Chapt of Gregor, Game Engine Architecture. The material on kinematics is a simplification of similar concepts developed in the field of robotics,
More informationSimulation-Based Design of Robotic Systems
Simulation-Based Design of Robotic Systems Shadi Mohammad Munshi* & Erik Van Voorthuysen School of Mechanical and Manufacturing Engineering, The University of New South Wales, Sydney, NSW 2052 shadimunshi@hotmail.com,
More informationA modular neural network architecture for inverse kinematics model learning
Neurocomputing 38}40 (2001) 797}805 A modular neural network architecture for inverse kinematics model learning Eimei Oyama*, Arvin Agah, Karl F. MacDorman, Taro Maeda, Susumu Tachi Intelligent System
More informationRobotics kinematics and Dynamics
Robotics kinematics and Dynamics C. Sivakumar Assistant Professor Department of Mechanical Engineering BSA Crescent Institute of Science and Technology 1 Robot kinematics KINEMATICS the analytical study
More informationPrototyping a Three-link Robot Manipulator
Prototyping a Three-link Robot Manipulator Tarek M Sobh, Mohamed Dekhil, Thomas C Henderson, and Anil Sabbavarapu Department of Computer Science and Engineering University of Bridgeport Bridgeport, CT
More informationDefinitions. Kinematics the study of constrained motion without regard to forces that cause that motion
Notes_0_0 of efinitions Kinematics the stud of constrained motion without regard to forces that cause that motion namics the stud of how forces cause motion ausalit the relationship between cause and effect
More informationControl of Snake Like Robot for Locomotion and Manipulation
Control of Snake Like Robot for Locomotion and Manipulation MYamakita 1,, Takeshi Yamada 1 and Kenta Tanaka 1 1 Tokyo Institute of Technology, -1-1 Ohokayama, Meguro-ku, Tokyo, Japan, yamakita@ctrltitechacjp
More informationA sliding walk method for humanoid robots using ZMP feedback control
A sliding walk method for humanoid robots using MP feedback control Satoki Tsuichihara, Masanao Koeda, Seiji Sugiyama, and Tsuneo oshikawa Abstract In this paper, we propose two methods for a highly stable
More informationHEXFLEX: A PLANAR MECHANISM FOR SIX-AXIS MANIPULATION AND ALIGNMENT
HEXFLEX: A PLANAR MECHANISM FOR SIX-AXIS MANIPULATION AND ALIGNMENT Martin L. Culpepper, Gordon Anderson and Patrick Petri Massachusetts Institute of Technolog, Cambridge, MA Kewords: Compliant mechanism,
More informationWhat and Why Transformations?
2D transformations What and Wh Transformations? What? : The geometrical changes of an object from a current state to modified state. Changing an object s position (translation), orientation (rotation)
More informationInverse Kinematics Analysis for Manipulator Robot With Wrist Offset Based On the Closed-Form Algorithm
Inverse Kinematics Analysis for Manipulator Robot With Wrist Offset Based On the Closed-Form Algorithm Mohammed Z. Al-Faiz,MIEEE Computer Engineering Dept. Nahrain University Baghdad, Iraq Mohammed S.Saleh
More informationKinematics-Based Simulation and Animation of Articulated Rovers Traversing Rough Terrain
Int'l Conf. Modeling, Sim. and Vis. Methods MSV'16 3 Kinematics-Based Simulation and Animation of Articulated Rovers raversing Rough errain Mahmoud arokh Department of Computer Sence, San Diego State Universit
More information