Object. frame. Sensor. C(t) frame. y Mo. Mp t. Sensor frame at equilibrium (Absolute frame)

Size: px
Start display at page:

Download "Object. frame. Sensor. C(t) frame. y Mo. Mp t. Sensor frame at equilibrium (Absolute frame)"

Transcription

1 Position base visual servoing using a non-linear approach Philippe Martinet an Jean Gallice LSME, Université Blaise Pascal, UMR 662 u CNRS, 6377 ubi ere cee, France martinet@lasmea.univ-bpclermont.fr bstract Vision base control has retaine attention of many authors uring the last few years. We first have been intereste in Image Base Visual Servoing approach an recentlywehavefocuse our attention in Position Base Visual Servoing approach. In this paper, our goal is to stuy how we can introuce 3D visual features in a close robot control loop. We consier a camera mounte on the en effector of the manipulator robot to estimate the pose of the target object. The require positioning task is to reach a specific pose between the sensor frame an a target object frame. Knowing the target object moel, we can localize the object in the 3D visual sensor frame an estimate the pose between the camera an the target object at each iteration. To perform the visual servoing task, we use a non-linear state feeback. We propose a new eact moel for parametrization of the pose (position an the orientation of the frame object in the sensor frame). The main avantage of this approach is that camera translation an camera rotation are separately controlle ue to use of a particular choice of frames. Convergence an stability have been prove theoretically, an the tests in simulation an on our eperimental site show goo behaviour using this type of approach. Introuction Sanerson an Weiss in [5] introuce an important classification of visual servo structures base on two criteria: space of control an presence of joint feeback. So in this classification we istinguish two main approaches: ffl Position Base Control : image features are etracte from the image an a moel of the scene an the target is use to etermine the pose of the target with respect to the frame attache to the camera. ffl Image Base Control : in image base control, pose estimation is omitte, an the control law is irectly epresse in the sensor space (image space). bibliographical review on Visual Servoing has been compile in etail by P. Corke in[4]. tutorial on Visual Servo Control was organise by G. Hager et al [8] in 996. These surveys of the state of the art in the fiel of visual servoing show that Image Base Control has been retaine as an alternative to the Position Base Control approach. Generally, many authors consier that the Image Base Control approach is the better of the two, accoring to the criteria of camera calibration, han-eye calibration, robot moelling,scene an target moelling,an also regaring the processing time require to compute the sensor signal. It is clear that the Image Base Control approach oes not nee precise calibration an moelling, because of the close loop efine in the sensor space. Much work,e.g. [,2,7,9,,2], has been one on the camera sensor an the 2D space. The notion of Task Function introuce by Samson et al in [4],can be use to elaborate a control law in the sensor space. ccoring to this concept,martinet et al in [] introuce the notion of a 3D visual sensor which elivers a 3D sensor signal by monocular vision at vieo rate. Recent progress in pose estimation, localization an 3D moelling [5, 6] shows that it is not unrealistic to introuce 3D visual information into a close loop control. Using this assumption, we can synthesize control laws using this kin of information as we o irectly with the camera sensor. nother way to obtain the estimation of the pose is to compute a Kalman filter using several visual features, as escribe in [6]. In this approach,the control law is efine to reach a particular pose between sensor an object frames with a PD controller. In fact, little work has been one using a 3D sensor signal. However, we can remark that precise calibration an moelling are really useful only where

2 the task to be achieve is epresse in Cartesian space. If the 3D reference signal is learne by means of the 3D sensory apparatus an pose estimation algorithm (use in real conitions), as in the Image Base pproach, we obtain the same goo results in the 3D sensor space. In the first part of this paper,we evelop the moel of the close loop system using a non-linear state feeback, an analyse the problem of stability an convergence. In the secon part, we present results obtaine with our eperimental robotic platform. We use a specific object compose of four illuminate points in real eperimentation. In conclusion, we present some prospects for evelopments in visual servoing. is the homogeneous transformation matri between an absolute frame attache to the scene, an the sensor frame compute at each iteration R c t ffl M is the homogeneous transformation matri between the sensor frame compute at each iteration R c t,an the object frame R o ffl M p t Without loss of generality, we can consier that the absolute frame is equivalent (R = R Λ c) to the sensor frame at the equilibrium situation (see figure ). The consequences are a simplifie representation of the state moel. If we measure the pose of the object M p t in the sensor frame by monocular vision at each iteration,we can euce the matri M by the following relation: 2 Moelling the system with the state space formalism 2. Principle M = M o :M pt () The task to be performe is a positioning task (Pose control) of the en effector frame (sensor frame when the sensor is embee) relative to the absolute frame attache to the scene. z Object frame O y Mo z Mp t y Sensor frame at equilibrium (bsolute frame) Sensor frame y M V C(t) Ω z Figure : Different frames use in moelling In the following, we consier a scene with a 3D object an a wrist 3D sensory apparatus mounte on the en effector of the robot. We efine three homogeneous transformation matrices as follows: is the homogeneous transformation matri between an absolute frame R attache to the scene,an the object frame R o ffl M o The pose parameters of the sensor frame in the absolute frame can be epresse as a rigi transformation matri M as follows: R M = 3 (2) where R represents the orientation part of the pose, an the position part. We use the eponential representation for the epression of the rotation. So we write: R = ep(s( (t))) (3) where S( (t)) is the antisymmetric matri associate with the orientation vector (t): (t) =k (t)k:u(t) (4) (k (t)k is the norm of the vector (t) an u(t) isthe associate unitary vector). Deriving relation 2,we obtain: t R t (5) 3 t M = an after eveloping,we have: an t =[V (C)] = R:V (6) t R = R:S(Ω) (7) with the following notations:

