Wednesday, May 6, 2020
Design of Industrial Robots Free Essays
string(136) " of maps and informations, creative activity of user interfaces, and interfacing with plans written in other linguistic communications\." Abstraction Today, industrial automaton is used in assorted intents such as welding, picture, choice and topographic point, production review, and proving. Because of its popular, industrial automaton has become interesting field, many companies, research centres and scientists spend much of money, clip to better features of industrial automaton. Simulation is a cardinal competency for both robot makers, users and scientists to better automaton public presentation, safety and cut down automaton cost, power, clip. We will write a custom essay sample on Design of Industrial Robots or any similar topic only for you Order Now In this thesis, brief kinematics, kineticss and control theory are mentioned ; equations from these theories are applied for R-R and R-R-R operator, so these consequences are compared with simulation consequences to verify simulation consequences. In add-on, a simple existent theoretical account is built with 2 dynamixel servo motors ; the existent theoretical account can make simple work such as traveling point to indicate, following consecutive line. The simulations of automaton operator are performed by Recurdyn-Colink and Recurdyn-Matlab/Simulink. Forward and reverse kinematics are used to simulation automaton operator to execute progress trajectory way, the consequences from these simulations are used in kineticss subdivision. PD feedforward control besides is indicated, the control system based on independent articulation control, which frequently is known as single-input/ single-output system. These consequences from simulation are tantamount with theory. These consequences besides provide a batch of utile information for a batch of intents such as layout rating to avoid obstruction, optimisation flight way, kinematics, kineticss study. Keywords: automaton operator, kinematics, kineticss, feedforward control. 1 Introduction Motivation and history of industrial automaton Today, we can run into industrial automaton in many mills in the universe. Applications of industrial automatons include welding, picture, choice and topographic point ( packing or SMT line ) , production review, and proving. Harmonizing to the International Federation of Robotics ( IFR ) , by the terminal of 2011, there were at least 1,153,000 operational industrial automatons. And IFR estimated the world-wide gross revenues of industrial automatons about US $ 8.5 billion. If cost of package, peripherals and systems technology are included, the industrial automaton market was estimated US $ 25.5 billion in 2011. Therefore, industrial automaton has been become an interesting field. Along with development of industrial automaton, simulation and theoretical account of industrial automatons are of import. They can supply a batch of utile information for many intents such as layout rating, kinematic, dynamic survey, off-line scheduling to avoid obstruction in the undertaking infinite and design mechanical construction of automatons. The history of industrial automaton has associated with the development of computing machine aided design ( CAD ) and computing machine aided fabrication ( CAM ) systems. In 1954, George Devol applied for the first robotics patents ( granted in 1961 ) . In 1956, Devol and Joseph F. Engelberger formed the worldââ¬â¢s foremost robot company was Unimation which was based on Devolââ¬â¢s original patents and Engelberger has been called as the male parent of robotics. Unimation has been built with hydraulic actuators and programmed in joint co-ordinates. The angle of each articulation was stored during a teaching stage and replayed in operation. In the 70s the automaton industry increased really rapidly because of the tremendous investings by the automotive industry. In Europe, ABB Robotics and KUKA Robotics brought automatons to the market in 1973. ABB Robotics introduced IRB 6, it was become the first commercially operator which controlled all electric by micro-processor in the universe. The first two IRB 6 automatons were installed in production for crunching and smoothing pipe decompression sicknesss in 1974. In 1973 KUKA Robotics built its first automaton, FAMULUS, besides one of the first articulated automatons have driven six electromechanically axes. In US, many US companies entered the field, including elephantine companies such as General Electric, and General Motors ( a joint venture formed by General Motors and FANUC LTD of Japan called FANUC Robotics ) . Other companies besides started robotics concern such as Automatix and Adept Technology, Inc. In 1984, Unimation was acquired by Westinghouse Electric Corporati on for 107 million U.S. dollars. After that Westinghouse sold Unimation to Staubli Faverges SCA of France in 1988, which is still doing articulated automatons for general industrial and cleanroom applications and even bought the robotic division of Bosch in late 2004. Hardware and Software During this thesis, three package ( RecurDyn, SolidWorks, Matlab ) have been used to work out this thesis assignment. Dynamixel servo motor besides was used for experimental intents. RecurDyn V8R2 RecurDyn is developed by FunctionBay, Inc. which is a professional CAE company and provides MultiBody Dynamics ( MBD ) . RecurAà Dyn is a modern CAE package suite which offers the alone combination of Multibody Dynamics, Finite Element Analysis and Controls. Dynamic Rigid and Flexible Body Analysis to the full integrated additive and nonlinear Finite Element Analysis supply item information of realistic theoretical accounts for design surveies and bettering merchandise public presentation. By utilizing FE mesh, RecurDyn can imitate overall gesture every bit good as local distortions, strains and emphasiss. RecurDyn CoLink, an incorporate signal flow oriented control design tool. It provides off-line simulation of mechatronic systems, traveling far beyond the classical Co-Simulation attack. If a elaborate Recurdyn multi flexible organic structure dynamic works theoretical account is used, the user can cut down the figure of cringles during the practical accountant parametric quantity optimisation procedure. In add-on, RecurDyn besides can link with Matlab/Simulink which has a batch of block libraries, plan linguistic communication tool, etc. for dynamic system. Last but non least, RecurDyn has supported a batch of CAD package which are used as the Parasolid Kernel plan. SolidWorks SolidWorks is really popular 3D mechanical computing machine aided design package which runs on Microsoft Windows. It is established by Dassault Systemes SolidWorks Corp. It used Parasolid Kernel attack to make theoretical accounts and assemblies. Presently, over 2 million applied scientists and interior decorator usage SolidWorks at more than 165000 companies in whole universe. Matlab MATLAB is a numerical computer science environment and fourth-generation scheduling linguistic communication including C, C++ , Java, and FORTRAN. Established and developed by MathWorks, MATLAB is good known for matrix uses, plotting of maps and informations, creative activity of user interfaces, and interfacing with plans written in other linguistic communications. You read "Design of Industrial Robots" in category "Essay examples" In add-on, Simulink is an add-on merchandise with block libraries, informations flow graphical plan linguistic communication tool for mold, simulation, and analysing multi-domain dynamic and embedded systems. Dynamixel DYNAMIXEL is a consecutive high public presentation networked actuators for automatons developed by ROBOTIS. DYNAMIXEL can be used for multi-joint robot systems such as robotic weaponries, robotic manus, bi-pedal automaton, hexapod automaton, snake automaton, kinematic art, animatronics and mechanization, etcâ⬠¦ DYNAMIXEL can be controlled utilizing Personal computer through USB2Dynamixel by many package such as Matlab, python, Microsoft Visual Studio ( C++ , C # ) , Visual Basic, Java, LabVIEW, occultation, ROS ( TTL/RS485/RS232 communicating ) . DYNAMIXEL besides can be controlled utilizing sole accountant such as CM-5 ( ATMega128 ) , CM-700 ( ATMega2561 ) , CM-510 ( ATMega2561 ) , CM-530 ( ARM Cortex M3 ) . img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.001.png"/ Fig1. Dynamixel servo motor Outline part Chapter 2. Background theory 2.1 Positions, Orientations, and Frames 2.1.1 Position In a co-ordinate system, any point can place with a 3Ãâ"1 place vector in the existence. The place of point P in co-ordinate system is ordered set of three Numberss. img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.002.png"/ img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.003.png"/ Fig2. Vector comparative to border { A } 2.1.2 Orientation 2.1.2 Frames In robotics, the state of affairs of a place and an orientation brace arises so frequently is called a frame, which is a set of four vectors including one vector describes place and 3 vectors describe orientation. The base frame, { B } The base frame has place at the base of the automaton operator. It is appended to a unmoving portion of the automaton and frequently called link 0. img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.004.png"/ Fig3. The criterion frame The station frame, { S } The station frame has location in a task-relevant, in the figure above, it is at the corner of a tabular array which the automaton is to work, and all motions of the operator are implemented comparative to it. Sometimes, it is besides called as the existence frame, universe frame or the undertaking frame. The carpus frame, { W } The carpus frame { W } is fastened to the last nexus of the operator. { W } frequently has its beginning fixed at a point called the carpus of the operator, and { W } will travel with the last nexus of the operator. The tool frame, { T } The tool frame { T } is appended to the terminal of any tool the automaton happens to be keeping. { T } is normally located with its beginning between the fingertips of the automaton when the manus is empty. The end frame, { G } The end frame has location to which the automaton is to travel the tool. At the terminal of the gesture, the tool frame should be brought to happenstance with the end frame. Chapter 3 Operator Kinematicss Kinematicss is the scientific discipline of gesture including the place, the speed, the acceleration, and all higher order derived functions of the place variables. This chapter has 4th subdivisions: the Denavit-Hartenberg ( D-H ) parametric quantities, the forward kinematics, the opposite kinematics, the Jacobian. 3.1 Denavit-Hartenberg Any robot operator can be described kinematically by the values of four measures for each nexus. Two describe the nexus itself, and two describe the linkââ¬â¢s connexion to a adjacent nexus. The definition of mechanisms by 4th measures is a convention normally called the Denavit-Hartenberg notation. img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.005.png"/ Fig4. Description of D-H parametric quantities aI= the distance from ZIto Zi+1measured along TenI img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.006.png"= the angle from ZIto Zi+1measured about TenI vitamin DI= the distance from Teni-1to XImeasured along ZI img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.007.png"= the angle from Teni-1to XImeasured about ZI 3.2 Forward Kinematicss Forward kinematics is used to calculate the place and orientation of the tool frame from joint parametric quantities. The transmutation from frame { one } to border { i-1 } img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.008.png"( 3.1 ) The nexus transmutations is multiplied together to happen the individual transmutation that relates frame { N } to border { 0 } img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.009.png"( 3.2 ) 3.2.1 R-R operator forward kinematics Lengths of two links are L1 and L2. img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.010.png"/ Fig5. R-R nexus frame assignment Link I aI vitamin DI I 1 0 0 0 1 2 0 Liter1 0 2 Table1. D-H parametric quantities of R-R operator Computational transmutation matrices of each nexus img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.011.png"( 3.3 ) img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.012.png"( 3.4 ) Therefore,img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.013.png"/ img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.014.png"( 3.5 ) 3.2.2 R-R-R operator forward kinematics img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.015.png"/ Fig6. R-R-R operator parametric quantities I img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.016.png"/ img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.017.png"/ img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.018.png"/ img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.019.png"/ 1 0 0 img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.020.png"/ img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.021.png"/ 2 -90 0 0 img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.022.png"/ 3 0 img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.023.png"/ img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.024.png"/ img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.025.png"/ 4 -90 img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.026.png"/ img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.027.png"/ 0 Table2. D-H parametric quantities of R-R operator Transformation matrix for each nexus: img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.028.png"( 3.6 ) img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.029.png"( 3.7 ) img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.030.png"( 3.8 ) img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.031.png"( 3.9 ) img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.032.png"( 3.10 ) The transmutation matriximg alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.033.png"is gained by matrix generation of the single nexus matrices. At first,img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.034.png"is gained by multiplyingimg alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.035.png"andimg alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.036.png" img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.037.png"/ =img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.038.png"( 3.11 ) img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.039.png"/ =img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.040.png"( 3.12 ) Finally img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.041.png"/ =img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.042.png"/ =img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.043.png"( 3.13 ) Here, img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.044.png"( 3.14 ) img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.045.png"( 3.15 ) img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.046.png"( 3.16 ) The matriximg alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.047.png"establishes the kinematics of R-R-R automaton operator ; it expresses the relationship between frame { 4 } and frame { 0 } about place and orientation. 3.3 Inverse Kinematicss Inverse kinematics is survey of happening the needed articulation angles to put the tool frame, { T } , comparative to the station frame, { S } . The reverse kinematics job is well harder than the forward kinematics job. Unlike forward kinematics which ever exist solution, solution for reverse kinematics may non be. The being of a solution defines the workspace of a operator. If the exist solution, there can even be an infinite figure of solutions, for instant ââ¬Å"elbow upâ⬠and ââ¬Å"elbow downâ⬠solutions. 3.3.1 Using for R-R Transformation from frame { 2 } to border { 0 } is mentioned by forward kinematics. img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.048.png"/ In frame { 2 } , the co-ordinate of point P is [ L20 0 1 ] . In the frame { 0 } , the co-ordinate of point P is [ten Y0 1 ] . Therefore img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.049.png"/ img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.050.png"( 3.17 ) img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.051.png"( 3.18 ) Square booth equations so add them: img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.052.png"( 3.19 ) img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.053.png"( 3.20 ) img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.054.png"( 3.21 ) img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.055.png"( 3.22 ) Writingten, Yin the signifier img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.056.png"( 3.23 ) img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.057.png"( 3.24 ) Where img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.058.png"( 3.25 ) img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.059.png"( 3.26 ) If img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.060.png"( 3.27 ) And img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.061.png"( 3.28 ) Then img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.062.png"( 3.29 ) img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.063.png"( 3.30 ) Equation ( 3.23 ) and ( 3.24 ) can be written as img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.064.png"( 3.31 ) img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.065.png"( 3.32 ) So img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.066.png"( 3.33 ) img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.067.png"( 3.34 ) Therefore, img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.068.png"( 3.35 ) Finally, equation for?1 img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.069.png"( 3.36 ) See equation ( 3.22 ) , minus or plus gestural corresponds positions of R-R operator. In this state of affairs, ââ¬Å"elbow upâ⬠and ââ¬Å"elbow downâ⬠are mentioned. img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.070.jpg"/ Fig7. Two positions of R-R operator 3.3.1 Using for R-R-R From forward kinematics of R-R-R operator img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.041.png"/ So, img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.071.png"( 3.37 ) From equation ( 3.6 ) , Inverting matriximg alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.072.png"/ img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.073.png"( 3.38 ) Substitute in ( 3.37 ) img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.074.png"( 3.39 ) So, img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.075.png"( 3.40 ) See about trigonometric permutations img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.076.png"( 3.41 ) img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.077.png"( 3.42 ) Where img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.078.png"( 3.43 ) img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.079.png"( 3.44 ) Using ( 3.41 ) and ( 3.42 ) , equation ( 3.40 ) can be written as img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.080.png"( 3.45 ) img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.081.png"( 3.46 ) img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.082.png"( 3.47 ) So img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.083.png"( 3.48 ) img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.084.png"( 3.49 ) Finally, the solution forimg alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.085.png": img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.086.png"( 3.50 ) See elements ( 1,4 ) and ( 3,4 ) of the matrix in the right-hand of equation ( 3.39 ) img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.087.png"( 3.51 ) img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.088.png"( 3.52 ) Square both ( 3.51 ) and ( 3.52 ) so add the resulting equations img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.089.png"( 3.53 ) img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.090.png"( 3.54 ) Or img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.091.png"( 3.55 ) Where img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.092.png"( 3.56 ) Equation ( 3.55 ) is of the same signifier as ( 3.40 ) so can be solved by the same method. Therefore, solution forimg alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.093.png"is: img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.094.png"( 3.57 ) So find solution forimg alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.095.png", consider: img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.096.png"/ img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.097.png"( 3.58 ) img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.098.png"( 3.59 ) Comparing both the ( 1,4 ) and ( 2,4 ) elements of matrix in right-hand of ( 3.59 ) img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.099.png"( 3.60 ) img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.100.png"( 3.61 ) These equations can be solved at the same time forimg alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.101.png"andimg alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.102.png" img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.103.png"( 3.62 ) img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.104.png"( 3.63 ) From equation ( 3.62 ) and ( 3.63 ) , img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.105.png"( 3.64 ) Becauseimg alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.106.png", therefore the concluding solution forimg alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.107.png"is: img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.108.png"( 3.65 ) The subtraction or plus mark in ( 3.50 ) and ( 3.57 ) do four possible position of operator. img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.109.png"/ Fig8. Fourth positions of R-R-R operator 3.4 Jacobians Relationship between the joint speed and the Cartesian speed is determined Jacobian img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.110.png"/ WhereVis a speed vector in Cartesian and ? is the vector of joint angles, J ( ? ) is Jacobian. The Jacobian has figure of rows is peers the figure of grade of freedom in the Cartesian infinite, and figure of columns is equal the figure of joint. For case, a general automaton with six articulations, The Jacobian is matrix of 6Ãâ"6,img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.111.png"is 6Ãâ"1, and Cartesian speedVis 6x1with 3Ãâ"1 additive speed vector and 3Ãâ"1 rotational speed vector. Example for R-R operator theoretical account The Jacobian can be written a 2Ãâ"2 matrix which relates joint speed to end-effector speed. The location of point P ( end-effector ) is (ten, Y) so, from equation ( 3.17 ) and ( 3.18 ) img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.112.png"( 3.66 ) Derivative ( 3.66 ) img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.113.png"( 3.67 ) Or img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.114.png"( 3.68 ) So, the Jacobian in frame { 0 } is img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.115.png"( 3.69 ) Other progress of Jacobian is invertible. From ( 3.70 ) , joint rate can be calculated with a certain speed vector in Cartesian co-ordinate. Note that most operators will hold values of ? where the Jacobian turns into singular. img alt="" src="https://s3-eu-west-1.amazonaws.com/aaimagestore/essays/0919186.116.png"( 3.70 ) Chapter 4 Manipulator Dynamics In this chapter, equations of gesture for operator with torsions applied by actuators or external forces applied to the operator are mentioned. Chpater 5 Trajectory and Control Mentions [ 1 ] John J. Craig, 2005, Introduction to Robotics Mechanics and Control, 3rded. , Pearson Education, Inc. [ 2 ] Ahmed A. Shabana, 2005, Dynamics of Multibody Systems, 3rded. , Cambridge University Press. [ 3 ] Reza N. Jazar, 2010, Theory of Applied Robotics Kinematics, Dynamics, and Control, 2neodymiumed. , Springer. [ 4 ] RECURDYN, 2012, RecurDyn/ Solver Theoretical Manual, 8Thursdayed. , FunctionBay, Inc. [ 5 ] Frank L.Lewis, Darren M.Dawson, Chaouki T.Abdallah, 2004, Robot Manipulator Control Theory and Practice, 2neodymiumed. , Marcel Dekker, Inc. [ 6 ] Wikipedia How to cite Design of Industrial Robots, Essay examples
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.