An Algorithm for the Welding Torch Weaving Control of Arc Welding Robot

Size: px
Start display at page:

Download "An Algorithm for the Welding Torch Weaving Control of Arc Welding Robot"

Transcription

1 ELEKTRONIKA IR ELEKTROTECHNIKA, ISSN , VOL. 2, NO. 2, 205 An Algorithm for the Welding Torch Weaving Control of Arc Welding Robot Wen-liang Zhu, Fu-sheng Ni 2, Cao-gen Hong 3 College of Harbor Coastal and Offshore Engineering, Hohai University, Nanjing 20098, China 2 Engineering Research Center of Dredging Technology, Hohai University, Changzhou 23022, China 3 Jiangsu Automation Research Institution, Lianyungang, , China zliang200@qq.com Abstract The teaching learning method is generally applied in six DOF (degrees of freedom) robot programming. Hoever, for complicated eaving elding, there is a draback using this method. That is that numerous teaching control points are needed in the programming. Based on a method of the robot trajectory planning, this paper focus on addressing this draback by utilizing an algorithm for the elding torch eaving control. This algorithm includes the novel formulation to calculate the tracking position, and can produce an accurate and continuous eaving path along various eld lines. The teaching programming can easily determine these eld lines hich contain fe teaching points. Therefore, this algorithm can reduce the programming time for the robotic elding application. A lot of experiments have been done to validate the algorithm. The experimental results sho that the eaving control algorithm is correct and can produce various eaving paths. Index Terms Robot control, elding, motion planning, softare algorithms. I. INTRODUCTION The development of robotic elding has been truly remarkable and is one of the major application areas for industrial robots noadays, T. S. Hong et al. [] discusses many advantages and disadvantages of different robotic elding technologies. Arc elding is considered to be one of the most promising applications of intelligent robots. This situation first stems from a lo manual productivity due to the severe environmental conditions resulting from the intense heat and fumes generated by the elding process. Second, arc elding is the third largest job category behind assembly and machining in the metal fabrication industry [2]. Robot eaving elding technology is a typical application of arc elding industry, so it encourages intensive research and development of sophisticated control algorithm and application-specific softare package. J. Wang et al. [3] developed a novel sing arc system to realize high quality narro gap elding at lo cost. This system uses a motor of hollo axis to turn directly the micro-bent conductive rod and then to eave circularly the arc around itself axis of torch. The method of the robot trajectory planning can also be used Manuscript received March 5, 204; accepted October 0, 204. for robot eaving elding control, but little ork of this method as reported currently. This paper presents an algorithm for the elding torch eaving control of arc elding robot by employing this method. In an arc elding application, a task planning is the specification of the geometrical and the technological parameters. A task planning scheme for an arc elding robot must employ the folloing parts. First, elding scheme definition; second, elding procedure specification for each individual eld; third, motion planner. The motion planner is used to produce a motion scheme that can be executed by a robot controller [4]. The motion scheme is generally achieved by the method of teaching programming. Hoever, for complicate eaving elding, especially for Multi-Layer and Multi-Pass elding, hich has been reported in [5] [6]. There is a draback using this method, that is that numerous teaching control points are needed in the programming. Based on a method of the robot trajectory planning, this paper focus on addressing this draback by utilizing an algorithm for the elding torch eaving control. This algorithm includes the novel formulation to calculate the tracking position, and can produce an accurate and continuous eaving path along various eld lines including a complicated combination of straight lines and arcs. The teaching programming can easily determine these eld lines hich contain fe teaching points. Therefore, this algorithm can reduce the programming time for the robotic elding application. With a eaving elding robot, the programming of a eaving path is usually performed in to steps. First, teaching program determines a eld line. This eld line is both the centre of the eaving path and the offset benchmark of Multi-Layer and Multi-Pass elding. The eld line is discretized into a set of 3D (three-dimensional) positions. Second, the set of 3D positions is calculated through the algorithm and is mapped from Cartesian space to joint space ith the inverse kinematic model of the elding robot[3]. The robot controller updates the moving reference coordinate system ithin each cycle time to achieve the expected motion path. The remainder of this paper is organised as follos. Section II describes the real-time moving reference 3

2 ELEKTRONIKA IR ELEKTROTECHNIKA, ISSN , VOL. 2, NO. 2, 205 coordinate system determining the eaving path and introduces the tool frame from actual TCP (tool centre point)-orientation. Section III is devoted to a formal statement of the eaving control algorithm. In Section IV, a lot of experimental validations for the algorithm are presented. Finally, Section V summarizes the main contributions of this paper. II. PROBLEM OF COORDINATE TRANSFORMATION A. Reference Coordinate System The use of Cartesian coordinates for the description of positions of a robot path is an important step in simplifying programming. The next step is the use of Cartesian reference systems. Reference systems consisting of position and orientation offsets are often called frames or transformations in robotics. As shon in Fig., usually, a six DOF (degrees of freedom) robot have four reference systems, such as the orld frame W, the base frame B, the object frame O and the tool frame T. The common root of all reference systems in the applications ith a single robot is called orld frame W, hich is usually chosen in the base of the robot, i.e. the base frame B. In many elding tasks the tool tip of a robot has to move to several different positions on the same elding object. When defining the positions of the robot eaving path relative to orld frame W, all positions on the elding object can be translated together by modifying the position of the reference system. As shon in Fig. 2, the eaving path and eld line are relative to orld frame W. The points beteen p and p2 can be calculated by K. Zhang interpolation algorithm [7]. Because a straight line can be determined by to teaching control points, the eld line can be achieved by teaching easily. Hoever, the eaving path cannot be achieved by using the same method. The positions of the eld line are corresponding one to one ith the positions of the elding path, just like the vector q and q. All positions of the eaving path can be achieved by modifying positions of a number of the reference coordinate system, such as frame, frame2, frame3,, under the condition of not changing the target command position in the robotic program. This coordinate transformation can be described by the follo equations: here q q q q, o q q q, () (2) q q, (3) is the position vector of the eaving path relative to the orld coordinate system. vector. q O q is called the tracking is called the tracking position, i.e. the origin of the robotic activated reference coordinate system. Without offset and rotation, q q O ith offset and rotation the relation expression of them ill be described in the Section III. The left superscript W refers to the reference coordinate system of the vector, the right superscript denotes the starting point of a vector (blank space shos that the start point is the origin of reference coordinate system) and the right subscript denotes the ending point of a vector. When the activated reference coordinate system of the robot continually moves from frame to frame2, to frame,, a continuous eaving path based on the eld line can be obtained. Fig.. The reference coordinate system of robot. Fig. 2. Coordinate transformation ithout offset and rotation. B. Definition of the Tool Frame A. P. Pashkevich has described in detail the definition of the eld frame for the linear and circular eld joints in [8]. In order to suit various eld joints, a similar approach as used to definite the tool frame in the present study. For the linear eld joints, a moving frame ith the specific TCP-orientation is defined, as shon in Fig. 3. For the circular eld joints, a moving frame is calculated from the changing TCP-orientation to ensure the tangency of the elding path and the X T-axis at every point, as shon in Fig. 4: the X T-axis is directed along the eld joint; the Z T-axis specifies the elding torch approaching direction (hich is normal to the eld joint); the Y T-axis completes the right-hand oriented frame and thus shos the eaving direction. Three coordinate axis unit vectors can be computed by rotation matrix T R from actual TCP-orientation T n, T o, T a T R cacbcc - sasc -cacbsc - sacc casb sacbcc casc - sacbsc cacc sasb, -sbcc sbsc cb (4) 4