3 ffl V the translation velocity of the camera epresse in the sensor frame R c t ffl S(Ω) the antisymmetric matri associate with the rotation velocity Ω of the camera epresse in the sensor frame R c t In orer to transform relations 6 an 7 using the state space formalism, we have to efine the state vector X. We choose a 6-imension vector X = ( T ;y T ) T ( T represents the tranpose of ),where ffl is the position of the sensor frame R c t epresse in the absolute frame R ffl y is a function of the orientation of the sensor frame R c t relative to the absolute frame R We now have to introuce the efinition of the variable y. Developing the eponential representation (Eq. 3) of R with the Rorigues formulae [3],we can shown that: R T R =2:sin(k (t)k):s(u(t)) (8) an efine the vector y as: S(y) = 2 (RT R) =sin(k (t)k):s(u(t)) (9) Then,using Eq. 4 we obtain: y = sin(k (t)k) : (t) () k (t)k Using this representation,we can epress the state equation of the system: where t X = B(X) :U () ffl U = (V T ; Ω T ) T represents the kinematic screw (the control vector) ffl B(X) = R O 3 O 3 with = (trace(r):i 2 3 R T ) O 3 I 3 The state equation of the system is then linear with regar to the control vector U, an non-linear with regar to the state vector. Controllability ofthe system is obtaine if the control matri B(X) is full rank. In our case, this conition is always realize ecept in the singular case k k = ß + kß. 2 In the conitions use in all theoretical evelopment ( k k < ß ), the inverse 2 of the control matri B(X) can be compute,an its epression is the following: B (X) = R T O 3 O 3 (2) Developing an using the matri inversion lemma, we obtain the epression of the matri efine by: ( k k )u:ut cos( 2 ) cos(k k) 2.2 Stability analysis k k cos( 2 ) :R T ( 2 : (t)) We now procee to analyse the stability of the control law an then iscuss the problems which may be encountere when using a Pose estimation algorithm from image features. To control the system,we choose a non-linear state feeback which linearizes the close loop system. In this case,we have: ρ U = B (X):K:X t X = K:X (3) In these conitions, to stabilize the system it is sufficient to choose the control gain matri K as a iagonal matri with positive values. The close loop system behaves as a set of ecouple integrators,an each component of the state vector has an eponential ecrease. To estimate the pose parameters for 3D objects by monocular vision,many methos are propose in the litterature. Some methos give close form solutions of the inverse perspective problem aresse, others use iterative processes to reach the solution. The problem of unicity for the solution is often omitte, an the authors use spatio-temporal filters to etract the right solution. t the present time,it is clear that we are not able to emonstrate that pose measurement is stable an always converges towars the right solution. However,some authors have aresse this kin of problem an some results are known. We

4 fin similar problems when using the Image Base pproach as presente by F. Chaumette in [3]. In our application we use the DeMenthon algorithm [6] an we choose the best matching using a spatiotemporal filter. So far,we have not encountere any problems,but this is not a theoretical proof. 3 Eperimental results To valiate this approach,we wrote a simulator in Matlab an use our eperimental robotic platform. In this paper, we present onlya small sample of our eperimental results. We use a regular tetraheron object in the form of four les as shown in figure 2 P P3 Ra P Xo o Ro P2 Yo 3D Object Zo 3D Sensor c Virtual link Zc Yc Rct Figure 2: Object an sensor in the scene. The low level image processing consists of a simple barycenter computation for each projection of the les. From these four etecte points,the DeMenthon algorithm [6] is use to locate the moelle object an thus the control law can be compute. The sampling perio is twice the image acquisition time,i.e. 8 ms. We use a Cartesian robot with si egrees of freeom, the camera being embee on the en effector (see Figure 3). ll software was written in C language an we use the VWorks real time system environment. We measure the pose of the object M p t in the sensor frame by monocular vision at each iteration, an we euce the matri M (Pose of the sensor in the absolute frame) with equation Eq. (). t the equilibrium situation, the object pose in the sensor frame is represente by the matri M o,an is efine by the programmer using the Cartesian position an the roll,pitch an yaw angles. We have use various initial an final situations between the sensor frame an the object frame an a iagonal control gain Xc Figure 3: Overview of the robotic platform matri K =:5:I 6. For this paper,we choose to move back an forwar accoring to the following conitions: Initial situations (m, ffi ) Final situations (m, ffi ) (; ; :5; ; ; ) (; ; :2; 5; 5; 3) (; ; :2; 5; 5; 3) (; ; :5; ; ; ) For both eperiments, in the initial situation the 3D sensor give us the following components ( T () ;yt ()) of the state vector: T (m) () yt () (:73; :49; :733) (:75; :33; :454) (:33; :35; :69) (:78; :36; :453) Figure 4 shows the sensor trajectory in Cartesian space uring the first eperiment. The trajectory is obtaine by reconstruction using the joint measurement ateach iteration Z ais (m) Y ais (m) Sensor frame trajectory (,y,z view) Nonlinear feeback - K iagonal Rectilinear trajectory X ais (m) Figure 4: Sensor frame trajectory (scale in m) The positioning task is well performe, an we can observe that the trajectory of the camera in

5 the reference frame R Λ c approimates to a straight line. This result is ue to splitting between the control of position an the control of orientation, which represents one of the main avantages of this control law Position (t) (m) Orientation y(t) Position (t) (m) Orientation y(t) Figure 8: Position an Orientation y Translation velocities (mm/s) 5 Rotation velocities (egre/s) Figure 5: Position an Orientation y Translation velocities (mm/s) 2 5 Rotation velocities (egre/s) Figure 9: Control vector (V ; Ω) Figure 6: Control vector (V ; Ω) In Figure 5, the position an orientation of the object are presente. The behavior is like a first orer system. We obtain eponential ecay of the sensor signals an convergence at aroun iterations. Figure 6 represents the evolution of the control vector. notice a little isturbance on the curves, ue to the sensitivity of the 3D sensor. This isturbance is ue to the ifficulty of etracting the Z position an the orientation y of the sensor frame in a ynamic sequence, an the sensitivity is greater when the eperiment involves forwar motion. To improve the results of the control laws we think that one solution is to use a filter on the pose parameters, as Wilson proposes in [6]. In the secon eperiment, from the final position obtaine in the first eperiment we return to the first initial position. Figure 7 shows the corresponing sensor trajectory in Cartesian space Z ais (m) Y ais (m) Sensor frame trajectory (,y,z view) Nonlinear feeback - K iagonal Rectilinear trajectory X ais (m) Figure 7: Sensor frame trajectory Figures 8 an 9 show the eponential ecay of the sensor signal an control signal respectively. We 4 Conclusion Many people are intereste in visual servoing. Up to now,image Base visual servoing has principally been consiere. In this paper, we show thata 3D visual sensor etracting 3D features at vieo rate can be use (twice vieo rate in our implementation). We have evelope theoretically an original moel for the Pose parameters which simplifies the control synthesis. We have shown the controllability an stability of this control law, an foun the optimal control law which allows the sensor frame to follow a straight line uring servoing. Results seem to be satisfactory in regar to primitive etraction (image le barycenter computation) an pose estimation (DeMenthon algorithm) algorithms. The istinguishing characteristic of this kin of metho appears in the simplicity of the formalism. The control law epens only on the esire an

