Improving Machining Accuracy with Robot Deformation Compensation
|
|
- Melina Hicks
- 6 years ago
- Views:
Transcription
1 he 29 IEEE/RSJ International Conerence on Intelligent Robots and Systems October 11-15, 29 St. Louis, USA Improving Machining Accuracy with Robot Deormation Compensation Jianjun Wang, Hui Zhang, and homas Fuhlbrigge, Member, IEEE Abstract Industrial robots oer a cheaper yet more lexible alternative to the CC machines in the cleaning and premachining applications o automotive aluminum castings. But the low stiness has limited the application o industrial robots to the machining tasks with very low precision requirement. his paper presents a practical method to compensate the robot deormation caused by the machining orce. A constant joint stiness model based eed orward compensation scheme is implemented in the robot controller. he compensation scheme is shown to be able to reduce the position error by more than 6%. Application test in milling a standard aluminum block has demonstrated the eectiveness o the proposed deormation compensation method. he surace error is reduced rom.5mm to.1mm. I. IRODUCIO he automotive industry represents the astest-growing market segment o the aluminum industry, due to the increasing usage o aluminum in cars or lower uel consumption and better vehicle perormance. Most o the automotive aluminum parts start rom a casting in a oundry plant, ollowed by the downstream processes usually including cleaning and pre-machining o the gating system and riser. Robot based lexible automation oers an ideal solution or the cleaning and pre-machining applications due to its programmality, adaptality, lexility and relatively low cost. evertheless, the oundry industry has not seen many success stories or such applications and installations. he major hurdle preventing the adoption o robots or the machining processes is the act that the stiness o today s industrial robot is much lower than that o a standard CC machine. Field tests using industrial robots or heavy machining such as milling oten ound that a perect robot program without considering contact and deormation ails to produce the desired path once the robot starts to execute the machining task. Due to the much lower stiness, a 5 cutting orce during a milling process will cause a 1 mm position error or a robot compared to a less than.1mm error or a CC machine. Since the robot typically has.1mm motion error without contact, the majority o the position error in heavy machining operations comes rom the contact orce induced deormation. hereore, to achieve Manuscript received March 1, 29. his work was supported by ABB Corporate Research Funding. All authors are with Corporate Research Center o ABB Inc., Windsor, C 695. All corresponds should be addressed to Jianjun Wang. (phone: ; ax: ; Jianjun.Wang@ us.abb.com). higher accuracy in robotic machining, the deormation must be accurately compensated. he existing research o robot deormation compensation is mostly ocused on gravity and delection compensation o lexible manipulators [1], [2]. o increase the position accuracy, rigid manipulators are treated lexible so that the compliance rom the joints and links are included in the compensation model [3]. In these research eorts, the external load applied on the manipulator is basically a dead weight ixed to the robot end eector. ot much attention has been paid to the compensation o process orce induced robot deormation. Methods or compensating the robot deormation can be classiied as model based and sensor based. Model based compensation uses a model to predict the robot deormation and then modiy the robot position reerence accordingly. [4]-[7] described the modeling and identiication o the robot stiness or milling and cutting applications. A complex joint stiness model was used to include not only the elasticity in the direction o the joint motion but also the compliances orthogonal to the joint motion. Unlike the model based method, the sensor based methods sure the deormation induced position error in either the joint space or the Cartesian space and then adjust the position reerence accordingly. In [8], a linear scale unit was placed on each prismatic link o a hexapod parallel kinematics machine to sure the link deormation caused by external orces and heat. It is natural to apply the eedback scheme or the sensor based methods to continuously adjust the robot position until the position error is within the speciied limit. However, the setting time will be a concern i the robot is moving with high speed. Although sensor based compensation methods oer higher position accuracy, they are very diicult to implement on an existing robot manipulator. Even it is possible to install the sensor, the inal system cost would be expensive because o the sensor cost. his makes the sensor based methods more suitable or high accuracy discrete processes such as drilling, while the model based methods are better or continuous processes such as milling and roller hemming. he goal o this paper is to present a practical method to improve the machining accuracy through robot deormation compensation. his paper does not strive to achieve the maximal possible deormation compensation, but rather a reasonable cost to beneit ratio as oten requested in an industrial product. Under this guideline, a constant diagonal /9/$ IEEE 3826
2 joint stiness model is used or easy identiication and real time implementation in the industrial robot controller. he remaining paper is organized as ollowing. Section 2 and 3 describe the modeling and identiication o the robot deormation, while section 4 is devoted to the implementation o deormation compensation in the robot controller. he perormance o the model based deormation compensation is veriied through a pliied milling test in section 5. II. ROBO DEFORMAIO MODELIG A robot manipulator deorms under external orces because o its compliance. he sources o the compliance are the compliances at the manipulator base, gearboxes, motors, links and other transmission elements, in addition to the active stiness provided by the position control loop. For many industrial manipulators it is reasonable to assume that: 1) the compliance in the joints (gearbox and motor) is the dominant source o the robot deormation, 2) the links are ininitely sti, 3) a joint PID control loop is used and the active joint stiness provided by the control loop has small variation over time at the steady state. hese assumptions are ilar to those stated in [9]. It is worthwhile to point out that, robot manuacturers are moving toward the new generation slim manipulators and these 3 assumptions might be invalid. Especially, the links might contribute equally to the deormation as the joints. where Jt is the Jacoan matrix that transorms a small joint angle displacement θ to the translational and rotational displacements xt o a Cartesian rame attached to the tool tip xt = J t θ (3) he delection caused by the external orce vector can be calculated through the Cartesian stiness as: Ft = Kt xt = J t Kθ J t xt (4) he joint stiness matrix K θ relects the natural entity o a manipulator structure. It is diagonal, positive deinite and constant irrespective o the external orce or the robot coniguration. In contrast, the Cartesian stiness matrix K t is coniguration dependent. ote that here we did not use the enhanced stiness modeling as shown in [9][1], where an external orce and robot coniguration dependent stiness term is included in the Cartesian stiness ormulation. his is because under the rated robot payload range, the contribution o this extra stiness term to the total robot deormation is very small. In addition, the conventional ormulation (2) has the computational advantage. C. Deormation Characteristics o a serial manipulator Unlike the Cartesian robots, serial manipulators demonstrate counter intuitive deormation phenomena at certain conigurations and load conditions due to the coupling o its joints during a Cartesian motion. Fig. 2 ulates the deormation o an ABB IRB robot under a series o load conditions. he robot joint stiness matrix is assumed as: 3 [ ] 1 m/rad K θ = Fig. 1. A 6-axis serial robot manipulator. Fz() A. Joint Stiness With the above three assumptions, the stiness o a 6-axis serial robot manipulator shown in Fig. 1 can be represented by its link side joint stiness: a constant 6*6 diagonal matrix with each diagonal term deining the stiness o a joint. K Diag( [ k k k k k k ] ) θ = θ1 θ 2 θ 3 θ 4 θ 5 θ 6 (1) B. Cartesian Stiness As the deormation is oten observed and compensated at the tool tip, the Cartesian stiness at the tooltip K t is important. It can be computed as t = J t K J t K θ (2) Dz total Dz contribution rom Fz Dz(mm) Fig. 2. Simulated load-deormation curve or an IRB 44 demonstrates the apparent negative and piecewise linear stiness in a Cartesian direction. he loading starts rom (-1,2,-3), then ramps down to (,,) and inally ramps up to (1,- 2,1). he counter intuitive phenomenon is due to the odiagonal terms in the Cartesian stiness matrix mathematically, and the coupling o the robot joint motion physically. he contribution o Fx and Fy orces to the deormation in z direction (Dz) is signiicant. Figure 2 clearly shows that in a Cartesian direction a serial manipulator can exhit 1) the apparent negative stiness and 2) totally dierent stiness or dierent 3827
3 loading curves. hese unique deormation characteristics are the key to the explanation o many seemingly strange phenomena occurred during contact operations perormed by a serial manipulator. III. ROBO DEFORMAIO IDEIFICAIO A. Mathematical Formulation A least square solution o (4) can be used to identiy the joint stiness provided that the ull orce/torque vector and the ull translation and rotation displacement can be sured in the same coordinate rame. In reality, this is hard to achieve since the surement o a rotational deormation is diicult. In addition, the torque surement is oten less accurate than the orce surement. Due to the space constraint, the setup o the stiness identiication oten requires the external orce acting on a location dierent rom the deormation surement location. As a result, (4) has to be modiied to account or these constraints. For convenience, we deine two tool rames: the orce action rame as identiied by subscript and the deormation surement rame m as identiied by subscript m. he external load and the corresponding deormation can be then expressed in and m respectively as Fx Dx F y D y Fz Dz F = D m = (5) x φx y φy z φz Using the duality between the joint space and the Cartesian space, the joint torque needed to balance the external orce F is calculated as Γ = J F (6) he joint deormation caused by this joint torque is obtained through joint stiness matrix as θ = K θ Γ (7) his joint deormation will be relected at the surement rame and the corresponding Cartesian delection can be calculated through the Jacoan matrix as m = J m θ = J m Kθ Γ = J m Kθ J F (8) D I only the translational displacement can be sured, then (8) should be changed to = Xm = [ Dx Dy Dz ] = [ I ] m [ I ] J diag{ J F } C θ m m J m Kθ J where C [ 1 k 1 k 1 k 1 k k ] F (9) θ = 1 kθ1 θ 2 θ 3 θ 4 θ 5 1 θ 6 is the joint compliance vector. he diagonality o the stiness matrix is used in the derivation o (9). I the surement is taken times, the least square solution o the joint compliance vector is C θ = (1) i= 1 i= 1 he itting error is given by e = ei ei = i= 1 i= 1 i= 1 i= 1 i= 1 where A [ ] ( ) { ( ) } i i = I J m θ i diag J θi F i m (11) = X (12) B. Experimental setup or stiness surement Fig. 3 shows a setup or identiying the stiness o an ABB IRB44 robot. An AI Omega orce sensor is mounted on the robot wrist and used to sure the external orce acting on the robot. o sure the deormation, a portable coordinate surement arm rom Romer, the CimCore series 3i, is attached to the robot end eecter. he claimed accuracy o this digitizer is about ±.16mm in a surement volume o.9 m 3. he external orce is exerted by an air cylinder through a pulley relayed string. he magnitude o the external orce can be adjusted by changing the air pressure, while the direction o the orce can be altered by the position o the pulley on the column. In this setup there will no torque applied at the orce action point due to the use o the string and the point connection o the string to the robot end eector. Using the static Fig. 3. Experimental setup or robot stiness identiication. he orce action rame is parallel to the deormation surement rame m but with a dierent origin. equilibrium, the orce vector at the orce action rame is the same as the one at the orce sensor rame. his setup is intentionally designed to avoid the usage o the torque surement since the torque component surement in m 3828
4 AI orce sensor has much poorer accuracy than the orce component surement. Beore the test, the setup needs to be calibrated. his includes the calibration o the digitizer base rame relative to the robot base, the pose o the orce action rame and the pose o the surement rame. Although the joint stiness matrix can be identiied at a single robot coniguration by altering the load magnitude and direction, perorming the test at multiple conigurations allow the veriication o the assumptions made or the deormation model, and the reduction o identiication error through averaging. At each robot coniguration, in order to have a ull picture o the deormation, the application o the external load orms a ull cycle o loading and unloading as shown in Fig. 4a. At each load condition, a one minute waiting time is imposed or the stalization o the load and the deormation. he surement rom the orce sensor and the digitizer are then taken 6 times to average the surement noise. Since the digitizer surement is actually the robot position, the deormation o the robot or a given load can be obtained by ply subtracting the robot position surement at the initial unloaded condition. F() cg=[ ] 6 Fx 4 Fy 2 Fz the irst test coniguration. he linear least square itting is perormed on the entire 6 test sets to ind the solution o the joint stiness as: K = θ 3 [ ] 1 m/rad For comparison, Fig. 4 also shows the model predicted deormation based on the identiied joint stiness. It can be seen that the modeling error is within ±.2mm over the ±1.5mm deormation range. hereore, the deormation compensation can be expected to reduce the deormation error by more than 6%. Fx() Fy() cg=[ ] err Dx(mm) err Dy(mm) 2 Dx(mm) Fz() 1-1 err Dy(mm) Dz(mm) Fig. 4b. Loading vs deormation curves at test coniguration 1. ote that the orce action rame is parallel to the deormation surement rame but with an oset. Dz(mm) Fig. 4a. Loading and deormation curves at test coniguration 1. ote that the orce action rame is parallel to the deormation surement rame but with an oset. C. Stiness Identiication Result he stiness identiication is perormed at 6 dierent joint conigurations. Fig. 4 shows the loading curve, deormation curve, and the load vs. deormation curve or IV. DEFORMAIO COMPESAIO he constant and diagonal joint stiness model lends itsel to the real time implementation due to the low computation cost. he block diagram o the real time deormation compensation is shown in Fig. 5. Ater iltering the orce sensor noise and compensating the gravity o the orce sensor payload, the orce signal was translated into the robot tool rame. Based on the stiness model identiied beore, the deormation due to the external contact orce is calculated in real time and the joint reerence or the robot controller is updated. Fig. 5 has been implemented in the ABB s IRC5 robot controller using the existing orce control platorm. he deormation is calculated every 4ms. 3829
5 Fig. 5. Block diagram o a real time deormation compensation. A. Static perormance o deormation compensation o veriy the perormance o the deormation compensation, the same test setup or the identiication is used. he dierence is that at each joint coniguration the test procedure is perormed twice, one without the compensation and one with the compensation activated. Fig. 6 compares the sured deormation beore and ater the compensation at one joint coniguration. he magnitude o the deormation is shown to be reduced rom 1.8mm to.4mm at the maximal load condition. he compensation actually changed the direction o the deormation vector. 1-1 cg=[ ] beore compensation ater compensation response under such an impulse load. he compensation delay is about 5ms, which is signiicantly greater than 4ms. Part o the delay comes rom the poor synchronization between the orce sensor surement and the digitizer surement. he surement rom the orce sensor is directly sampled by the robot controller with 4ms rate. But the digitizer surement is irst acquired by a PC using a serial port and then orwarded to the robot controller through a ast Ethernet connection. Eorts are needed to sure the exact delay caused by this poor synchronization so that its signiicance can be evaluated. Dx (mm) Dy (mm) cg=[ ] sec Fx () Fy () Fx () sec Dx (mm) Fy () Fz () Dy (mm) beore compensation ater compensation beore compensation ater compensation Dz (mm) Fig. 6. Measured load-deormation curve beore and ater compensation at coniguration [ , , , , , ]. B. Dynamic perormance o deormation compensation Since the deormation compensation is implemented in the 4ms loop, ast response can be expected. his can be veriied by applying the robot with an impulse load. he impulse load can be realized by the sudden drop o a dead weight. his is achieved by replacing the air cylinder with a dead weight in Fig. 3. his approach makes sure all the calibrations are not aected. Fig. 7 shows the deormation Dz (mm) sec Fig. 7. Dynamic deormation response under an impulse load at joint coniguration [ ,.9757, , , , ]. V. APPLICAIO ES Fig. 8 shows the setup o a milling test where a 663 aluminum block is used or testing purpose. A laser displacement sensor is used to sure the inished surace. he surace error without deormation compensation demonstrates the counter intuitive negative stiness phenomenon ; an extra.5mm was removed in the middle o the milling path. his can be easily explained by the odiagonal terms o the Cartesian stiness matrix resulting rom the coupling o the robot joint motion. Although the normal contact orce F n pushed the cutter away rom the surace, the orce in the eed direction F and the cutting direction F c actually caused the robot to deorm into the part surace. Since the eed orce and the cutting orce are signiicant in this setup compared to the normal orce, the overall eect is that the actual depth o cut is.5mm more than the commanded. Fig. 9 compares the surace error with Fz () 383
6 and without the deormation compensation. A less than.1 mm surace error is achieved with the deormation compensation. his error is in the range o robot path accuracy. he negative surace error in the igure ns less material was removed than the commanded one. F F c F n VI. COCLUSIO AD DISCUSSIO his paper describes in detail the modeling, identiication and compensation o robot deormation caused by the external process orces rom the machining applications. Lab surement and application tests have shown that, with a ple joint stiness model based eed orward approach the deormation compensation can reduce the contact orce induced position error by more than 6%. While robot deormation compensation is technically easible, more eorts are needed to make it available as a product to be used in the ield. he main challenge is to pliy the stiness identiication process. he recommendation or uture work is to investigate the existing compliance models in the robot controller [3] and try to implement the deormation compensation using these models. Fig. 8. A milling test on a 663 aluminum block to veriy the eectiveness o the deormation compensation. REFERECES [1] D. Surdilovic and M. Vukobratovic, Delection compensation or large lexible manipulators, Mechanism and Machine heory, vol. 31, no. 3, pp , [2] J. C. Hwang, J. H Seo, Y. W. Choi, and H. J. Yim, Error compensation o a large scale LCD glass transer robot, in Proc. 17th World Congress, he International Federation o Automatic Control, Seoul, Korea, July 28, pp [3] M. Abderrahim, A. Khamis, S. Garrido and L. Moreno, Accuracy and calibration issues o industrial manipulators, in Industrial Robotics: Programming, Simulation and Applications, L. K. Huat, Ed. Germany: Pro Literatur Verlag, 27, pp [4] E. Abele, M. Weigold, and M. Kulok, Increasing the accuracy o a milling industrial robot, Production Engineering, vol. 13, no. 2, pp , 26. [5] M. Stelzer, O. von Stryk, E. Abele, J. Bauer, and M. Weigold, High speed cutting with industrial robots: towards model based compensation o deviations, in Proceedings o Robotik, Munich, Germany, 28, pp [6] E. Abele, M. Weigold and S. Rothenbücher, Modeling and identiication o an industrial robot or machining applications, CIRP Annals - Manuacturing echnology, vol. 56, no. 1, pp , 27. [7] E. Abele, S. Rothenbücher, and M. Weigold, Cartesian compliance model or industrial robots using virtual Joints, Production Engineering, vol. 2, no. 3, pp , 28. [8]. Oiwa, Error compensation system or joints, links and machine rame o parallel kinematics machines, Int. J. Robotics Research, vol. 24, no. 12, pp , 25. [9] G. Alici and B. Shirinzadeh, Enhanced stiness modeling, identiication and characterization or robot manipulators, IEEE rans. Robotics, vol. 21, no. 4, pp , Aug. 25. [1] S.F. Chen, he 6x6 stiness Formulation and ransormation o Serial Manipulators via the CC heory, Proc. o the 23 IEEE Int. Con. on Robotics & Automation, aipei, aiwan, Sept. 23, pp Fig. 9. Surace error beore and ater deormation compensation in a milling test. 3831
Design and Development of Cartesian Robot for Machining with Error Compensation and Chatter Reduction
International Journal of Engineering Research and Technology. ISSN 0974-3154 Volume 6, Number 4 (2013), pp. 449-454 International Research Publication House http://www.irphouse.com Design and Development
More informationFast Peg-and-Hole Alignment Using Visual Compliance
213 IEEE/RSJ International Conerence on Intelligent Robots and Systems (IROS) November 3-7, 213. Tokyo, Japan Fast Peg-and-Hole Alignment Using Visual Compliance Shouren Huang, Kenichi Murakami, Yuji Yamakawa,
More informationAC : DEVELOPMENT OF A ROBOTIC PLATFORM FOR TEACH- ING MODEL-BASED DESIGN TECHNIQUES IN DYNAMICS AND CON- TROL PROGRAM
AC 011-714: DEVELOPMENT OF A ROBOTIC PLATFORM FOR TEACH- ING MODEL-BASED DESIGN TECHNIQUES IN DYNAMICS AND CON- TROL PROGRAM Bingen Yang, University o Southern Caliornia Dr. Bingen Yang is Proessor o Aerospace
More informationMethod estimating reflection coefficients of adaptive lattice filter and its application to system identification
Acoust. Sci. & Tech. 28, 2 (27) PAPER #27 The Acoustical Society o Japan Method estimating relection coeicients o adaptive lattice ilter and its application to system identiication Kensaku Fujii 1;, Masaaki
More informationReflection and Refraction
Relection and Reraction Object To determine ocal lengths o lenses and mirrors and to determine the index o reraction o glass. Apparatus Lenses, optical bench, mirrors, light source, screen, plastic or
More information/08/$ IFAC / KR
Proceedings o the 7th World Congress he International Federation o Automatic Control RES-O-RES SLEW MANEUVER OF HREE-AXIS ROAIONAL FLEXIBLE SPACECRAF Jae Jun Kim and Brij N. Agrawal 2 Naval Postgraduate
More informationA Fault Model Centered Modeling Framework for Self-healing Computing Systems
A Fault Model Centered Modeling Framework or Sel-healing Computing Systems Wei Lu 1, Yian Zhu 1, Chunyan Ma 1, and Longmei Zhang 2 1 Department o Sotware and Microelectronics, Northwestern Polytechnical
More informationRoad Sign Analysis Using Multisensory Data
Road Sign Analysis Using Multisensory Data R.J. López-Sastre, S. Lauente-Arroyo, P. Gil-Jiménez, P. Siegmann, and S. Maldonado-Bascón University o Alcalá, Department o Signal Theory and Communications
More informationComparison of Implementations of a Flexible Joint Multibody Dynamics System Model for an Industrial Robot
Preprint of a paper which appeared in 6th CIRP International Conference on Intelligent Computation in Manufacturing Engineering, 23-25 July Naples, Italy, 8 Comparison of Implementations of a lexible Joint
More informationIntelligent knowledge-based system for the automated screwing process control
Intelligent knowledge-based system or the automated screwing process control YULIYA LEBEDYNSKA yuliya.lebedynska@tu-cottbus.de ULRICH BERGER Chair o automation Brandenburg University o Technology Cottbus
More informationReduced Model Based Control of Two Link Flexible Space Robot
Intelligent Control and Automation, 0,, 0 doi:0.436/ica.0.03 Published Online May 0 (http://www.scirp.org/journal/ica) Reduced Model Based Control o Two Link Flexible Space Robot Abstract Amit Kumar, Pushparaj
More informationEMBEDDED DIGITAL IMAGE CORRELATION IN A FULL-FIELD DISPLACEMENT SENSOR. A Thesis. Presented to. The Graduate Faculty of The University of Akron
EMBEDDED DIGITAL IMAGE CORRELATIO I A FULL-FIELD DIPLACEMET EOR A Thesis Presented to The Graduate Faculty o The University o Akron In Partial Fulillment o the Requirements or the Degree Master o cience
More informationTheoretical calculation of the natural flock restoration time of a cotton comber
Indian Journal o Fibre & Textile esearch Vol. 40, September 05, pp. 88-9 Theoretical calculation o the natural lock restoration time o a cotton comber Li Xin-rong a, Jiang Xiu-ming, Yang Jian-cheng & Wang
More informationAutomated Modelization of Dynamic Systems
Automated Modelization o Dynamic Systems Ivan Perl, Aleksandr Penskoi ITMO University Saint-Petersburg, Russia ivan.perl, aleksandr.penskoi@corp.imo.ru Abstract Nowadays, dierent kinds o modelling settled
More informationFirst Video Streaming Experiments on a Time Driven Priority Network
First Video Streaming Experiments on a Driven Priority Network Mario Baldi and Guido Marchetto Department o Control and Computer Engineering Politecnico di Torino (Technical University o Torino) Abstract
More informationAdaptive self-learning controller design for feedrate maximisation of machining process
o Achievements in Materials and Manuacturing Engineering VOLUME 31 ISSUE 2 December 28 Adaptive sel-learning controller design or eedrate maximisation o machining process F. Cus, U. Zuperl*, E. Kiker,
More information3-D TERRAIN RECONSTRUCTION WITH AERIAL PHOTOGRAPHY
3-D TERRAIN RECONSTRUCTION WITH AERIAL PHOTOGRAPHY Bin-Yih Juang ( 莊斌鎰 ) 1, and Chiou-Shann Fuh ( 傅楸善 ) 3 1 Ph. D candidate o Dept. o Mechanical Engineering National Taiwan University, Taipei, Taiwan Instructor
More informationITU - Telecommunication Standardization Sector. G.fast: Far-end crosstalk in twisted pair cabling; measurements and modelling ABSTRACT
ITU - Telecommunication Standardization Sector STUDY GROUP 15 Temporary Document 11RV-22 Original: English Richmond, VA. - 3-1 Nov. 211 Question: 4/15 SOURCE 1 : TNO TITLE: G.ast: Far-end crosstalk in
More informationMotion based 3D Target Tracking with Interacting Multiple Linear Dynamic Models
Motion based 3D Target Tracking with Interacting Multiple Linear Dynamic Models Zhen Jia and Arjuna Balasuriya School o EEE, Nanyang Technological University, Singapore jiazhen@pmail.ntu.edu.sg, earjuna@ntu.edu.sg
More informationDesign and Research of Novel Industry Robot Wrist Force Multidimensional Sensor
Sensors & Transducers 214 by ISA Publishing, S. L. http://www.sensorsportal.com Design and Research o Novel Industry Robot Wrist orce Multidimensional Sensor 1 Yuan Chuanlai, 2 Zhang Yueyi, 1 Xiao Shenping,
More information3D Hand and Fingers Reconstruction from Monocular View
3D Hand and Fingers Reconstruction rom Monocular View 1. Research Team Project Leader: Graduate Students: Pro. Isaac Cohen, Computer Science Sung Uk Lee 2. Statement o Project Goals The needs or an accurate
More informationDETC COMPARING KINEMATIC AND DYNAMIC HAND MODELS FOR INTERACTIVE GRASPING SIMULATION
Proceedings o o the the ASME 29 International Design Engineering Technical Conerences & and Computers and Inormation in in Engineering Conerence IDETC/CIE 29 August 33-September - 2, 2, 29, San Diego,
More information2. Design Planning with the Quartus II Software
November 2013 QII51016-13.1.0 2. Design Planning with the Quartus II Sotware QII51016-13.1.0 This chapter discusses key FPGA design planning considerations, provides recommendations, and describes various
More informationModeling and Calibration of the Galvanometric Laser Scanning Three- Dimensional Measurement System
Nanomanuacturing and Metrology (8) :8 9 https://doi.org/./s48-8-- (45689().,-volV)(45689().,-volV) ORIGINAL ARTICLES Modeling and Calibration o the Galvanometric Laser Scanning Three- Dimensional Measurement
More informationROBUST FACE DETECTION UNDER CHALLENGES OF ROTATION, POSE AND OCCLUSION
ROBUST FACE DETECTION UNDER CHALLENGES OF ROTATION, POSE AND OCCLUSION Phuong-Trinh Pham-Ngoc, Quang-Linh Huynh Department o Biomedical Engineering, Faculty o Applied Science, Hochiminh University o Technology,
More informationA Classification System and Analysis for Aspect-Oriented Programs
A Classiication System and Analysis or Aspect-Oriented Programs Martin Rinard, Alexandru Sălcianu, and Suhabe Bugrara Massachusetts Institute o Technology Cambridge, MA 02139 ABSTRACT We present a new
More informationLab 9 - GEOMETRICAL OPTICS
161 Name Date Partners Lab 9 - GEOMETRICAL OPTICS OBJECTIVES Optics, developed in us through study, teaches us to see - Paul Cezanne Image rom www.weidemyr.com To examine Snell s Law To observe total internal
More informationOptimum design of roll forming process of slide rail using design of experiments
Journal o Mechanical Science and Technology 22 (28) 1537~1543 Journal o Mechanical Science and Technology www.springerlink.com/content/1738-494x DOI 1.17/s1226-8-43-9 Optimum design o roll orming process
More information2. Recommended Design Flow
2. Recommended Design Flow This chapter describes the Altera-recommended design low or successully implementing external memory interaces in Altera devices. Altera recommends that you create an example
More informationA Research on Moving Human Body Detection Based on the Depth Images of Kinect
Sensors & Transducers 2014 by IFSA Publishing, S. L. http://www.sensorsportal.com A Research on Moving Human Body Detection Based on the Depth Images o Kinect * Xi an Zhu, Jiaqi Huo Institute o Inormation
More informationAn Efficient Configuration Methodology for Time-Division Multiplexed Single Resources
An Eicient Coniguration Methodology or Time-Division Multiplexed Single Resources Benny Akesson 1, Anna Minaeva 1, Přemysl Šůcha 1, Andrew Nelson 2 and Zdeněk Hanzálek 1 1 Czech Technical University in
More informationImproving the Accuracy of Industrial Robots by offline Compensation of Joints Errors
Improving the Accuracy of Industrial Robots by offline Compensation of Joints Errors Adel Olabi, Mohamed Damak, Richard Béarée, Olivier Gibaru, Stéphane Leleu To cite this version: Adel Olabi, Mohamed
More informationPSO based Adaptive Force Controller for 6 DOF Robot Manipulators
, October 25-27, 2017, San Francisco, USA PSO based Adaptive Force Controller for 6 DOF Robot Manipulators Sutthipong Thunyajarern, Uma Seeboonruang and Somyot Kaitwanidvilai Abstract Force control in
More informationTHIN LENSES: BASICS. There are at least three commonly used symbols for object and image distances:
THN LENSES: BASCS BJECTVE: To study and veriy some o the laws o optics applicable to thin lenses by determining the ocal lengths o three such lenses ( two convex, one concave) by several methods. THERY:
More informationDesign of a Precision Robot Wrist Interface. Patrick Willoughby Advisor: Alexander Slocum MIT Precision Engineering Research Group
Design of a Precision Robot Wrist Interface Patrick Willoughby Advisor: Alexander Slocum MIT Precision Engineering Research Group Project Summary Problem: Current bolted robot wrist replacements are inaccurate,
More informationA Cylindrical Surface Model to Rectify the Bound Document Image
A Cylindrical Surace Model to Rectiy the Bound Document Image Huaigu Cao, Xiaoqing Ding, Changsong Liu Department o Electronic Engineering, Tsinghua University State Key Laboratory o Intelligent Technology
More informationGeometric Registration for Deformable Shapes 2.2 Deformable Registration
Geometric Registration or Deormable Shapes 2.2 Deormable Registration Variational Model Deormable ICP Variational Model What is deormable shape matching? Example? What are the Correspondences? Eurographics
More informationDefects Detection of Billet Surface Using Optimized Gabor Filters
Proceedings o the 7th World Congress The International Federation o Automatic Control Deects Detection o Billet Surace Using Optimized Gabor Filters Jong Pil Yun* SungHoo Choi* Boyeul Seo* Chang Hyun Park*
More informationAbstract. I. Introduction
46th AIAA/ASME/ASCE/AHS/ASC Structures, Structural Dynamics & Materials Conerence 8 - April 005, Austin, Texas AIAA 005-83 M Intuitive Design Selection Using Visualized n-dimensional Pareto Frontier G.
More information13. Power Optimization
13. Power Optimization May 2013 QII52016-13.0.0 QII52016-13.0.0 The Quartus II sotware oers power-driven compilation to ully optimize device power consumption. Power-driven compilation ocuses on reducing
More informationMobile Robot Static Path Planning Based on Genetic Simulated Annealing Algorithm
Mobile Robot Static Path Planning Based on Genetic Simulated Annealing Algorithm Wang Yan-ping 1, Wubing 2 1. School o Electric and Electronic Engineering, Shandong University o Technology, Zibo 255049,
More informationPartitioned vibration analysis of internal fluid structure interaction problems
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING Int. J. Numer. Meth. Engng 2012; 92:268 300 Published online 12 June 2012 in Wiley Online Library (wileyonlinelibrary.com)..4336 Partitioned vibration
More informationA Novel Accurate Genetic Algorithm for Multivariable Systems
World Applied Sciences Journal 5 (): 137-14, 008 ISSN 1818-495 IDOSI Publications, 008 A Novel Accurate Genetic Algorithm or Multivariable Systems Abdorreza Alavi Gharahbagh and Vahid Abolghasemi Department
More informationClassification Method for Colored Natural Textures Using Gabor Filtering
Classiication Method or Colored Natural Textures Using Gabor Filtering Leena Lepistö 1, Iivari Kunttu 1, Jorma Autio 2, and Ari Visa 1, 1 Tampere University o Technology Institute o Signal Processing P.
More information2. Getting Started with the Graphical User Interface
February 2011 NII52017-10.1.0 2. Getting Started with the Graphical User Interace NII52017-10.1.0 The Nios II Sotware Build Tools (SBT) or Eclipse is a set o plugins based on the popular Eclipse ramework
More informationAutomatic Control Industrial robotics
Automatic Control Industrial robotics Prof. Luca Bascetta (luca.bascetta@polimi.it) Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Prof. Luca Bascetta Industrial robots
More informationResearch on Image Splicing Based on Weighted POISSON Fusion
Research on Image Splicing Based on Weighted POISSO Fusion Dan Li, Ling Yuan*, Song Hu, Zeqi Wang School o Computer Science & Technology HuaZhong University o Science & Technology Wuhan, 430074, China
More informationCompressed Sensing Image Reconstruction Based on Discrete Shearlet Transform
Sensors & Transducers 04 by IFSA Publishing, S. L. http://www.sensorsportal.com Compressed Sensing Image Reconstruction Based on Discrete Shearlet Transorm Shanshan Peng School o Inormation Science and
More informationImproving Alignment of Faces for Recognition
Improving Alignment o Faces or Recognition Md. Kamrul Hasan Département de génie inormatique et génie logiciel École Polytechnique de Montréal, Québec, Canada md-kamrul.hasan@polymtl.ca Christopher J.
More informationPiecewise polynomial interpolation
Chapter 2 Piecewise polynomial interpolation In ection.6., and in Lab, we learned that it is not a good idea to interpolate unctions by a highorder polynomials at equally spaced points. However, it transpires
More informationKANGAL REPORT
Individual Penalty Based Constraint handling Using a Hybrid Bi-Objective and Penalty Function Approach Rituparna Datta Kalyanmoy Deb Mechanical Engineering IIT Kanpur, India KANGAL REPORT 2013005 Abstract
More informationGEOMETRICAL OPTICS OBJECTIVES
Geometrical Optics 207 Name Date Partners OBJECTIVES OVERVIEW GEOMETRICAL OPTICS To examine Snell s Law and observe total internal relection. To understand and use the lens equations. To ind the ocal length
More informationANALYSIS OF BOX CULVERT - COST OPTIMIZATION FOR DIFFERENT ASPECT RATIOS OF CELL
ANALYSIS OF BOX CULVERT - COST OPTIMIZATION FOR DIFFERENT ASPECT RATIOS OF CELL M.G. Kalyanshetti 1, S.A. Gosavi 2 1 Assistant professor, Civil Engineering Department, Walchand Institute of Technology,
More informationA Series Lighting Controller Modbus Register Map
DEH41097 Rev. 3 g A Series Lighting Control Panelboards A Series Lighting Controller Modbus Register Map Table o Contents Introduction...1 RTU Transmission Mode...1 Message rame...1 RTU Mode Message Frames...1
More informationROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino
ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino Kinematic chains Readings & prerequisites From the MSMS course one shall already be familiar with Reference systems and transformations Vectors
More informationBasilio Bona ROBOTICA 03CFIOR 1
Kinematic chains 1 Readings & prerequisites Chapter 2 (prerequisites) Reference systems Vectors Matrices Rotations, translations, roto-translations Homogeneous representation of vectors and matrices Chapter
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 informationChapter 3 Image Enhancement in the Spatial Domain
Chapter 3 Image Enhancement in the Spatial Domain Yinghua He School o Computer Science and Technology Tianjin University Image enhancement approaches Spatial domain image plane itsel Spatial domain methods
More informationApplication of Six Sigma Robust Optimization in Sheet Metal Forming
Application o Six Sigma Robust Optimization in Sheet Metal Forming Y. Q. Li, Z. S. Cui, X. Y. Ruan, D. J. Zhang National Die and Mold CAD Engineering Research Center, Shanghai Jiao Tong University, Shanghai,
More informationJoint Congestion Control and Scheduling in Wireless Networks with Network Coding
Title Joint Congestion Control and Scheduling in Wireless Networks with Network Coding Authors Hou, R; Wong Lui, KS; Li, J Citation IEEE Transactions on Vehicular Technology, 2014, v. 63 n. 7, p. 3304-3317
More informationSerial Manipulator Statics. Robotics. Serial Manipulator Statics. Vladimír Smutný
Serial Manipulator Statics Robotics Serial Manipulator Statics Vladimír Smutný Center for Machine Perception Czech Institute for Informatics, Robotics, and Cybernetics (CIIRC) Czech Technical University
More informationShadow Casting with Stencil Buffer for Real-Time Rendering
102 The International Arab Journal o Inormation Technology, Vol. 5, No. 4, October Shadow Casting with Stencil Buer or Real-Time Rendering Lee Weng, Daut Daman, and Mohd Rahim Faculty o Computer Science
More informationAn object-based approach to plenoptic videos. Proceedings - Ieee International Symposium On Circuits And Systems, 2005, p.
Title An object-based approach to plenoptic videos Author(s) Gan, ZF; Chan, SC; Ng, KT; Shum, HY Citation Proceedings - Ieee International Symposium On Circuits And Systems, 2005, p. 3435-3438 Issued Date
More informationMAPI Computer Vision. Multiple View Geometry
MAPI Computer Vision Multiple View Geometry Geometry o Multiple Views 2- and 3- view geometry p p Kpˆ [ K R t]p Geometry o Multiple Views 2- and 3- view geometry Epipolar Geometry The epipolar geometry
More informationA SAR IMAGE REGISTRATION METHOD BASED ON SIFT ALGORITHM
A SAR IMAGE REGISTRATION METHOD BASED ON SIFT ALGORITHM W. Lu a,b, X. Yue b,c, Y. Zhao b,c, C. Han b,c, * a College o Resources and Environment, University o Chinese Academy o Sciences, Beijing, 100149,
More information2 DETERMINING THE VANISHING POINT LOCA- TIONS
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, VOL.??, NO.??, DATE 1 Equidistant Fish-Eye Calibration and Rectiication by Vanishing Point Extraction Abstract In this paper we describe
More informationTERRAIN-ADAPTIVE GENERATION OF OPTIMAL CONTINUOUS TRAJECTORIES FOR MOBILE ROBOTS
ERRAIN-ADAPIVE GENERAION OF OPIMAL CONINUOUS RAJECORIES FOR MOBILE ROBOS homas M. Howard (1, Alonzo Kelly ( (1 Carnegie Mellon University, Robotics Institute, 5 Forbes Ave., Pittsburgh, PA 1513, USA, thoward@cs.cmu.edu
More informationAn Analytic Model for Embedded Machine Vision: Architecture and Performance Exploration
419 An Analytic Model or Embedded Machine Vision: Architecture and Perormance Exploration Chan Kit Wai, Prahlad Vadakkepat, Tan Kok Kiong Department o Electrical and Computer Engineering, 4 Engineering
More informationSection II. Nios II Software Development
Section II. Nios II Sotware Development This section o the Embedded Design Handbook describes how to most eectively use the Altera tools or embedded system sotware development, and recommends design styles
More informationGesture Recognition using a Probabilistic Framework for Pose Matching
Gesture Recognition using a Probabilistic Framework or Pose Matching Ahmed Elgammal Vinay Shet Yaser Yacoob Larry S. Davis Computer Vision Laboratory University o Maryland College Park MD 20742 USA elgammalvinayyaserlsd
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 information9.3 Transform Graphs of Linear Functions Use this blank page to compile the most important things you want to remember for cycle 9.
9. Transorm Graphs o Linear Functions Use this blank page to compile the most important things you want to remember or cycle 9.: Sec Math In-Sync by Jordan School District, Utah is licensed under a 6 Function
More informationOptimal Paint Gun Orientation in Spray Paint Applications Experimental Results
438 IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, VOL. 8, NO. 2, APRIL 2011 Optimal Paint Gun Orientation in Spray Paint Applications Experimental Results Pål Johan From, Member, IEEE, Johan
More information10. SOPC Builder Component Development Walkthrough
10. SOPC Builder Component Development Walkthrough QII54007-9.0.0 Introduction This chapter describes the parts o a custom SOPC Builder component and guides you through the process o creating an example
More information2.76 / Lecture 3: Large scale
2.76 / 2.760 Lecture 3: Large scale Big-small intuition System modeling Big history Big problems Flexures Design experiment 2.76 Multi-scale System Design & Manuacturing itunnel [na] 8 6 4 2 0 2.76 STM
More informationBurst test analysis of metal sandwich wall panels
Burst test analysis o metal sandwich wall panels ISS: 1651-7660 TRITA-AVE 015:4 Viktor Krödel Jonsson June, 015 Master Thesis carried out at GK-Aerospace in Trollhättan, Sweden, or the Department o Aeronautical
More informationA Proposed Approach for Solving Rough Bi-Level. Programming Problems by Genetic Algorithm
Int J Contemp Math Sciences, Vol 6, 0, no 0, 45 465 A Proposed Approach or Solving Rough Bi-Level Programming Problems by Genetic Algorithm M S Osman Department o Basic Science, Higher Technological Institute
More informationCharacterizing the network behavior of P2P traffic
Characterizing the network behavior o PP traic Raaele Bolla, Marco Canini, Riccardo Rapuzzi, Michele Sciuto DIST - Department o Communication, Computer and System Sciences, University o Genoa Via Opera
More informationSIMULATION OPTIMIZER AND OPTIMIZATION METHODS TESTING ON DISCRETE EVENT SIMULATIONS MODELS AND TESTING FUNCTIONS
SIMULATION OPTIMIZER AND OPTIMIZATION METHODS TESTING ON DISCRETE EVENT SIMULATIONS MODELS AND TESTING UNCTIONS Pavel Raska (a), Zdenek Ulrych (b), Petr Horesi (c) (a) Department o Industrial Engineering
More informationCS485/685 Computer Vision Spring 2012 Dr. George Bebis Programming Assignment 2 Due Date: 3/27/2012
CS8/68 Computer Vision Spring 0 Dr. George Bebis Programming Assignment Due Date: /7/0 In this assignment, you will implement an algorithm or normalizing ace image using SVD. Face normalization is a required
More informationMOVING CAMERA ROTATION ESTIMATION USING HORIZON LINE FEATURES MOTION FIELD
MOVING CAMERA ROTATION ESTIMATION USING HORION LINE FEATURES MOTION FIELD S. Nedevschi, T. Marita, R. Danescu, F. Oniga, C. Pocol Computer Science Department Technical University o Cluj-Napoca Cluj-Napoca,
More informationAutomatic Video Segmentation for Czech TV Broadcast Transcription
Automatic Video Segmentation or Czech TV Broadcast Transcription Jose Chaloupka Laboratory o Computer Speech Processing, Institute o Inormation Technology and Electronics Technical University o Liberec
More informationNeighbourhood Operations
Neighbourhood Operations Neighbourhood operations simply operate on a larger neighbourhood o piels than point operations Origin Neighbourhoods are mostly a rectangle around a central piel Any size rectangle
More informationOn an empirical investigation of the structural behaviour of robots
On an empirical investigation of the structural behaviour of robots C. Doukas, J. Pandremenos, P. Stavropoulos, P. Fotinopoulos, G.Chryssolouris 1 1 Laboratory for Manufacturing Systems and Automation,
More informationA Quantitative Comparison of 4 Algorithms for Recovering Dense Accurate Depth
A Quantitative Comparison o 4 Algorithms or Recovering Dense Accurate Depth Baozhong Tian and John L. Barron Dept. o Computer Science University o Western Ontario London, Ontario, Canada {btian,barron}@csd.uwo.ca
More informationKeysight Technologies Specifying Calibration Standards and Kits for Keysight Vector Network Analyzers. Application Note
Keysight Technologies Speciying Calibration Standards and Kits or Keysight Vector Network Analyzers Application Note Introduction Measurement errors in network analysis can be separated into two categories:
More information521466S Machine Vision Exercise #1 Camera models
52466S Machine Vision Exercise # Camera models. Pinhole camera. The perspective projection equations or a pinhole camera are x n = x c, = y c, where x n = [x n, ] are the normalized image coordinates,
More informationCecilia Laschi The BioRobotics Institute Scuola Superiore Sant Anna, Pisa
University of Pisa Master of Science in Computer Science Course of Robotics (ROB) A.Y. 2016/17 cecilia.laschi@santannapisa.it http://didawiki.cli.di.unipi.it/doku.php/magistraleinformatica/rob/start Robot
More information1 Introduction to Theory of Gearing, Design, and Generation of Noncircular Gears
1 Introduction to Theory o Gearing, Design, and Generation o Noncircular Gears 1.1 Historical Comments Designers have tried or many years to apply noncircular gears in automatic machines and instruments.
More informationFusion of Heterogeneous Sensors for the Guidance of an Autonomous Vehicle
Fusion o Heterogeneous Sensors or the Guidance o an Autonomous Vehicle Jan C. Becer Institute o Control Engineering echnical University Braunschweig Hans-Sommer-Str. 66 3816 Braunschweig, Germany jan.becer@tu-bs.de
More informationImitation of Hand Postures with Particle Based Fluidics Method
, October 20-22, 2010, San Francisco, USA Imitation o Hand Postures with Particle Based Fluidics Method Umut ilki, Ismet Erkmen, and Aydan M. Erkmen Abstract he correspondence problem is an important problem
More informationANALYTICAL MODEL OF THE CUTTING PROCESS WITH SCISSORS-ROBOT FOR HAPTIC SIMULATION
Bulletin of the ransilvania University of Braşov Series I: Engineering Sciences Vol. 4 (53) No. 1-2011 ANALYICAL MODEL OF HE CUING PROCESS WIH SCISSORS-ROBO FOR HAPIC SIMULAION A. FRAU 1 M. FRAU 2 Abstract:
More information9.8 Graphing Rational Functions
9. Graphing Rational Functions Lets begin with a deinition. Deinition: Rational Function A rational unction is a unction o the orm P where P and Q are polynomials. Q An eample o a simple rational unction
More informationMATRIX ALGORITHM OF SOLVING GRAPH CUTTING PROBLEM
UDC 681.3.06 MATRIX ALGORITHM OF SOLVING GRAPH CUTTING PROBLEM V.K. Pogrebnoy TPU Institute «Cybernetic centre» E-mail: vk@ad.cctpu.edu.ru Matrix algorithm o solving graph cutting problem has been suggested.
More informationReal-Time Multi-Body Vehicle Dynamics Using A Modular Modeling Methodology
2003-01-1286 Real-Time Multi-ody Vehicle Dynamics Using Modular Modeling Methodology Copyright 2003 Society o utomotive Engineers, nc. Richard Romano Realtime Technologies, nc. STRCT Simulations o ground
More informationRobotics. SAAST Robotics Robot Arms
SAAST Robotics 008 Robot Arms Vijay Kumar Professor of Mechanical Engineering and Applied Mechanics and Professor of Computer and Information Science University of Pennsylvania Topics Types of robot arms
More informationMPC Based Driver's Intention Prediction Method for Vehicle Stability Control
nd International Conerence on Automation echanical and Electrical Engineering (AEE 7) PC Based Driver's Intention Prediction ethod or Vehicle Stability Control Shunhang Zheng Bangcheng Zhang Shaosong Li
More informationPATH PLANNING OF UNMANNED AERIAL VEHICLE USING DUBINS GEOMETRY WITH AN OBSTACLE
Proceeding o International Conerence On Research, Implementation And Education O Mathematics And Sciences 2015, Yogyakarta State University, 17-19 May 2015 PATH PLANNING OF UNMANNED AERIAL VEHICLE USING
More informationCALCULATING TRANSFORMATIONS OF KINEMATIC CHAINS USING HOMOGENEOUS COORDINATES
CALCULATING TRANSFORMATIONS OF KINEMATIC CHAINS USING HOMOGENEOUS COORDINATES YINGYING REN Abstract. In this paper, the applications of homogeneous coordinates are discussed to obtain an efficient model
More information13. Power Management in Stratix IV Devices
February 2011 SIV51013-3.2 13. Power Management in Stratix IV Devices SIV51013-3.2 This chapter describes power management in Stratix IV devices. Stratix IV devices oer programmable power technology options
More information