3 ELEKTRONIKA IR ELEKTROTECHNIKA, ISSN , VOL. 2, NO. 2, 205 here T n is the XT-axis unit vector, T o is the YT-axis unit vector, T a is the ZT-axis unit vector. T R is the tool frame rotation matrix relative to the orld frame. The variable a, b, c is three Euler angles of TCP-orientation. The symbols in the matrix are described as follos: sa sin(, ca cos(, sb sin(, cb cos(, sb sin( c), cc cos( c). (5) T v v x y v v z path, vx vy vz here T a has the same meaning as in (4). The binormal vector is the unified unit vector normal to the path pbi velocity vector and Z T-vector. So, the tracking vector can be calculated by the folloing equation (7) q q A p bi, (8) here the parameter A denotes actual oscillation amplitude. The parameter refers to actual amplitude of oscillation function. The range of is,. There are three eaving types including sine oscillation function, triangle oscillation function and trapezoid oscillation function. For sine oscillation, is defined as sin( ), here is phase angle. For triangle oscillation, is defined as follos: Fig. 3. Moving tool frame ith specific TCP-orientation. Fig. 4. Moving tool frame ith changing TCP-orientation. III. THE ALGORITHM FOR THE WEAVING CONTROL if 0, 2, 2 3 if, 2 2, if, For trapezoid oscillation, is defined as follos: if 0, 3, 3 2 if,, if, 3 3, if,, if 2, (9) (0) A. The Weaving ithout Offset and Rotation Without offset and rotation, q q O. As long as the tracking vector q is calculated, the eaving path can be achieved by activating the reference coordinate system of arc elding robot hose origin is the tracking position q O. In the eld procedure, the direction of oscillation is along the binormal vector p hich is determined by the path velocity unit vector vpath bi equitation is as follos here vpath is defined as and the Z T-axis unit vector T a. The pbi vpath T a, (6) B. Offset of the Weld Line Welding operations planning can be classified into four types according to the number of eld lines and the number of layers as shon in Table I [9]. TABLE I. FOUR TYPES OF ROBOTIC WELDING OPERATIONS PLANNING. Single-Layer Multi-Layer Single-Pass Single-Layer and Single-Pass Multi-Layer and Single-Pass Multi-Pass Single-Layer and Multi-Pass Multi-Layer and Multi-Pass When the eld line moves along Y T -axis of the tool frame, the Multi-Layer and Single-Pass elding is achieved. When the eld line moves along Z T-axis of the tool frame, this eld operation is defined as Single-Layer and Multi-Pass eld. If 5

4 ELEKTRONIKA IR ELEKTROTECHNIKA, ISSN , VOL. 2, NO. 2, 205 both Y T axis and Z T-axis have an offset, this eld operation is called Multi-Layer and Multi-Pass elding [0]. The offset vector can be obtained by the folloing equation T qos vpath pbi T a qos, () here the three unit vectors v path, pbi, T a have the same definition as in (6). The vector qos denotes actual y-offset and z-offset for Multi-Layer and Multi-Pass elding relative to the orld frame. The vector T q denotes actual y-offset and z-offset for Multi-Layer and Multi-Pass elding relative to the tool frame, it is defined as os T. T q os x t y t z t (2) 2 c ( c ) v x Rz ( c ) vy vx s vz ( c ) vz vx s vy ( c ) vx vy s vz ( c ) vx vz s v y 2 c ( c ) vy ( c ) vy vz s vx, ( c ) v 2 z vy s vx c ( c ) vz (7) here the parameter is the rotation angle around the path velocity unit vector. The parameter is the rotation angle around Z-axis unit vector of the tool frame. vx, vy, vz, T ax, T ay, T az are the elements of the vector vpath and T a. The symbols c, s, c, s are defined as: Generally, x-offset is not implemented, because x-offset is a starting-point offset and is not a eld path offset. As shon in Fig. 5, the tracking position ith eld line offset can be obtained by follo equation qo q qos A pbi qos. (3) c cos( ), s sin( ), c cos( ), s sin( ), (8) C. Rotation of the Weaving Path As shon in Fig. 6, besides the eld line offset, it is necessary that rotation around the coordinate axes of the tool frame ensures to adapt to various eld joints. In this paper, the eaving path rotates around the X-axis and Z-axis of the tool frame, rotation around Y-axis is not implemented. For X-rotation, namely rotation around path velocity vector, the tracking position ith the eld line offset and X-rotation can be obtained by the folloing expression O x bi os q R ( A P ) q. (4) For Z-rotation, the tracking position ith the eld line offset and Z-rotation is described as follos O z bi os q R ( A P ) q, (5) Fig. 5. Coordinate transformation ith offset. here qos represents the eld line offset. Rx denotes 3 3 rotation matrix around the path velocity unit vector v path. Rz denotes 3 3 rotation matrix around Z T-axis unit vector T a of the tool frame. The rotation matrix x as follos: R, 2 c ( c ) v x Rx ( c ) vy vx s vz ( c ) vz vx s vy Rz is defined ( c ) vx vy s vz ( c ) vx vz s v y 2 c ( c ) vy ( c ) vy vz s vx, ( c ) v 2 z vy s vx c ( c ) vz (6) Fig. 6. Coordinate transformation ith rotation. IV. EXPERIMENTAL VALIDATION A. Experiment of Three Weavings To validate this algorithm, a softare package as developed on six DOF robotic control system hich as developed by Jiangsu Automation Research Institution. The experimental environment as shon in Fig. 7. The parameters of the Experiment are described as follos: The eaving amplitude A (0 milimeters); the eaving frequency (0.5 Hz); the eaving type is set sine, triangle and trapezoid respectively; the parameters of offset and rotation are set to zero. The eld line is obtained by teaching to points (i.e. the start point and end point of the eld line). The experiment data of three eavings ere shon in 6

5 ELEKTRONIKA IR ELEKTROTECHNIKA, ISSN , VOL. 2, NO. 2, 205 Fig. 8 Fig. 0, including the time history of the tracking position, the 2D (to-dimensional) diagram of TCP positions. Fig. 9. Tracking position ( and TCP position of triangle eaving ithout offset and rotation (. Fig. 7. The experimental environment. Fig. 0. Tracking position ( and TCP position of trapezoid eaving ithout offset and rotation (. It can be seen from Fig. 8(, Fig. 9( and Fig. 0( that hen A = 0, the maximum eaving amplitude of the first element X of the tracking position is 0. The result of eaving can be seen from Fig. 8(, Fig. 9( and Fig. 9(. The X coordinate of the eld line is 049, the oscillation function of the algorithm can accurately produce sine curve, triangle curve and trapezoid curve respectively. Fig. 8. Tracking Position and ( TCP Position of sine eaving ithout offset and rotation (. B. Weaving Experiment ith The Weld Line Offset Due to page limitation, only sine eaving data records ere provided. The parameters of the Experiment ere described as follos: The eaving amplitude A (0 millimeters); the eaving frequency (0.5 Hz); the eaving type as set sine; the Y-offset (-80 millimeters); the Z-offset (30 millimeters); the parameters of rotation as set to zero. The eld line as obtained by the same approach of experiment ithout offset and rotation. As shon in Fig. 2 Fig. 3, including the time history of the tracking vector and the tracking position, the 2D diagram of TCP positions. 7

6 ELEKTRONIKA IR ELEKTROTECHNIKA, ISSN , VOL. 2, NO. 2, 205 c) Fig. 2. Tracking vector (, Tracking position ( and TCP position of sine eaving ith Z-offset (c). It can be seen from Fig. (, Fig. (, Fig. 2( and Fig. 2( that hen the eaving have an offset of the eld line, comparing ith the tracking vector, the tracking position produce an offset element, such as Y-offset is 80 in Fig. (, Z-offset is 30 in Fig. 2(. The result of eaving can be seen from Fig. (c) and Fig. 2(c). The Y coordinate of the eld line changes from -440 to The Z coordinate of the eld line changes from 778 to 808. The oscillation function of the algorithm can accurately produce to sine curves. The photo of the eaving experimental result is shon in Fig. 3. c) Fig.. Tracking vector (, Tracking position ( and TCP position of sine eaving ith Y-offset (c). Fig. 3. The experimental result photo. C. Weaving Experiment ith X-rotation or Z-rotation The parameters of this Experiment ere described as follos: The eaving amplitude A (0 millimeters); the eaving frequency (0.5 Hz); the eaving type as set sine; the X-rotation (30 degrees); the Z-rotation (30 degrees); the parameters of offset is set to zero. The eld line is obtained by the same approach of experiment ithout offset and rotation. The sine eaving data records ere provided. As shon in Fig. 4 Fig. 5, including the time history of the tracking position and the 2D diagram of TCP positions. 8

7 ELEKTRONIKA IR ELEKTROTECHNIKA, ISSN , VOL. 2, NO. 2, 205 Z-axis. Fig. 4. Tracking position ( and TCP position of sine eaving ith X-rotation (. V. CONCLUSIONS The experimental results shoed that the algorithm for the elding torch eaving control satisfied the control of three eaving paths based on a complicated eld line, and achieved the complex spatial offset and rotation. It is possible to implement the Multi-Layer and Single-Pass elding path for both the linear and the circular joints by setting eaving parameters in robotic program. By using the developed softare package, it is also possible to reduce the programming time for the robotic elding application. The particular contribution of this paper describes a moving reference coordinate system based on the theory of coordinate transformation, hich is a key issue in the kinematic control of the elding robotic control system. When the robot activates the corresponding reference coordinate system, the expected eaving path can then be achieved by implementing robotic motion commands. The algorithm in this paper had been applied in the softare module of JARI robotic control system. This application reduced greatly the teaching time in arc elding robot programming. In the future, the research ork ill focus on the analysis of saving the teaching programming time and promoting efficiency. Fig. 5. Tracking position ( and TCP position of sine eaving ith Z-rotation (. As shon in Fig. 4( and Fig. 5(, the tracking position as computed by (2) and (3). The result of eaving ith X-rotation can be seen from Fig. 4(, the eaving plane has rotated 30 degrees around X-axis hose Y coordinate is The result of eaving ith Z-rotation can be seen from Fig. 5(, the eaving path has rotated 30 degrees around REFERENCES [] T. S. Hong, M. Ghobakhloo, W. Khaksar, Robotic elding technology, Comprehensive Materials Processing, vol. 6, pp , 204. [Online]. Available: [2] P. Sicard, M. D. Levine, An approach to an expert robot elding system, IEEE Trans. Systems, Man and Cybernetics, vol. 8, 988, pp [Online]. Available: [3] J. Y. Wang et al., A sing arc system for narro gap GMA elding, ISIJ International, vol. 52, no., pp. 0 4, 202. [Online]. Available: [4] G. Bolmsjo, G. Nikoleris, Task planning for elding applications, in Conf. Proc. IEEE Int. Conf. Systems, Man and Cybernetics, Systems Engineering in the Service of Humans, 993, pp [Online]. Available: [5] S. B. Pan, B. H. Jia, X. W. Zeng, Welding operation of thick plate on the steel constructure, Electric Welding Machine, vol. 42, no. 8, pp. 5, 202. [6] R. Y. Li et al., A study of narro gap laser elding for thick plates using the multi-layer and multi-pass method, Optics & Laser Technology, vol. 64, pp , 204. [Online]. Available: [7] K. Zhang, Z. Liang, E. Li, D. Yang, Research on an arc elding robot controller ith open architecture and the sing-elding interpolation algorithm, Int. Conf. on, IET Advanced Technology of Design and Manufacture (ATDM 200), 200, pp [8] A. P. Pashkevich, A. B. Dolgui, K. I. Semkin, Kinematic aspects of a robot-positioner system in an arc elding application, Control Engineering Practice, vol., pp , [Online]. Available: [9] D. W. Kim, J. S. Choi, B. Nnaji, Robot arc elding operations planning ith a rotating/tilting positioner, International journal of production research, vol. 36, pp , 998. [Online]. Available: [0] M. K. Jouaneh, Z. Wang, D. A. Dornfeld, Trajectory planning for coordinated motion of a robot and a positioning table. I., IEEE Trans. Path specification, Robotics and Automation, vol. 6, pp , 990. [Online]. Available: 9

Operation Trajectory Control of Industrial Robots Based on Motion Simulation

Operation Trajectory Control of Industrial Robots Based on Motion Simulation Operation Trajectory Control of Industrial Robots Based on Motion Simulation Chengyi Xu 1,2, Ying Liu 1,*, Enzhang Jiao 1, Jian Cao 2, Yi Xiao 2 1 College of Mechanical and Electronic Engineering, Nanjing

More information

Path planning and kinematics simulation of surfacing cladding for hot forging die

Path planning and kinematics simulation of surfacing cladding for hot forging die MATEC Web of Conferences 21, 08005 (2015) DOI: 10.1051/matecconf/20152108005 C Owned by the authors, published by EDP Sciences, 2015 Path planning and kinematics simulation of surfacing cladding for hot

More information

Weld Seam Detection using Computer Vision for Robotic Arc Welding

Weld Seam Detection using Computer Vision for Robotic Arc Welding 8th IEEE International Conference on Automation Science and Engineering August 0-4, 01, Seoul, Korea Weld Seam Detection using Computer Vision for Robotic Arc Welding Mitchell Dinham and Gu Fang, Member,

More information

Development of Redundant Robot Simulator for Avoiding Arbitrary Obstacles Based on Semi-Analytical Method of Solving Inverse Kinematics

Development of Redundant Robot Simulator for Avoiding Arbitrary Obstacles Based on Semi-Analytical Method of Solving Inverse Kinematics Proceedings of the 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems San Diego, CA, USA, Oct 29 - Nov 2, 2007 ThC2.1 Development of Redundant Robot Simulator for Avoiding Arbitrary

More information

Trajectory Optimization of Composite-pipe Cutting Based on Robot. Harbin , China. Abstract

Trajectory Optimization of Composite-pipe Cutting Based on Robot. Harbin , China. Abstract , pp.35-4 http//dx.doi.org/10.1457/ijca.016.9.7.1 Trajectory Optimization of Composite-pipe Cutting Based on Robot Bo You 1, Kaixin Li 1, Jiazhong Xu 1, Ming Qiao 1, Bowen Zhang and Wenqiang Wang 1 College

More information

Enhancing the pictorial content of digital holograms at 100 frames per second

Enhancing the pictorial content of digital holograms at 100 frames per second Enhancing the pictorial content of digital holograms at 100 frames per second P.W.M. Tsang, 1 T.-C Poon, 2 and K.W.K. Cheung 1 1 Department of Electronic Engineering, City University of Hong Kong, Hong

More information

MOTION TRAJECTORY PLANNING AND SIMULATION OF 6- DOF MANIPULATOR ARM ROBOT

MOTION TRAJECTORY PLANNING AND SIMULATION OF 6- DOF MANIPULATOR ARM ROBOT MOTION TRAJECTORY PLANNING AND SIMULATION OF 6- DOF MANIPULATOR ARM ROBOT Hongjun ZHU ABSTRACT:In order to better study the trajectory of robot motion, a motion trajectory planning and simulation based

More information

Real-time relighting of digital holograms based on wavefront recording plane method

Real-time relighting of digital holograms based on wavefront recording plane method Real-time relighting of digital holograms based on avefront recording plane method P.W.M. Tsang, 1,* K.W.K. Cheung, 1 and T.-C Poon 2 1 Department of Electronic Engineering, City University of Hong Kong,

More information

PARTICLE SWARM OPTIMIZATION (PSO) [1] is an

PARTICLE SWARM OPTIMIZATION (PSO) [1] is an Proceedings of International Joint Conference on Neural Netorks, Atlanta, Georgia, USA, June -9, 9 Netork-Structured Particle Sarm Optimizer Considering Neighborhood Relationships Haruna Matsushita and

More information

Jane Li. Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute

Jane Li. Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute Jane Li Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute We know how to describe the transformation of a single rigid object w.r.t. a single

More information

The optimisation of shot peen forming processes

The optimisation of shot peen forming processes The optimisation of shot peen forming processes T. Wang a, M.J. Platts b, J. Wu c a School of Engineering and Design, Brunel University, Uxbridge UB8 3PH, U. b Department of Engineering, University of

More information

Simulation of Articulated Robotic Manipulator & It s Application in Modern Industries

Simulation of Articulated Robotic Manipulator & It s Application in Modern Industries IOSR Journal of Mechanical and Civil Engineering (IOSR-JMCE) e-issn: 2278-1684,p-ISSN: 2320-334X, Volume 11, Issue 3 Ver. II (May- Jun. 2014), PP 01-07 Simulation of Articulated Robotic Manipulator & It

More information

Research on time optimal trajectory planning of 7-DOF manipulator based on genetic algorithm

Research on time optimal trajectory planning of 7-DOF manipulator based on genetic algorithm Acta Technica 61, No. 4A/2016, 189 200 c 2017 Institute of Thermomechanics CAS, v.v.i. Research on time optimal trajectory planning of 7-DOF manipulator based on genetic algorithm Jianrong Bu 1, Junyan

More information

An Analysis of Interference as a Source for Diffraction

An Analysis of Interference as a Source for Diffraction J. Electromagnetic Analysis & Applications, 00,, 60-606 doi:0.436/jemaa.00.0079 Published Online October 00 (http://.scirp.org/journal/jemaa) 60 An Analysis of Interference as a Source for Diffraction

More information

Dynamic Simulation of a KUKA KR5 Industrial Robot using MATLAB SimMechanics

Dynamic Simulation of a KUKA KR5 Industrial Robot using MATLAB SimMechanics Dynamic Simulation of a KUKA KR5 Industrial Robot using MATLAB SimMechanics Arun Dayal Udai, C.G Rajeevlochana, Subir Kumar Saha Abstract The paper discusses a method for the dynamic simulation of a KUKA

More information

An Iterative Algorithm for Inverse Kinematics of 5-DOF Manipulator with Offset Wrist

An Iterative Algorithm for Inverse Kinematics of 5-DOF Manipulator with Offset Wrist World Academy of Science, Engineering and echnology An Iterative Algorithm for Inverse Kinematics of 5-DOF Manipulator with Offset Wrist Juyi Park, Jung-Min Kim, Hee-Hwan Park, Jin-Wook Kim, Gye-Hyung

More information

Kinematics and dynamics analysis of micro-robot for surgical applications

Kinematics and dynamics analysis of micro-robot for surgical applications ISSN 1 746-7233, England, UK World Journal of Modelling and Simulation Vol. 5 (2009) No. 1, pp. 22-29 Kinematics and dynamics analysis of micro-robot for surgical applications Khaled Tawfik 1, Atef A.

More information

A REAL-TIME REGISTRATION METHOD OF AUGMENTED REALITY BASED ON SURF AND OPTICAL FLOW

A REAL-TIME REGISTRATION METHOD OF AUGMENTED REALITY BASED ON SURF AND OPTICAL FLOW A REAL-TIME REGISTRATION METHOD OF AUGMENTED REALITY BASED ON SURF AND OPTICAL FLOW HONGBO LI, MING QI AND 3 YU WU,, 3 Institute of Web Intelligence, Chongqing University of Posts and Telecommunications,

More information

ÉCOLE POLYTECHNIQUE DE MONTRÉAL

ÉCOLE POLYTECHNIQUE DE MONTRÉAL ÉCOLE POLYTECHNIQUE DE MONTRÉAL MODELIZATION OF A 3-PSP 3-DOF PARALLEL MANIPULATOR USED AS FLIGHT SIMULATOR MOVING SEAT. MASTER IN ENGINEERING PROJET III MEC693 SUBMITTED TO: Luc Baron Ph.D. Mechanical

More information

Modal and harmonic response analysis of key components of robotic arm based on ANSYS

Modal and harmonic response analysis of key components of robotic arm based on ANSYS Modal and harmonic response analysis of key components of robotic arm based on ANSYS Yadong Tang 1, Yongchang Yu 2, Jingzhao Shi 3, Shuaijun Zhang 4 College of Machinery and Electronic Engineering, Henan

More information

Research applying Spherical Gear and Ring Rack Mechanism to Rotary Work Table

Research applying Spherical Gear and Ring Rack Mechanism to Rotary Work Table ISSN: 2454-2377, Research applying Spherical Gear and Ring Rack Mechanism to Rotary Work Table Vi Hoang 1, Thuan Nguyen 2, Minh Tuan Ngo 3* Faculty of Mechanical Engineering, Thai Nguyen University of

More information

Chapter 1: Introduction

Chapter 1: Introduction Chapter 1: Introduction This dissertation will describe the mathematical modeling and development of an innovative, three degree-of-freedom robotic manipulator. The new device, which has been named the

More information

SIMULATION ENVIRONMENT PROPOSAL, ANALYSIS AND CONTROL OF A STEWART PLATFORM MANIPULATOR

SIMULATION ENVIRONMENT PROPOSAL, ANALYSIS AND CONTROL OF A STEWART PLATFORM MANIPULATOR SIMULATION ENVIRONMENT PROPOSAL, ANALYSIS AND CONTROL OF A STEWART PLATFORM MANIPULATOR Fabian Andres Lara Molina, Joao Mauricio Rosario, Oscar Fernando Aviles Sanchez UNICAMP (DPM-FEM), Campinas-SP, Brazil,

More information

VIBRATION ISOLATION USING A MULTI-AXIS ROBOTIC PLATFORM G.

VIBRATION ISOLATION USING A MULTI-AXIS ROBOTIC PLATFORM G. VIBRATION ISOLATION USING A MULTI-AXIS ROBOTIC PLATFORM G. Satheesh Kumar, Y. G. Srinivasa and T. Nagarajan Precision Engineering and Instrumentation Laboratory Department of Mechanical Engineering Indian

More information

Adaptive Zoom Distance Measuring System of Camera Based on the Ranging of Binocular Vision

Adaptive Zoom Distance Measuring System of Camera Based on the Ranging of Binocular Vision Adaptive Zoom Distance Measuring System of Camera Based on the Ranging of Binocular Vision Zhiyan Zhang 1, Wei Qian 1, Lei Pan 1 & Yanjun Li 1 1 University of Shanghai for Science and Technology, China

More information

Structured Light Based Depth Edge Detection for Object Shape Recovery

Structured Light Based Depth Edge Detection for Object Shape Recovery Structured Light Based Depth Edge Detection for Object Shape Recovery Cheolhon Kim Jiyoung Park Juneho Yi Matthe Turk School of Information and Communication Engineering Sungkyunkan University, Korea Biometrics

More information

Advances in Engineering Research, volume 123 2nd International Conference on Materials Science, Machinery and Energy Engineering (MSMEE 2017)

Advances in Engineering Research, volume 123 2nd International Conference on Materials Science, Machinery and Energy Engineering (MSMEE 2017) Advances in Engineering Research, volume nd International Conference on Materials Science, Machinery and Energy Engineering MSMEE Kinematics Simulation of DOF Manipulator Guangbing Bao,a, Shizhao Liu,b,

More information

Chapter 2 Kinematics of Mechanisms

Chapter 2 Kinematics of Mechanisms Chapter Kinematics of Mechanisms.1 Preamble Robot kinematics is the study of the motion (kinematics) of robotic mechanisms. In a kinematic analysis, the position, velocity, and acceleration of all the

More information

An Approach to Simulate the Manufacturing Process of Thermal Spray Coatings

An Approach to Simulate the Manufacturing Process of Thermal Spray Coatings 5th International Conference on Mechanical Engineering, Materials and Energy (ICMEME 2016) An Approach to Simulate the Manufacturing Process of Thermal Spray Coatings Zhang Yanjun*, Zhang Shiqi, Yang Qiuyu

More information

Geometric Model of Camera

Geometric Model of Camera Geometric Model of Camera Dr. Gerhard Roth COMP 42A Winter 25 Version 2 Similar Triangles 2 Geometric Model of Camera Perspective projection P(X,Y,Z) p(,) f X Z f Y Z 3 Parallel lines aren t 4 Figure b

More information

Trajectory Planning of Redundant Planar Mechanisms for Reducing Task Completion Duration

Trajectory Planning of Redundant Planar Mechanisms for Reducing Task Completion Duration Trajectory Planning of Redundant Planar Mechanisms for Reducing Task Completion Duration Emre Uzunoğlu 1, Mehmet İsmet Can Dede 1, Gökhan Kiper 1, Ercan Mastar 2, Tayfun Sığırtmaç 2 1 Department of Mechanical

More information

Redundancy Resolution by Minimization of Joint Disturbance Torque for Independent Joint Controlled Kinematically Redundant Manipulators

Redundancy Resolution by Minimization of Joint Disturbance Torque for Independent Joint Controlled Kinematically Redundant Manipulators 56 ICASE :The Institute ofcontrol,automation and Systems Engineering,KOREA Vol.,No.1,March,000 Redundancy Resolution by Minimization of Joint Disturbance Torque for Independent Joint Controlled Kinematically

More information

A New Algorithm for Measuring and Optimizing the Manipulability Index

A New Algorithm for Measuring and Optimizing the Manipulability Index DOI 10.1007/s10846-009-9388-9 A New Algorithm for Measuring and Optimizing the Manipulability Index Ayssam Yehia Elkady Mohammed Mohammed Tarek Sobh Received: 16 September 2009 / Accepted: 27 October 2009

More information

Singularity Loci of Planar Parallel Manipulators with Revolute Joints

Singularity Loci of Planar Parallel Manipulators with Revolute Joints Singularity Loci of Planar Parallel Manipulators with Revolute Joints ILIAN A. BONEV AND CLÉMENT M. GOSSELIN Département de Génie Mécanique Université Laval Québec, Québec, Canada, G1K 7P4 Tel: (418) 656-3474,

More information

10.2 Single-Slit Diffraction

10.2 Single-Slit Diffraction 10. Single-Slit Diffraction If you shine a beam of light through a ide-enough opening, you might expect the beam to pass through ith very little diffraction. Hoever, hen light passes through a progressively

More information

Lecture 1: Turtle Graphics. the turtle and the crane and the swallow observe the time of their coming; Jeremiah 8:7

Lecture 1: Turtle Graphics. the turtle and the crane and the swallow observe the time of their coming; Jeremiah 8:7 Lecture 1: Turtle Graphics the turtle and the crane and the sallo observe the time of their coming; Jeremiah 8:7 1. Turtle Graphics Motion generates geometry. The turtle is a handy paradigm for investigating

More information

Research on Inverse Dynamics and Trajectory Planning for the 3-PTT Parallel Machine Tool

Research on Inverse Dynamics and Trajectory Planning for the 3-PTT Parallel Machine Tool 06 International Conference on aterials, Information, echanical, Electronic and Comuter Engineering (IECE 06 ISBN: 978--60595-40- Research on Inverse Dynamics and rajectory Planning for the 3-P Parallel

More information

EEE 187: Robotics Summary 2

EEE 187: Robotics Summary 2 1 EEE 187: Robotics Summary 2 09/05/2017 Robotic system components A robotic system has three major components: Actuators: the muscles of the robot Sensors: provide information about the environment and

More information

Optimal Paint Gun Orientation in Spray Paint Applications Experimental Results

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

Soldiers Group Behaviors Simulation Based on Improved MAPRM

Soldiers Group Behaviors Simulation Based on Improved MAPRM TELKOMNIKA, Vol. 11, No. 5, May 2013, pp. 2545 ~ 2552 e-issn: 2087-278X 2545 Soldiers Group Behaviors Simulation Based on Improved MARM Meng Li* 1, Jia-hong Liang 1, Shi-lei Li 2 1 College of Mechanical

More information

Research on Adaptive Control System of Robot Arm with Six Degrees of Freedom

Research on Adaptive Control System of Robot Arm with Six Degrees of Freedom 6th International Conference on Sensor Network and Computer Engineering (ICSNCE 2016) Research on Adaptive Control System of Robot Arm with Six Degrees of Freedom Changgeng Yu 1, a and Suyun Li 1, b,*

More information

Introduction to Welding Automation

Introduction to Welding Automation Introduction to Welding Automation This document summaries the Adaptive Control Methods By: Abdullah Alhuzaim 7/20/2011 Adaptive Control Methods: Touch Sensing Through-the-Arc Seam Tracking (TAST) -Single

More information

Body Mold Setting and Motion Emulation Analysis of Steering Mechanism of Two Power Flow Tracked Vehicle based on CATIA

Body Mold Setting and Motion Emulation Analysis of Steering Mechanism of Two Power Flow Tracked Vehicle based on CATIA Body Mold Setting and Motion Emulation Analysis of Steering Mechanism of Two Power Flow Tracked Vehicle based Yong Sun 1 2,Wen-zhe Li *2,Tian-zhi Fu 1,Hong-qiong Zhang 1 1. College of engineering, Northeast

More information

Force control of redundant industrial robots with an approach for singularity avoidance using extended task space formulation (ETSF)

Force control of redundant industrial robots with an approach for singularity avoidance using extended task space formulation (ETSF) Force control of redundant industrial robots with an approach for singularity avoidance using extended task space formulation (ETSF) MSc Audun Rønning Sanderud*, MSc Fredrik Reme**, Prof. Trygve Thomessen***

More information

1. Introduction 1 2. Mathematical Representation of Robots

1. Introduction 1 2. Mathematical Representation of Robots 1. Introduction 1 1.1 Introduction 1 1.2 Brief History 1 1.3 Types of Robots 7 1.4 Technology of Robots 9 1.5 Basic Principles in Robotics 12 1.6 Notation 15 1.7 Symbolic Computation and Numerical Analysis

More information

Based on correlation coefficient in image matching

Based on correlation coefficient in image matching International Journal of Research in Engineering and Science (IJRES) ISSN (Online): 2320-9364, ISSN (Print): 2320-9356 Volume 3 Issue 10 ǁ October. 2015 ǁ PP.01-05 Based on correlation coefficient in image

More information

Dynamic Balance Design of the Rotating Arc Sensor Based on PSO Algorithm

Dynamic Balance Design of the Rotating Arc Sensor Based on PSO Algorithm 016 International Conference on Advanced Manufacture Technology and Industrial Application (AMTIA 016) ISBN: 978-1-60595-387-8 Dynamic Balance Design of the Rotating Arc Sensor Based on PSO Algorithm Ji-zhong

More information

Using Algebraic Geometry to Study the Motions of a Robotic Arm

Using Algebraic Geometry to Study the Motions of a Robotic Arm Using Algebraic Geometry to Study the Motions of a Robotic Arm Addison T. Grant January 28, 206 Abstract In this study we summarize selected sections of David Cox, John Little, and Donal O Shea s Ideals,

More information

Extension of Usable Workspace of Rotational Axes in Robot Planning

Extension of Usable Workspace of Rotational Axes in Robot Planning Extension of Usable Workspace of Rotational Axes in Robot Planning Zhen Huang' andy. Lawrence Yao Department of Mechanical Engineering Columbia University New York, NY 127 ABSTRACT Singularity of a robot

More information

Research on Measuring and Optimization Method of Dynamic Accuracy of CNC Machine Tools

Research on Measuring and Optimization Method of Dynamic Accuracy of CNC Machine Tools Sensors & Transducers 2014 by IFSA Publishing, S. L. http://www.sensorsportal.com Research on Measuring and Optimization Method of Dynamic Accuracy of CNC Machine Tools 1, 2 Zhiming FENG, 2 Guofu YIN,

More information

101. Design and realization of virtual prototype of shotcrete robot based on OpenGL

101. Design and realization of virtual prototype of shotcrete robot based on OpenGL 101. Design and realization of virtual prototype of shotcrete robot based on OpenGL Pei-si Zhong 1, Yi Zheng 2, Kun-hua Liu 3 1, 2, 3 Shandong University of Science and Technology, Qingdao, China 2 Qingdao

More information

Development of a MATLAB Toolbox for 3-PRS Parallel Robot

Development of a MATLAB Toolbox for 3-PRS Parallel Robot International Journal of Hybrid Information echnology, pp.4-4 http://dx.doi.org/.457/ijhit.4.7.5.37 Development of a MALAB oolbox for 3-PRS Parallel Robot Guoqiang Chen and Jianli Kang * Henan Polytechnic

More information

Inverse Kinematics Software Design and Trajectory Control Programming of SCARA Manipulator robot

Inverse Kinematics Software Design and Trajectory Control Programming of SCARA Manipulator robot International Journal of Engineering Research and Technology. ISSN 0974-3154 Volume 11, Number 11 (2018), pp. 1759-1779 International Research Publication House http://www.irphouse.com Inverse Kinematics

More information

A Pair of Measures of Rotational Error for Axisymmetric Robot End-Effectors

A Pair of Measures of Rotational Error for Axisymmetric Robot End-Effectors A Pair of Measures of Rotational Error for Axisymmetric Robot End-Effectors Sébastien Briot and Ilian A. Bonev Department of Automated Manufacturing Engineering, École de Technologie Supérieure (ÉTS),

More information

Finding Reachable Workspace of a Robotic Manipulator by Edge Detection Algorithm

Finding Reachable Workspace of a Robotic Manipulator by Edge Detection Algorithm International Journal of Advanced Mechatronics and Robotics (IJAMR) Vol. 3, No. 2, July-December 2011; pp. 43-51; International Science Press, ISSN: 0975-6108 Finding Reachable Workspace of a Robotic Manipulator

More information

Planar Robot Kinematics

Planar Robot Kinematics V. Kumar lanar Robot Kinematics The mathematical modeling of spatial linkages is quite involved. t is useful to start with planar robots because the kinematics of planar mechanisms is generally much simpler

More information

Rigid Dynamics Solution Methodology for 3-PSU Parallel Kinematic Manipulators

Rigid Dynamics Solution Methodology for 3-PSU Parallel Kinematic Manipulators Rigid Dynamics Solution Methodology for 3-PSU Parallel Kinematic Manipulators Arya B. Changela 1, Dr. Ramdevsinh Jhala 2, Chirag P. Kalariya 3 Keyur P. Hirpara 4 Assistant Professor, Department of Mechanical

More information

Study on Gear Chamfering Method based on Vision Measurement

Study on Gear Chamfering Method based on Vision Measurement International Conference on Informatization in Education, Management and Business (IEMB 2015) Study on Gear Chamfering Method based on Vision Measurement Jun Sun College of Civil Engineering and Architecture,

More information

10. Cartesian Trajectory Planning for Robot Manipulators

10. Cartesian Trajectory Planning for Robot Manipulators V. Kumar 0. Cartesian rajectory Planning for obot Manipulators 0.. Introduction Given a starting end effector position and orientation and a goal position and orientation we want to generate a smooth trajectory

More information

Design on Wrist and Gripper of manipulator Based on Kinematics Analysis Zong Huaizhi1,a, Xiang Shigui1,b, Li Xiang1,c and Zhu Lida1,d

Design on Wrist and Gripper of manipulator Based on Kinematics Analysis Zong Huaizhi1,a, Xiang Shigui1,b, Li Xiang1,c and Zhu Lida1,d rd International Conference on Materials Engineering, Manufacturing Technology and Control (ICMEMTC 06) Design on Wrist and Gripper of manipulator Based on Kinematics Analysis Zong Huaizhi,a, Xiang Shigui,b,

More information

[4] D. Pieper, "The Kinematics of Manipulators Under Computer Control," Unpublished Ph.D. Thesis, Stanford University, 1968.

[4] D. Pieper, The Kinematics of Manipulators Under Computer Control, Unpublished Ph.D. Thesis, Stanford University, 1968. 128 Chapter 4 nverse manipulator kinematics is moderately expensive computationally, but the other solutions are found very quickly by summing and differencing angles, subtracting jr, and so on. BBLOGRAPHY

More information

Accurate Trajectory Control for Five-Axis Tool-Path Planning

Accurate Trajectory Control for Five-Axis Tool-Path Planning Accurate Trajectory Control for Five-Axis Tool-Path Planning Rong-Shine Lin* and Cheng-Bing Ye Abstract Computer-Aided Manufacturing technology has been widely used for three-axis CNC machining in industry

More information

Polar and Polygon Path Traversal of a Ball and Plate System

Polar and Polygon Path Traversal of a Ball and Plate System Polar and Polygon Path Traversal of a Ball and Plate System Aneeq Zia Electrical Engineering Department, LUMS School of Science and Engineering D.H.A, Lahore Cantt, 54792, Pakistan aneeq91@hotmail.com

More information

Artificial Neural Network-Based Prediction of Human Posture

Artificial Neural Network-Based Prediction of Human Posture Artificial Neural Network-Based Prediction of Human Posture Abstract The use of an artificial neural network (ANN) in many practical complicated problems encourages its implementation in the digital human

More information

Inverse Analysis of Soil Parameters Based on Deformation of a Bank Protection Structure

Inverse Analysis of Soil Parameters Based on Deformation of a Bank Protection Structure Inverse Analysis of Soil Parameters Based on Deformation of a Bank Protection Structure Yixuan Xing 1, Rui Hu 2 *, Quan Liu 1 1 Geoscience Centre, University of Goettingen, Goettingen, Germany 2 School

More information

Kinematics: Intro. Kinematics is study of motion

Kinematics: Intro. Kinematics is study of motion Kinematics is study of motion Kinematics: Intro Concerned with mechanisms and how they transfer and transform motion Mechanisms can be machines, skeletons, etc. Important for CG since need to animate complex

More information

Jane Li. Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute

Jane Li. Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute Jane Li Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute (3 pts) How to generate Delaunay Triangulation? (3 pts) Explain the difference

More information

Ranking of Generalized Exponential Fuzzy Numbers using Integral Value Approach

Ranking of Generalized Exponential Fuzzy Numbers using Integral Value Approach Int. J. Advance. Soft Comput. Appl., Vol., No., July 010 ISSN 074-853; Copyright ICSRS Publication, 010.i-csrs.org Ranking of Generalized Exponential Fuzzy Numbers using Integral Value Approach Amit Kumar,

More information

Contour Error Decoupling Compensation for Non-circular Grinding Qi-guang LI 1,a, Qiu-shi HAN 1, Wei-hua LI 2 and Bao-ying PENG 1

Contour Error Decoupling Compensation for Non-circular Grinding Qi-guang LI 1,a, Qiu-shi HAN 1, Wei-hua LI 2 and Bao-ying PENG 1 07 nd International Conference on Applied Mechanics, Electronics and Mechatronics Engineering (AMEME 07) ISBN: 978--60595-497-4 Contour Error Decoupling Compensation for Non-circular Grinding Qi-guang

More information

Study on Synchronization for Laser Scanner and Industrial Robot

Study on Synchronization for Laser Scanner and Industrial Robot Study on Synchronization for Laser Scanner and Industrial Robot Heeshin Kang 1 1 Korea Institute of Machinery and Materials, Daejeon, Korea 173 Abstract On this paper, a study of robot based remote laser

More information

WEEKS 1-2 MECHANISMS

WEEKS 1-2 MECHANISMS References WEEKS 1-2 MECHANISMS (METU, Department of Mechanical Engineering) Text Book: Mechanisms Web Page: http://www.me.metu.edu.tr/people/eres/me301/in dex.ht Analitik Çözümlü Örneklerle Mekanizma

More information

Simulation of Robot Manipulator Trajectory Optimization Design

Simulation of Robot Manipulator Trajectory Optimization Design International Journal of Research in Engineering and Science (IJRES) ISSN (Online): -96, ISSN (Print): -956 Volume 5 Issue ǁ Feb. 7 ǁ PP.7-5 Simulation of Robot Manipulator Trajectory Optimization Design

More information

DOUBLE CIRCULAR-TRIANGULAR SIX-DEGREES-OF- FREEDOM PARALLEL ROBOT

DOUBLE CIRCULAR-TRIANGULAR SIX-DEGREES-OF- FREEDOM PARALLEL ROBOT DOUBLE CIRCULAR-TRIANGULAR SIX-DEGREES-OF- FREEDOM PARALLEL ROBOT V. BRODSKY, D. GLOZMAN AND M. SHOHAM Department of Mechanical Engineering Technion-Israel Institute of Technology Haifa, 32000 Israel E-mail:

More information

Applied Mechanics and Materials Vol

Applied Mechanics and Materials Vol Applied Mechanics and Materials Online: 2014-02-27 ISSN: 1662-7482, Vol. 532, pp 280-284 doi:10.4028/www.scientific.net/amm.532.280 2014 Trans Tech Publications, Switzerland A Practical Real-time Motion

More information

International Conference on Information Sciences, Machinery, Materials and Energy (ICISMME 2015)

International Conference on Information Sciences, Machinery, Materials and Energy (ICISMME 2015) International Conference on Information Sciences, Machinery, Materials and Energy (ICISMME 2015) Study on Obtaining High-precision Velocity Parameters of Visual Autonomous Navigation Method Considering

More information

A New Algorithm for Measuring and Optimizing the Manipulability Index

A New Algorithm for Measuring and Optimizing the Manipulability Index A New Algorithm for Measuring and Optimizing the Manipulability Index Mohammed Mohammed, Ayssam Elkady and Tarek Sobh School of Engineering, University of Bridgeport, USA. Mohammem@bridgeport.edu Abstract:

More information

Experiment 9. Law of reflection and refraction of light

Experiment 9. Law of reflection and refraction of light Experiment 9. Law of reflection and refraction of light 1. Purpose Invest light passing through two mediums boundary surface in order to understand reflection and refraction of light 2. Principle As shown

More information

Chapter 1. Turtle Graphics. 1.1 Turtle Graphics. The turtle and the crane and the swallow observe the time of their coming Jeremiah 8:7

Chapter 1. Turtle Graphics. 1.1 Turtle Graphics. The turtle and the crane and the swallow observe the time of their coming Jeremiah 8:7 Goldman/An Integrated Introduction to Computer Graphics and Geometric Modeling K10188_C001 Revise Proof page 3 26.3.2009 7:54am Compositor Name: VAmoudavally Chapter 1 Turtle Graphics The turtle and the

More information

Development of 3D Positioning Scheme by Integration of Multiple Wiimote IR Cameras

Development of 3D Positioning Scheme by Integration of Multiple Wiimote IR Cameras Proceedings of the 5th IIAE International Conference on Industrial Application Engineering 2017 Development of 3D Positioning Scheme by Integration of Multiple Wiimote IR Cameras Hui-Yuan Chan *, Ting-Hao

More information

Video 11.1 Vijay Kumar. Property of University of Pennsylvania, Vijay Kumar

Video 11.1 Vijay Kumar. Property of University of Pennsylvania, Vijay Kumar Video 11.1 Vijay Kumar 1 Smooth three dimensional trajectories START INT. POSITION INT. POSITION GOAL Applications Trajectory generation in robotics Planning trajectories for quad rotors 2 Motion Planning

More information

10/25/2018. Robotics and automation. Dr. Ibrahim Al-Naimi. Chapter two. Introduction To Robot Manipulators

10/25/2018. Robotics and automation. Dr. Ibrahim Al-Naimi. Chapter two. Introduction To Robot Manipulators Robotics and automation Dr. Ibrahim Al-Naimi Chapter two Introduction To Robot Manipulators 1 Robotic Industrial Manipulators A robot manipulator is an electronically controlled mechanism, consisting of

More information

Robot mechanics and kinematics

Robot mechanics and kinematics 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 information

On-line and off-line wheel/rail contact algorithm in the analysis of multibody railroad vehicle systems

On-line and off-line wheel/rail contact algorithm in the analysis of multibody railroad vehicle systems Journal of Mechanical Science and Technology 23 (2009) 99~996 Journal of Mechanical Science and Technology.springerlink.com/content/738-494x DOI 0.007/s2206-009-0327-2 On-line and off-line heel/rail contact

More information

MODELLING AND MOTION ANALYSIS OF FIVE-BAR 5R MECHANISM

MODELLING AND MOTION ANALYSIS OF FIVE-BAR 5R MECHANISM Int. J. of Applied Mechanics and Engineering, 1, vol.19, No., pp.677-686 DOI: 1.78/ijame-1-6 MODELLING AND MOTION ANALYSIS OF FIVE-BAR 5R MECHANISM Z. BUDNIAK * and T. BIL Faculty of Mechanical Engineering

More information

A FRACTAL WATERMARKING SCHEME FOR IMAGE IN DWT DOMAIN

A FRACTAL WATERMARKING SCHEME FOR IMAGE IN DWT DOMAIN A FRACTAL WATERMARKING SCHEME FOR IMAGE IN DWT DOMAIN ABSTRACT A ne digital approach based on the fractal technolog in the Disperse Wavelet Transform domain is proposed in this paper. First e constructed

More information

FREE SINGULARITY PATH PLANNING OF HYBRID PARALLEL ROBOT

FREE SINGULARITY PATH PLANNING OF HYBRID PARALLEL ROBOT Proceedings of the 11 th International Conference on Manufacturing Research (ICMR2013), Cranfield University, UK, 19th 20th September 2013, pp 313-318 FREE SINGULARITY PATH PLANNING OF HYBRID PARALLEL

More information

Manipulator Path Control : Path Planning, Dynamic Trajectory and Control Analysis

Manipulator Path Control : Path Planning, Dynamic Trajectory and Control Analysis Manipulator Path Control : Path Planning, Dynamic Trajectory and Control Analysis Motion planning for industrial manipulators is a challenging task when obstacles are present in the workspace so that collision-free

More information

Design of a Three-Axis Rotary Platform

Design of a Three-Axis Rotary Platform Design of a Three-Axis Rotary Platform William Mendez, Yuniesky Rodriguez, Lee Brady, Sabri Tosunoglu Mechanics and Materials Engineering, Florida International University 10555 W Flagler Street, Miami,

More information

DIMENSIONAL SYNTHESIS OF SPATIAL RR ROBOTS

DIMENSIONAL SYNTHESIS OF SPATIAL RR ROBOTS DIMENSIONAL SYNTHESIS OF SPATIAL RR ROBOTS ALBA PEREZ Robotics and Automation Laboratory University of California, Irvine Irvine, CA 9697 email: maperez@uci.edu AND J. MICHAEL MCCARTHY Department of Mechanical

More information

Computerized Cephalometric Line Tracing Technique on X-ray Images

Computerized Cephalometric Line Tracing Technique on X-ray Images Computerized Cephalometric Line Tracing Technique on X-ray Images C. Sinthanayothin National Electronics and Computer Technology Center, National Science and Technology Development Agency, Pathumthani,

More information

S-SHAPED ONE TRAIL PARALLEL PARKING OF A CAR-LIKE MOBILE ROBOT

S-SHAPED ONE TRAIL PARALLEL PARKING OF A CAR-LIKE MOBILE ROBOT S-SHAPED ONE TRAIL PARALLEL PARKING OF A CAR-LIKE MOBILE ROBOT 1 SOE YU MAUNG MAUNG, 2 NU NU WIN, 3 MYINT HTAY 1,2,3 Mechatronic Engineering Department, Mandalay Technological University, The Republic

More information

Arm Trajectory Planning by Controlling the Direction of End-point Position Error Caused by Disturbance

Arm Trajectory Planning by Controlling the Direction of End-point Position Error Caused by Disturbance 28 IEEE/ASME International Conference on Advanced Intelligent Mechatronics, Xi'an, China, July, 28. Arm Trajectory Planning by Controlling the Direction of End- Position Error Caused by Disturbance Tasuku

More information

A Novel Kinematic Model of Spatial Four-bar Linkage RSPS for Testing Accuracy of Actual R-Pairs with Ball-bar

A Novel Kinematic Model of Spatial Four-bar Linkage RSPS for Testing Accuracy of Actual R-Pairs with Ball-bar A Novel Kinematic Model of Spatial Four-bar Linkage RSPS for Testing Accuracy of Actual R-Pairs with Ball-bar Zhi Wang 1, Delun Wang 1 *, Xiaopeng Li 1, Huimin Dong 1 and Shudong Yu 1, 2 1 School of Mechanical

More information

Robot Inverse Kinematics Asanga Ratnaweera Department of Mechanical Engieering

Robot Inverse Kinematics Asanga Ratnaweera Department of Mechanical Engieering PR 5 Robot Dynamics & Control /8/7 PR 5: Robot Dynamics & Control Robot Inverse Kinematics Asanga Ratnaweera Department of Mechanical Engieering The Inverse Kinematics The determination of all possible

More information

Simplified Walking: A New Way to Generate Flexible Biped Patterns

Simplified Walking: A New Way to Generate Flexible Biped Patterns 1 Simplified Walking: A New Way to Generate Flexible Biped Patterns Jinsu Liu 1, Xiaoping Chen 1 and Manuela Veloso 2 1 Computer Science Department, University of Science and Technology of China, Hefei,

More information

CALCULATING TRANSFORMATIONS OF KINEMATIC CHAINS USING HOMOGENEOUS COORDINATES

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

A Tool for Kinematic Error Analysis of Robots/Active Vision Systems

A Tool for Kinematic Error Analysis of Robots/Active Vision Systems A Tool for Kinematic Error Analysis of Robots/Active Vision Systems Kanglin Xu and George F. Luger Department of Computer Science University of New Mexico Albuquerque, NM 87131 {klxu,luger}@cs.unm.edu

More information

Volumetric accuracy experimental evaluation and 3D error map generation for a Kawasaki FS 10 E articulated arm industrial robot

Volumetric accuracy experimental evaluation and 3D error map generation for a Kawasaki FS 10 E articulated arm industrial robot Volumetric accuracy experimental evaluation and 3D error map generation for a Kawasaki FS 10 E articulated arm industrial robot NICOLESCU ADRIAN, IVAN MARIO, AVRAM CEZARA, DOBRESCU TIBERIU Machines and

More information

Motion Planning for Dynamic Knotting of a Flexible Rope with a High-speed Robot Arm

Motion Planning for Dynamic Knotting of a Flexible Rope with a High-speed Robot Arm The 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems October 18-22, 2010, Taipei, Taiwan Motion Planning for Dynamic Knotting of a Flexible Rope with a High-speed Robot Arm Yuji

More information

Inverse Kinematics Analysis for Manipulator Robot With Wrist Offset Based On the Closed-Form Algorithm

Inverse Kinematics Analysis for Manipulator Robot With Wrist Offset Based On the Closed-Form Algorithm Inverse Kinematics Analysis for Manipulator Robot With Wrist Offset Based On the Closed-Form Algorithm Mohammed Z. Al-Faiz,MIEEE Computer Engineering Dept. Nahrain University Baghdad, Iraq Mohammed S.Saleh

More information