6 current situations of the observe object. Then,from one application to another, only the pose estimation algorithm has to be moifie. We are now stuying waysto introuce a constraint into the control law to be sure that the object is always in the camera fiel uring servoing. Further evelopment shoul focus on the evaluation of the robustness of the control law with regar to noise estimation in pose etraction, moelling errors, an particularly han-eye calibration error. References [] P. K. llen an. Timcenko an B. Yoshimi an P. Michelman "utomate tracking an grasping of a moving object with a han-eye system", IEEE Transactions on Robotics an utomation, Vol. 9(2),pp ,993. [2] Espiau B., F. Chaumette, P Rives, " new approach to visual servoing in robotics", IEEE Transactions on Robotics an utomation, vol. 8(3),pp ,June 992. [3] F. Chaumette,"Potentiel problems of stability an convergence in image base an position-base visual servoing", The confluence of Vision an Control,LNCIS series,springer Verlag,998. [4] Corke P.,"Visual control of robot manipulators - review", in "Visual Servoing", Hashimoto K., Worl Scientific,pp. -3,993. [5] S. Christy an R. Horau,"Iterative pose computation from lines corresponences", to appear in Computer Vision an Image Unerstaning, caemic Press INC., 998 [6] Dementhon D.F., L.S. Davis, "Moel-Base Object Pose in 25 Lines of Coe", International Journal of Computer Vision, vol. 5(-2),pp. 23-4,June 995. [7] Feema J.T. an O.R. Mitchell, "Visionguie servoing with feature-base trajectory generation", IEEE Transactions on Robotics an utomation, vol. 5(5),pp. 69-7,October 989. [8] Hager G.D., S. Hutchinson, P. Corke, "Tutorial on Visual Servo Control", IEEE International Conference on Robotics an utomation,minneapolis,minnesota,us,22-28 pril,996. [9] Kharaoui D., G. Motyl, P. Martinet, J. Gallice, F. Chaumette, "Visual Servoing in Robotics Scheme Using a Camera/Laser-Stripe Sensor", IEEE Transactions on Robotics an utomation, vol. 2(5),pp ,October 996. [] Martinet P., F. Berry, J. Gallice. "Use of first erivative of geometric features in Visual Servoing", Proceeings of the IEEE International Conference on Robotics an utomation,minneapolis,minnesota,us,vol.4, pp ,pril 996. [] Martinet P., D. Kharaoui, J. Gallice. "Vision Base Control Law using 3D Visual Features", Worl utomation Congress,Montpellier,France, Vol. 3,pp ,May 996. [2] Papanikolopoulos N., P.K. Khosla, T. Kanae, "Visual tracking of a moving target by a camera mounte on a robot: combination of control an vision", IEEE Transactions on Robotics an utomation, vol. 9(),pp. 4-35,February 993. [3] Rorigues O. "Des lois géométriques qui régissent les éplacements 'un syst eme solie ans l'espace, et e la variation es cooronnées provenant e ces éplacements consiérés inépenamment es causes qui peuvent les prouire", Journal e Mathématiques pures et appliquées, Tome 5, pp.38-44,84. [4] Samson C., M. Le Borgne, B. Espiau. "Robot Control : The Task Function pproach", Ofor University Press,99. [5] Sanerson.C.,L.E. Weiss. "Image-base visual servo control using relational graph error signals", Proceeings of the IEEE International Conference on Robotics an utomation,pp ,98. [6] Wilson W.J., C. C. Williams Hulls, G.S. Bell. "Relative En-Effector Control Using Cartesian Position Base Visual Servoing", IEEE Transactions on Robotics an utomation, vol. 2(5),pp ,October 996.

Visual Servo...through the Pages of the Transactions on Robotics (... and Automation)

Visual Servo...through the Pages of the Transactions on Robotics (... and Automation) Dick Volz Festschrift p. 1 Visual Servo...through the Pages of the Transactions on Robotics (... and Automation) Seth Hutchinson University of Illinois Dick Volz Festschrift p. 2 Visual Servo Control The

More information

Robot Vision Control of robot motion from video. M. Jagersand

Robot Vision Control of robot motion from video. M. Jagersand Robot Vision Control of robot motion from video M. Jagersand Vision-Based Control (Visual Servoing) Initial Image User Desired Image Vision-Based Control (Visual Servoing) : Current Image Features : Desired

More information

Transient analysis of wave propagation in 3D soil by using the scaled boundary finite element method

Transient analysis of wave propagation in 3D soil by using the scaled boundary finite element method Southern Cross University epublications@scu 23r Australasian Conference on the Mechanics of Structures an Materials 214 Transient analysis of wave propagation in 3D soil by using the scale bounary finite

More information

Keeping features in the camera s field of view: a visual servoing strategy

Keeping features in the camera s field of view: a visual servoing strategy Keeping features in the camera s field of view: a visual servoing strategy G. Chesi, K. Hashimoto,D.Prattichizzo,A.Vicino Department of Information Engineering, University of Siena Via Roma 6, 3 Siena,

More information

Refinement of scene depth from stereo camera ego-motion parameters

Refinement of scene depth from stereo camera ego-motion parameters Refinement of scene epth from stereo camera ego-motion parameters Piotr Skulimowski, Pawel Strumillo An algorithm for refinement of isparity (epth) map from stereoscopic sequences is propose. The metho

More information

Stacking Jacobians Properly in Stereo Visual Servoing

Stacking Jacobians Properly in Stereo Visual Servoing Proceedings of the 21 IEEE International Conference on Robotics & Automation Seoul, Korea May 21-26, 21 Stacking Jacobians Properly in Stereo Visual Servoing P. Martinet E. Cervera LASMEA - GRAVIR Robotic

More information

Coupling the User Interfaces of a Multiuser Program

Coupling the User Interfaces of a Multiuser Program Coupling the User Interfaces of a Multiuser Program PRASUN DEWAN University of North Carolina at Chapel Hill RAJIV CHOUDHARY Intel Corporation We have evelope a new moel for coupling the user-interfaces

More information

Exercises of PIV. incomplete draft, version 0.0. October 2009

Exercises of PIV. incomplete draft, version 0.0. October 2009 Exercises of PIV incomplete raft, version 0.0 October 2009 1 Images Images are signals efine in 2D or 3D omains. They can be vector value (e.g., color images), real (monocromatic images), complex or binary

More information

New Geometric Interpretation and Analytic Solution for Quadrilateral Reconstruction

New Geometric Interpretation and Analytic Solution for Quadrilateral Reconstruction New Geometric Interpretation an Analytic Solution for uarilateral Reconstruction Joo-Haeng Lee Convergence Technology Research Lab ETRI Daejeon, 305 777, KOREA Abstract A new geometric framework, calle

More information

Tracking and Regulation Control of a Mobile Robot System With Kinematic Disturbances: A Variable Structure-Like Approach

Tracking and Regulation Control of a Mobile Robot System With Kinematic Disturbances: A Variable Structure-Like Approach W. E. Dixon e-mail: wixon@ces.clemson.eu D. M. Dawson e-mail: awson@ces.clemson.eu E. Zergeroglu e-mail: ezerger@ces.clemson.eu Department of Electrical & Computer Engineering, Clemson University, Clemson,

More information

Parts Assembly by Throwing Manipulation with a One-Joint Arm

Parts Assembly by Throwing Manipulation with a One-Joint Arm 21 IEEE/RSJ International Conference on Intelligent Robots an Systems, Taipei, Taiwan, October, 21. Parts Assembly by Throwing Manipulation with a One-Joint Arm Hieyuki Miyashita, Tasuku Yamawaki an Masahito

More information

Research Article Inviscid Uniform Shear Flow past a Smooth Concave Body

Research Article Inviscid Uniform Shear Flow past a Smooth Concave Body International Engineering Mathematics Volume 04, Article ID 46593, 7 pages http://x.oi.org/0.55/04/46593 Research Article Invisci Uniform Shear Flow past a Smooth Concave Boy Abullah Mura Department of

More information

A new fuzzy visual servoing with application to robot manipulator

A new fuzzy visual servoing with application to robot manipulator 2005 American Control Conference June 8-10, 2005. Portlan, OR, USA FrA09.4 A new fuzzy visual servoing with application to robot manipulator Marco A. Moreno-Armenariz, Wen Yu Abstract Many stereo vision

More information

Multi-camera tracking algorithm study based on information fusion

Multi-camera tracking algorithm study based on information fusion International Conference on Avance Electronic Science an Technolog (AEST 016) Multi-camera tracking algorithm stu base on information fusion a Guoqiang Wang, Shangfu Li an Xue Wen School of Electronic

More information

WELL STRUCTURED ROBOT POSITIONING CONTROL STRATEGY FOR POSITION BASED VISUAL SERVOING

WELL STRUCTURED ROBOT POSITIONING CONTROL STRATEGY FOR POSITION BASED VISUAL SERVOING Proceedings of the 001 IEEE International Conference on Robotics & Automation Seoul Korea May 16 001 WELL STRUCTURED ROBOT POSITIONING CONTROL STRATEGY FOR POSITION BASED VISUAL SERVOING M. Bachiller*

More information

Bends, Jogs, And Wiggles for Railroad Tracks and Vehicle Guide Ways

Bends, Jogs, And Wiggles for Railroad Tracks and Vehicle Guide Ways Ben, Jogs, An Wiggles for Railroa Tracks an Vehicle Guie Ways Louis T. Klauer Jr., PhD, PE. Work Soft 833 Galer Dr. Newtown Square, PA 19073 lklauer@wsof.com Preprint, June 4, 00 Copyright 00 by Louis

More information

Dual Arm Robot Research Report

Dual Arm Robot Research Report Dual Arm Robot Research Report Analytical Inverse Kinematics Solution for Moularize Dual-Arm Robot With offset at shouler an wrist Motivation an Abstract Generally, an inustrial manipulator such as PUMA

More information

STEREOSCOPIC ROBOT VISION SYSTEM

STEREOSCOPIC ROBOT VISION SYSTEM Palinko Oskar, ipl. eng. Facult of Technical Sciences, Department of Inustrial Sstems Engineering an Management, 21 000 Novi Sa, Dositej Obraovic Square 6, Serbia & Montenegro STEREOSCOPIC ROBOT VISION

More information

Design of Controller for Crawling to Sitting Behavior of Infants

Design of Controller for Crawling to Sitting Behavior of Infants Design of Controller for Crawling to Sitting Behavior of Infants A Report submitte for the Semester Project To be accepte on: 29 June 2007 by Neha Priyaarshini Garg Supervisors: Luovic Righetti Prof. Auke

More information

Impact of changing the position of the tool point on the moving platform on the dynamic performance of a 3RRR planar parallel manipulator

Impact of changing the position of the tool point on the moving platform on the dynamic performance of a 3RRR planar parallel manipulator IOSR Journal of Mechanical an Civil Engineering (IOSR-JMCE) e-issn: 78-84,p-ISSN: 0-4X, Volume, Issue 4 Ver. I (Jul. - Aug. 05), PP 7-8 www.iosrjournals.org Impact of changing the position of the tool

More information

Particle Swarm Optimization Based on Smoothing Approach for Solving a Class of Bi-Level Multiobjective Programming Problem

Particle Swarm Optimization Based on Smoothing Approach for Solving a Class of Bi-Level Multiobjective Programming Problem BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 17, No 3 Sofia 017 Print ISSN: 1311-970; Online ISSN: 1314-4081 DOI: 10.1515/cait-017-0030 Particle Swarm Optimization Base

More information

Task selection for control of active vision systems

Task 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 information

Classical Mechanics Examples (Lagrange Multipliers)

Classical Mechanics Examples (Lagrange Multipliers) Classical Mechanics Examples (Lagrange Multipliers) Dipan Kumar Ghosh Physics Department, Inian Institute of Technology Bombay Powai, Mumbai 400076 September 3, 015 1 Introuction We have seen that the

More information

On the Efficient Second Order Minimization and Image-Based Visual Servoing

On the Efficient Second Order Minimization and Image-Based Visual Servoing 2008 IEEE International Conference on Robotics and Automation Pasadena, CA, USA, May 19-23, 2008 On the Efficient Second Order Minimization and Image-Based Visual Servoing Omar Tahri and Youcef Mezouar

More information

Kinematic Analysis of a Family of 3R Manipulators

Kinematic Analysis of a Family of 3R Manipulators Kinematic Analysis of a Family of R Manipulators Maher Baili, Philippe Wenger an Damien Chablat Institut e Recherche en Communications et Cybernétique e Nantes, UMR C.N.R.S. 6597 1, rue e la Noë, BP 92101,

More information

Prof. Fanny Ficuciello Robotics for Bioengineering Visual Servoing

Prof. 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 information

Introduction to visual servoing

Introduction to visual servoing October 17th December 16th, 2005 Introduction to visual servoing Professor IFMA LASMEA Clermont-Ferrand, France Philippe.Martinet@lasmea.univ-bpclermont.fr http://wwwlasmea.univ-bpclermont.fr/philippe.martinet/welcome.html

More information

Politecnico di Torino. Porto Institutional Repository

Politecnico di Torino. Porto Institutional Repository Politecnico i Torino Porto Institutional Repository [Proceeing] Automatic March tests generation for multi-port SRAMs Original Citation: Benso A., Bosio A., i Carlo S., i Natale G., Prinetto P. (26). Automatic

More information

Controlling formations of multiple mobile robots. Jaydev P. Desai Jim Ostrowski Vijay Kumar

Controlling formations of multiple mobile robots. Jaydev P. Desai Jim Ostrowski Vijay Kumar Controlling formations of multiple mobile robots Jayev P. Desai Jim Ostrowski Vijay Kumar General Robotics an Active Sensory Perception (GRASP) Laboratory, University of Pennsylvania 340 Walnut Street,

More information

Local Path Planning with Proximity Sensing for Robot Arm Manipulators. 1. Introduction

Local Path Planning with Proximity Sensing for Robot Arm Manipulators. 1. Introduction Local Path Planning with Proximity Sensing for Robot Arm Manipulators Ewar Cheung an Vlaimir Lumelsky Yale University, Center for Systems Science Department of Electrical Engineering New Haven, Connecticut

More information

Preamble. Singly linked lists. Collaboration policy and academic integrity. Getting help

Preamble. Singly linked lists. Collaboration policy and academic integrity. Getting help CS2110 Spring 2016 Assignment A. Linke Lists Due on the CMS by: See the CMS 1 Preamble Linke Lists This assignment begins our iscussions of structures. In this assignment, you will implement a structure

More information

A comparison between Position Based and Image Based Visual Servoing on a 3 DOFs translating robot

A comparison between Position Based and Image Based Visual Servoing on a 3 DOFs translating robot A comparison between Position Based and Image Based Visual Servoing on a 3 DOFs translating robot Giacomo Palmieri 1, Matteo Palpacelli 2, Massimiliano Battistelli 2 1 Università degli Studi e-campus,

More information

Survey on Visual Servoing for Manipulation

Survey on Visual Servoing for Manipulation Survey on Visual Servoing for Manipulation Danica Kragic and Henrik I Christensen Centre for Autonomous Systems, Numerical Analysis and Computer Science, Fiskartorpsv. 15 A 100 44 Stockholm, Sweden {danik,

More information

Figure 1: 2D arm. Figure 2: 2D arm with labelled angles

Figure 1: 2D arm. Figure 2: 2D arm with labelled angles 2D Kinematics Consier a robotic arm. We can sen it commans like, move that joint so it bens at an angle θ. Once we ve set each joint, that s all well an goo. More interesting, though, is the question of

More information

A Versatile Model-Based Visibility Measure for Geometric Primitives

A Versatile Model-Based Visibility Measure for Geometric Primitives A Versatile Moel-Base Visibility Measure for Geometric Primitives Marc M. Ellenrieer 1,LarsKrüger 1, Dirk Stößel 2, an Marc Hanheie 2 1 DaimlerChrysler AG, Research & Technology, 89013 Ulm, Germany 2 Faculty

More information

X y. f(x,y,d) f(x,y,d) Peak. Motion stereo space. parameter space. (x,y,d) Motion stereo space. Parameter space. Motion stereo space.

X y. f(x,y,d) f(x,y,d) Peak. Motion stereo space. parameter space. (x,y,d) Motion stereo space. Parameter space. Motion stereo space. 3D Shape Measurement of Unerwater Objects Using Motion Stereo Hieo SAITO Hirofumi KAWAMURA Masato NAKAJIMA Department of Electrical Engineering, Keio Universit 3-14-1Hioshi Kouhoku-ku Yokohama 223, Japan

More information

Linear First-Order PDEs

Linear First-Order PDEs MODULE 2: FIRST-ORDER PARTIAL DIFFERENTIAL EQUATIONS 9 Lecture 2 Linear First-Orer PDEs The most general first-orer linear PDE has the form a(x, y)z x + b(x, y)z y + c(x, y)z = (x, y), (1) where a, b,

More information

PHOTOGRAMMETRIC MEASUREMENT OF LINEAR OBJECTS WITH CCD CAMERAS SUPER-ELASTIC WIRES IN ORTHODONTICS AS AN EXAMPLE

PHOTOGRAMMETRIC MEASUREMENT OF LINEAR OBJECTS WITH CCD CAMERAS SUPER-ELASTIC WIRES IN ORTHODONTICS AS AN EXAMPLE PHOTOGRAMMETRIC MEASUREMENT OF LINEAR OBJECTS WITH CCD CAMERAS SUPER-ELASTIC WIRES IN ORTHODONTICS AS AN EAMPLE Tim SUTHAU, Matthias HEMMLEB, Dietmar URAN, Paul-Georg JOST-BRINKMANN Technical Universit

More information

A MIMO Fuzzy Controller for tracking: Robot control. Carl Crane Professor, Mechanical Engineering University of Florida Gainesville, FL 32611

A MIMO Fuzzy Controller for tracking: Robot control. Carl Crane Professor, Mechanical Engineering University of Florida Gainesville, FL 32611 A MIMO Fuzzy Controller for tracking: Robot control Paul A.C. Mason Assistant Professor, Kevin Walchko Research Assistant Carl Crane Professor, Mechanical Engineering University of Floria Gainesville,

More information

Figure 1: Schematic of an SEM [source: ]

Figure 1: Schematic of an SEM [source:   ] EECI Course: -9 May 1 by R. Sanfelice Hybri Control Systems Eelco van Horssen E.P.v.Horssen@tue.nl Project: Scanning Electron Microscopy Introuction In Scanning Electron Microscopy (SEM) a (bunle) beam

More information

Fast Window Based Stereo Matching for 3D Scene Reconstruction

Fast Window Based Stereo Matching for 3D Scene Reconstruction The International Arab Journal of Information Technology, Vol. 0, No. 3, May 203 209 Fast Winow Base Stereo Matching for 3D Scene Reconstruction Mohamma Mozammel Chowhury an Mohamma AL-Amin Bhuiyan Department

More information

Image-based Visual Servoing for Nonholonomic Mobile Robots with Central Catadioptric Camera

Image-based Visual Servoing for Nonholonomic Mobile Robots with Central Catadioptric Camera Image-base Visual Servoing for Nonholonomic Mobile Robots with Central Cataioptric Camera Gian Luca Mariottini, Domenico rattichizzo Dipartimento i Ingegneria ell Informazione Università i Siena Via Roma,

More information

Classifying Facial Expression with Radial Basis Function Networks, using Gradient Descent and K-means

Classifying Facial Expression with Radial Basis Function Networks, using Gradient Descent and K-means Classifying Facial Expression with Raial Basis Function Networks, using Graient Descent an K-means Neil Allrin Department of Computer Science University of California, San Diego La Jolla, CA 9237 nallrin@cs.ucs.eu

More information

A Classification of 3R Orthogonal Manipulators by the Topology of their Workspace

A Classification of 3R Orthogonal Manipulators by the Topology of their Workspace A Classification of R Orthogonal Manipulators by the Topology of their Workspace Maher aili, Philippe Wenger an Damien Chablat Institut e Recherche en Communications et Cybernétique e Nantes, UMR C.N.R.S.

More information

In this paper, the kinematic structure of the geared robotic mechanism (GRM) is investigated

In this paper, the kinematic structure of the geared robotic mechanism (GRM) is investigated KINEMATIC ANALYSIS OF GEARED ROBOTIC MECHANISM USING MATROID AND T-T GRAPH METHODS. Seyevahi Amirinezha Mustafa K. Uyguroğlu Department of Electrical an Enectronic Engineering Faculty of Engineering Eastern

More information

A Plane Tracker for AEC-automation Applications

A Plane Tracker for AEC-automation Applications A Plane Tracker for AEC-automation Applications Chen Feng *, an Vineet R. Kamat Department of Civil an Environmental Engineering, University of Michigan, Ann Arbor, USA * Corresponing author (cforrest@umich.eu)

More information

New shortest-path approaches to visual servoing

New shortest-path approaches to visual servoing New shortest-path approaches to visual servoing Ville Laboratory of Information rocessing Lappeenranta University of Technology Lappeenranta, Finland kyrki@lut.fi Danica Kragic and Henrik I. Christensen

More information

An Algorithm for Building an Enterprise Network Topology Using Widespread Data Sources

An Algorithm for Building an Enterprise Network Topology Using Widespread Data Sources An Algorithm for Builing an Enterprise Network Topology Using Wiesprea Data Sources Anton Anreev, Iurii Bogoiavlenskii Petrozavosk State University Petrozavosk, Russia {anreev, ybgv}@cs.petrsu.ru Abstract

More information

5th International Conference on Advanced Design and Manufacturing Engineering (ICADME 2015)

5th International Conference on Advanced Design and Manufacturing Engineering (ICADME 2015) 5th International Conference on Avance Design an Manufacturing Engineering (ICADME 25) Research on motion characteristics an application of multi egree of freeom mechanism base on R-W metho Xiao-guang

More information

Video-based Characters Creating New Human Performances from a Multi-view Video Database

Video-based Characters Creating New Human Performances from a Multi-view Video Database Vieo-base Characters Creating New Human Performances from a Multi-view Vieo Database Feng Xu Yebin Liu? Carsten Stoll? James Tompkin Gaurav Bharaj? Qionghai Dai Hans-Peter Seiel? Jan Kautz Christian Theobalt?

More information

One Click Focus with Eye-in-hand/Eye-to-hand Cooperation

One Click Focus with Eye-in-hand/Eye-to-hand Cooperation One Click Focus with Eye-in-han/Eye-to-han Cooperation Claire Dune 1,2, Eric Marchan 1, Christophe Leroux 2 Abstract A critical assumption of many multi-view control systems is the initial visibility of

More information

THE BAYESIAN RECEIVER OPERATING CHARACTERISTIC CURVE AN EFFECTIVE APPROACH TO EVALUATE THE IDS PERFORMANCE

THE BAYESIAN RECEIVER OPERATING CHARACTERISTIC CURVE AN EFFECTIVE APPROACH TO EVALUATE THE IDS PERFORMANCE БСУ Международна конференция - 2 THE BAYESIAN RECEIVER OPERATING CHARACTERISTIC CURVE AN EFFECTIVE APPROACH TO EVALUATE THE IDS PERFORMANCE Evgeniya Nikolova, Veselina Jecheva Burgas Free University Abstract:

More information

Proving Vizing s Theorem with Rodin

Proving Vizing s Theorem with Rodin Proving Vizing s Theorem with Roin Joachim Breitner March 25, 2011 Proofs for Vizing s Theorem t to be unwiely unless presente in form a constructive algorithm with a proof of its correctness an termination.

More information

An adaptive switching learning control method for trajectory tracking of robot manipulators

An adaptive switching learning control method for trajectory tracking of robot manipulators Mechatronics 6 (6) 5 6 An aaptive switching learning control metho for trajectory tracking of robot manipulators P.R. Ouyang a, W.J. Zhang a, *, Maan M. Gupta b a Avance Engineering Design Laboratory,

More information

Lecture 1 September 4, 2013

Lecture 1 September 4, 2013 CS 84r: Incentives an Information in Networks Fall 013 Prof. Yaron Singer Lecture 1 September 4, 013 Scribe: Bo Waggoner 1 Overview In this course we will try to evelop a mathematical unerstaning for the

More information

State Indexed Policy Search by Dynamic Programming. Abstract. 1. Introduction. 2. System parameterization. Charles DuHadway

State Indexed Policy Search by Dynamic Programming. Abstract. 1. Introduction. 2. System parameterization. Charles DuHadway State Inexe Policy Search by Dynamic Programming Charles DuHaway Yi Gu 5435537 503372 December 4, 2007 Abstract We consier the reinforcement learning problem of simultaneous trajectory-following an obstacle

More information

Formation Control of Small Unmanned Aerial Vehicles Using Virtual Leader and Point-to-Multipoint Communication

Formation Control of Small Unmanned Aerial Vehicles Using Virtual Leader and Point-to-Multipoint Communication Trans. Japan Soc. Aero. Space Sci. Vol. 5, No., pp. 3 9, Formation Control of Small Unmanne Aerial Vehicles Using Virtual Leaer an Point-to-Multipoint Communication y Takuma HINO an Takeshi TSUCHIYA Department

More information

MOTION. Feature Matching/Tracking. Control Signal Generation REFERENCE IMAGE

MOTION. Feature Matching/Tracking. Control Signal Generation REFERENCE IMAGE Head-Eye Coordination: A Closed-Form Solution M. Xie School of Mechanical & Production Engineering Nanyang Technological University, Singapore 639798 Email: mmxie@ntuix.ntu.ac.sg ABSTRACT In this paper,

More information

Comparison of Methods for Increasing the Performance of a DUA Computation

Comparison of Methods for Increasing the Performance of a DUA Computation Comparison of Methos for Increasing the Performance of a DUA Computation Michael Behrisch, Daniel Krajzewicz, Peter Wagner an Yun-Pang Wang Institute of Transportation Systems, German Aerospace Center,

More information

Image Based Visual Servoing Using Algebraic Curves Applied to Shape Alignment

Image Based Visual Servoing Using Algebraic Curves Applied to Shape Alignment The 29 IEEE/RSJ International Conference on Intelligent Robots and Systems October 11-15, 29 St. Louis, USA Image Based Visual Servoing Using Algebraic Curves Applied to Shape Alignment Ahmet Yasin Yazicioglu,

More information

Yet Another Parallel Hypothesis Search for Inverse Entailment Hiroyuki Nishiyama and Hayato Ohwada Faculty of Sci. and Tech. Tokyo University of Scien

Yet Another Parallel Hypothesis Search for Inverse Entailment Hiroyuki Nishiyama and Hayato Ohwada Faculty of Sci. and Tech. Tokyo University of Scien Yet Another Parallel Hypothesis Search for Inverse Entailment Hiroyuki Nishiyama an Hayato Ohwaa Faculty of Sci. an Tech. Tokyo University of Science, 2641 Yamazaki, Noa-shi, CHIBA, 278-8510, Japan hiroyuki@rs.noa.tus.ac.jp,

More information

Queueing Model and Optimization of Packet Dropping in Real-Time Wireless Sensor Networks

Queueing Model and Optimization of Packet Dropping in Real-Time Wireless Sensor Networks Queueing Moel an Optimization of Packet Dropping in Real-Time Wireless Sensor Networks Marc Aoun, Antonios Argyriou, Philips Research, Einhoven, 66AE, The Netherlans Department of Computer an Communication

More information

6-dof Eye-vergence visual servoing by 1-step GA pose tracking

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 information

The end effector frame E. The selected or set vector: κ or ζ w.r.t. robot base frame ω1 or ω2 w.r.t. vision frame. y e. The vision frame V

The end effector frame E. The selected or set vector: κ or ζ w.r.t. robot base frame ω1 or ω2 w.r.t. vision frame. y e. The vision frame V Asymptotic Motion Control of Robot Manipulators Using Uncalibrated Visual Feedback Λ Yantao Shen and Yun-Hui Liu Dept. of Automation and Computer-Aided Engr. The Chinese University of Hong Kong, Hong Kong

More information

Real Time On Board Stereo Camera Pose through Image Registration*

Real Time On Board Stereo Camera Pose through Image Registration* 28 IEEE Intelligent Vehicles Symposium Einhoven University of Technology Einhoven, The Netherlans, June 4-6, 28 Real Time On Boar Stereo Camera Pose through Image Registration* Fai Dornaika French National

More information

Combining IBVS and PBVS to ensure the visibility constraint

Combining IBVS and PBVS to ensure the visibility constraint Combining IBVS and PBVS to ensure the visibility constraint Olivier Kermorgant and François Chaumette Abstract In this paper we address the issue of hybrid 2D/3D visual servoing. Contrary to popular approaches,

More information

Optimal path planning in a constant wind with a bounded turning rate

Optimal path planning in a constant wind with a bounded turning rate Optimal path planning in a constant win with a boune turning rate Timothy G. McGee, Stephen Spry an J. Karl Herick Center for Collaborative Control of Unmanne Vehicles, University of California, Berkeley,

More information

Offloading Cellular Traffic through Opportunistic Communications: Analysis and Optimization

Offloading Cellular Traffic through Opportunistic Communications: Analysis and Optimization 1 Offloaing Cellular Traffic through Opportunistic Communications: Analysis an Optimization Vincenzo Sciancalepore, Domenico Giustiniano, Albert Banchs, Anreea Picu arxiv:1405.3548v1 [cs.ni] 14 May 24

More information

Skyline Community Search in Multi-valued Networks

Skyline Community Search in Multi-valued Networks Syline Community Search in Multi-value Networs Rong-Hua Li Beijing Institute of Technology Beijing, China lironghuascut@gmail.com Jeffrey Xu Yu Chinese University of Hong Kong Hong Kong, China yu@se.cuh.eu.h

More information

Shift-map Image Registration

Shift-map Image Registration Shift-map Image Registration Svärm, Linus; Stranmark, Petter Unpublishe: 2010-01-01 Link to publication Citation for publishe version (APA): Svärm, L., & Stranmark, P. (2010). Shift-map Image Registration.

More information

Controlling an uninstrumented ROV manipulator by visual servoing.

Controlling an uninstrumented ROV manipulator by visual servoing. Controlling an uninstrumented ROV manipulator by visual servoing. E. Marchand, François Chaumette, F. Spindler, M. Perrier To cite this version: E. Marchand, François Chaumette, F. Spindler, M. Perrier.

More information

A multiple wavelength unwrapping algorithm for digital fringe profilometry based on spatial shift estimation

A multiple wavelength unwrapping algorithm for digital fringe profilometry based on spatial shift estimation University of Wollongong Research Online Faculty of Engineering an Information Sciences - Papers: Part A Faculty of Engineering an Information Sciences 214 A multiple wavelength unwrapping algorithm for

More information

UNIT 9 INTERFEROMETRY

UNIT 9 INTERFEROMETRY UNIT 9 INTERFEROMETRY Structure 9.1 Introuction Objectives 9. Interference of Light 9.3 Light Sources for 9.4 Applie to Flatness Testing 9.5 in Testing of Surface Contour an Measurement of Height 9.6 Interferometers

More information

Threshold Based Data Aggregation Algorithm To Detect Rainfall Induced Landslides

Threshold Based Data Aggregation Algorithm To Detect Rainfall Induced Landslides Threshol Base Data Aggregation Algorithm To Detect Rainfall Inuce Lanslies Maneesha V. Ramesh P. V. Ushakumari Department of Computer Science Department of Mathematics Amrita School of Engineering Amrita

More information

From an Abstract Object-Oriented Model to a Ready-to-Use Embedded System Controller

From an Abstract Object-Oriented Model to a Ready-to-Use Embedded System Controller From an Abstract Object-Oriente Moel to a Reay-to-Use Embee System Controller Stanislav Chachkov, Diier Buchs Software Engineering Laboratory, Swiss Feeral Institute for Technology 1015 Lausanne, Switzerlan

More information

Visual servo control, Part I: Basic approaches

Visual servo control, Part I: Basic approaches Visual servo control, Part I: Basic approaches François Chaumette, S. Hutchinson To cite this version: François Chaumette, S. Hutchinson. Visual servo control, Part I: Basic approaches. IEEE Robotics and

More information

On a Method of Finding Homoclinic and Heteroclinic Orbits in. Multidimensional Dynamical Systems

On a Method of Finding Homoclinic and Heteroclinic Orbits in. Multidimensional Dynamical Systems Applie Mathematics & Information Sciences 4(3) (), 383 394 An International Journal c Diie W Publishing Corporation, U. S. A. On a Metho of Fining Homoclinic an Heteroclinic Orbits in Multiimensional Dynamical

More information

Uninformed search methods

Uninformed search methods CS 1571 Introuction to AI Lecture 4 Uninforme search methos Milos Hauskrecht milos@cs.pitt.eu 539 Sennott Square Announcements Homework assignment 1 is out Due on Thursay, September 11, 014 before the

More information

Online Appendix to: Generalizing Database Forensics

Online Appendix to: Generalizing Database Forensics Online Appenix to: Generalizing Database Forensics KYRIACOS E. PAVLOU an RICHARD T. SNODGRASS, University of Arizona This appenix presents a step-by-step iscussion of the forensic analysis protocol that

More information

Generalized Edge Coloring for Channel Assignment in Wireless Networks

Generalized Edge Coloring for Channel Assignment in Wireless Networks TR-IIS-05-021 Generalize Ege Coloring for Channel Assignment in Wireless Networks Chun-Chen Hsu, Pangfeng Liu, Da-Wei Wang, Jan-Jan Wu December 2005 Technical Report No. TR-IIS-05-021 http://www.iis.sinica.eu.tw/lib/techreport/tr2005/tr05.html

More information

Random Clustering for Multiple Sampling Units to Speed Up Run-time Sample Generation

Random Clustering for Multiple Sampling Units to Speed Up Run-time Sample Generation DEIM Forum 2018 I4-4 Abstract Ranom Clustering for Multiple Sampling Units to Spee Up Run-time Sample Generation uzuru OKAJIMA an Koichi MARUAMA NEC Solution Innovators, Lt. 1-18-7 Shinkiba, Koto-ku, Tokyo,

More information

Genetic Fuzzy Logic Control Technique for a Mobile Robot Tracking a Moving Target

Genetic Fuzzy Logic Control Technique for a Mobile Robot Tracking a Moving Target .IJCSI.org 67 Genetic Fuzzy Logic Control Technique for a Mobile Robot Tracking a Moving Target Karim Benbouaballah an Zhu Qi-an College of Automation, Harbin Engineering University Harbin, 151, China

More information

Estimating Velocity Fields on a Freeway from Low Resolution Video

Estimating Velocity Fields on a Freeway from Low Resolution Video Estimating Velocity Fiels on a Freeway from Low Resolution Vieo Young Cho Department of Statistics University of California, Berkeley Berkeley, CA 94720-3860 Email: young@stat.berkeley.eu John Rice Department

More information

Software Reliability Modeling and Cost Estimation Incorporating Testing-Effort and Efficiency

Software Reliability Modeling and Cost Estimation Incorporating Testing-Effort and Efficiency Software Reliability Moeling an Cost Estimation Incorporating esting-effort an Efficiency Chin-Yu Huang, Jung-Hua Lo, Sy-Yen Kuo, an Michael R. Lyu -+ Department of Electrical Engineering Computer Science

More information

Hand-Eye Calibration from Image Derivatives

Hand-Eye Calibration from Image Derivatives Hand-Eye Calibration from Image Derivatives Abstract In this paper it is shown how to perform hand-eye calibration using only the normal flow field and knowledge about the motion of the hand. The proposed

More information

A fast embedded selection approach for color texture classification using degraded LBP

A fast embedded selection approach for color texture classification using degraded LBP A fast embee selection approach for color texture classification using egrae A. Porebski, N. Vanenbroucke an D. Hama Laboratoire LISIC - EA 4491 - Université u Littoral Côte Opale - 50, rue Ferinan Buisson

More information

2 1/2 D visual servoing with respect to planar. contours having complex and unknown shapes

2 1/2 D visual servoing with respect to planar. contours having complex and unknown shapes 2 /2 D visual servoing with respect to planar contours having complex and unknown shapes E. Malis, G. Chesi and R. Cipolla Abstract In this paper we present a complete system for segmenting, matching,

More information

Prof. Fanny Ficuciello Robotics for Bioengineering Trajectory planning

Prof. Fanny Ficuciello Robotics for Bioengineering Trajectory planning Trajectory planning to generate the reference inputs to the motion control system which ensures that the manipulator executes the planned trajectories path and trajectory joint space trajectories operational

More information

Adaptive Visual Servoing by Simultaneous Camera Calibration

Adaptive Visual Servoing by Simultaneous Camera Calibration 2007 IEEE International Conference on Robotics and Automation Roma, Italy, 10-14 April 2007 ThD2.1 Adaptive Visual Servoing by Simultaneous Camera Calibration J. Pomares, F. Chaumette, F. Torres Abstract

More information

A shortest path algorithm in multimodal networks: a case study with time varying costs

A shortest path algorithm in multimodal networks: a case study with time varying costs A shortest path algorithm in multimoal networks: a case stuy with time varying costs Daniela Ambrosino*, Anna Sciomachen* * Department of Economics an Quantitative Methos (DIEM), University of Genoa Via

More information

11. Differentiating inverse functions.

11. Differentiating inverse functions. . Differentiating inverse functions. The General Case: Fin y x when y f x. Since f y x an we regar y as being a function of x, we ifferentiate both sies of the equation f y x with respect to x using the

More information

Visual 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 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 information

Attitude Dynamics and Control of a Dual-Body Spacecraft using Variable-Speed Control Moment Gyros

Attitude Dynamics and Control of a Dual-Body Spacecraft using Variable-Speed Control Moment Gyros Attitue Dynamics an Control of a Dual-Boy Spacecraft using Variable-Spee Control Moment Gyros Abstract Marcello Romano, Brij N. Agrawal Department of Mechanical an Astronautical Engineering, US Naval Postgrauate

More information

MORA: a Movement-Based Routing Algorithm for Vehicle Ad Hoc Networks

MORA: a Movement-Based Routing Algorithm for Vehicle Ad Hoc Networks : a Movement-Base Routing Algorithm for Vehicle A Hoc Networks Fabrizio Granelli, Senior Member, Giulia Boato, Member, an Dzmitry Kliazovich, Stuent Member Abstract Recent interest in car-to-car communications

More information

Non-homogeneous Generalization in Privacy Preserving Data Publishing

Non-homogeneous Generalization in Privacy Preserving Data Publishing Non-homogeneous Generalization in Privacy Preserving Data Publishing W. K. Wong, Nios Mamoulis an Davi W. Cheung Department of Computer Science, The University of Hong Kong Pofulam Roa, Hong Kong {wwong2,nios,cheung}@cs.hu.h

More information

Table of Contents. Chapter 1. Modeling and Identification of Serial Robots... 1 Wisama KHALIL and Etienne DOMBRE

Table of Contents. Chapter 1. Modeling and Identification of Serial Robots... 1 Wisama KHALIL and Etienne DOMBRE Chapter 1. Modeling and Identification of Serial Robots.... 1 Wisama KHALIL and Etienne DOMBRE 1.1. Introduction... 1 1.2. Geometric modeling... 2 1.2.1. Geometric description... 2 1.2.2. Direct geometric

More information

Robotics 2 Visual servoing

Robotics 2 Visual servoing Robotics 2 Visual servoing Prof. Alessandro De Luca Visual servoing! objective use information acquired by vision sensors (cameras) for feedback control of the pose/motion of a robot (or of parts of it)

More information

CONSTRUCTION AND ANALYSIS OF INVERSIONS IN S 2 AND H 2. Arunima Ray. Final Paper, MATH 399. Spring 2008 ABSTRACT

CONSTRUCTION AND ANALYSIS OF INVERSIONS IN S 2 AND H 2. Arunima Ray. Final Paper, MATH 399. Spring 2008 ABSTRACT CONSTUCTION AN ANALYSIS OF INVESIONS IN S AN H Arunima ay Final Paper, MATH 399 Spring 008 ASTACT The construction use to otain inversions in two-imensional Eucliean space was moifie an applie to otain

More information

Considering bounds for approximation of 2 M to 3 N

Considering bounds for approximation of 2 M to 3 N Consiering bouns for approximation of to (version. Abstract: Estimating bouns of best approximations of to is iscusse. In the first part I evelop a powerseries, which shoul give practicable limits for

More information

CAMERAS AND GRAVITY: ESTIMATING PLANAR OBJECT ORIENTATION. Zhaoyin Jia, Andrew Gallagher, Tsuhan Chen

CAMERAS AND GRAVITY: ESTIMATING PLANAR OBJECT ORIENTATION. Zhaoyin Jia, Andrew Gallagher, Tsuhan Chen CAMERAS AND GRAVITY: ESTIMATING PLANAR OBJECT ORIENTATION Zhaoyin Jia, Anrew Gallagher, Tsuhan Chen School of Electrical an Computer Engineering, Cornell University ABSTRACT Photography on a mobile camera

More information