Proceedings of the ASME 2011 International Mechanical Engineering Congress & Exposition IMECE2011 November 11-17, 2011, Denver, Colorado, USA

Size: px
Start display at page:

Download "Proceedings of the ASME 2011 International Mechanical Engineering Congress & Exposition IMECE2011 November 11-17, 2011, Denver, Colorado, USA"

Transcription

1 Proceeings of the ASME International Mechanical Engineering Congress & Exposition IMECE November -7,, Denver, Colorao, USA IMECE-6348 DESIGN AND ANALSIS OF A BIOMIMETIC WIRE-DRIVEN ROBOT ARM Zheng Li Institute of Precision Engineering, Dept. of Mechanical an Automation Engineering, Chinese University of ong Kong ong Kong, SAR zli@mae.cuhk.eu.hk Man Cheong Lei Institute of Precision Engineering Dept. of Mechanical an Automation Engineering, Chinese University of ong Kong ong Kong, SAR mclei@mae.cuhk.eu.hk Ruxu Du,ASME Fellow Institute of Precision Engineering, Dept. of Mechanical an Automation Engineering, Chinese University of ong Kong ong Kong, SAR ru@mae.cuhk.eu.hk Song Mei uan School of Mechanical Engineering & Automation, Beihang University Beijing, China yuansm@buaa.eu.cn ABSTRACT Inspire by the octopus an snakes, we esigne an built a wire-riven serpentine robot arm. The robot arm is mae of a number of rigi noes connecte by two sets of wires. The rigi noes act as the backbone while the wires work as the muscle, which enables the DOF bening. The forwar kinematics is erive using D- metho, while the inverse kinematics an its workspace can be solve by geometric analysis. To valiate the esign, a prototype is built. It is foun that the positioning error of the robot arm is generally less than %. The avantage of this robot arm is that with several noes fixe the rest noes are still controllable. The positioning error is smaller when the fixe noe is closer to the en effector.. INTRODUCTION Nowaays, robot arms are increasingly use both in inustry an aily life. In general, robot arms coul be ivie into three categories: iscrete, serpentine, an continuum [][]. Traitional sequential an parallel robots are of iscrete type. They are mae of several rigi links an joints, an can position accurately with large payloa. owever, they are usually big in size an have limite DOF, which constrain their performance in confine environment. Continuum robots are compact an theoretically have infinite DOF. As a result, they may be more suitable for confine environment. owever, because of the lack of high rigiity, they are limite by its positioning accuracy an payloa capacity. Accoring to literatures, existing continuum robots are mainly in the evelopment stage with few practical applications []. Serpentine robots have higher rigiity than continuum robots an are more flexible than iscrete robots. It has foun many applications, such as enoscope in minimally invasive surgery [3]. This paper presents our serpentine robot arm. It is well known that traitional robots are riven by servo motors arrange at each joint, however nature works ifferently. For example, a human finger is mae of three or four rigi bones an a number of flexible muscles an tenons [4]. As muscles can only prouce tension to realize reciprocate motion, a group of muscles woul work together: some exten while others contract. In the nature, such a bening mechanism is wiely seen, such as human spines, fishes, snakes, etc. Accoring to literatures, various artificial muscles have been evelope for bening robots, continuum or serpentine. There are mainly four types of artificial muscles: SMA (Shape Memory Alloy) wires [5], EAP (Electro Active Polymer) [6][7], PAM (Pneumatic Artificial Muscle) [8], an PZT (Piezoelectric Ceramic) [9]. For SMA artificial muscles, as heating an cooling process is necessary, the response is slow. Besies, high temperature makes it unsuite for bio-relate applications. For EAP artificial muscles, ue to the low rigiity of the polymer their payloa capacity is rather limite. PAM artificial muscles, typically McKibben actuator, can prouce large force an are easy to control. owever, they rely on air compressor system, Copyright by ASME

2 which is usually large, complex an expensive. For PZT artificial muscles, the require voltage is generally high, an the working range is small. Wire or cable can also function as muscles []. They are inexpensive, flexible, an can bear large tension with small iameter. In practice, they are wiely use to transmit force or motion. Researchers also use cable-riven mechanism to evelop parallel robot arms [4, 5], continuum robot arms [6, 7], etc. Current serpentine robots are mostly actuate by motors arrange at each joint or section, making the whole system very complicate [8, 9]. A recent systematic review about continuum robot can be foun in []. As pointe out in the paper, builing an effective continuum robot is still a challenge. In this paper, we introuce a wire-riven serpentine robot arm which is mae of multiple noes. Instea of using motors at each joint, two sets of wire are employe as muscles to rive the robot arm. The rest of the paper is organize as follows: Section escribes the esign of the robot; Section 3 presents the kinematics of the robot; Section 4 gives the experiment results; an Section 5 contains the conclusions.. ROBOT ARM DESIGN Our robot arm is inspire by snake an octopus tentacle. The skeleton of the robot is learnt from snake an the muscle arrangement imitates octopus tentacle. The backbone of snake has a number of short bones, as shown in Figure (a) []. The length of each bone is small, an multiple bones make up the whole backbone. The bening angle of each joint is small. owever, the backbone can easily ben over 36 egree. In our esign, we use a number of short noes with spherical joint as the robot arm skeleton, as shown in Figure (b). The noes are ivie into three types: start noe, mile noe an en noe. Mile noe is the major part of the skeleton, an its length is.5 mm. The number of mile noe can be etermine base on the nee. In each noe, there is a central hole an four pilot holes. The central hole has a iameter of 5 mm, an can be use to carry tooling or measuring instruments such as optic fiber. The pilot holes are for the wires. A gripper is arrange at the en noe of the robot arm. It is also riven by a wire an can be use for grasping or cutting. Octopus tentacle is highly flexible an can grasp objects freely in 3D space. Octopus tentacle has three types of muscle as shown in Figure (c) [6]: the longituinal muscles (L), the transversal muscles (T) an the external oblique muscles (O). With these muscles, it can exten, ben an twist. In our esign we use four wires, which are ivie into two groups, to imitate the longituinal muscles of octopus tentacle. As shown in Figure (), P an P3 are horizontal muscle group, while P an P4 are vertical muscle group. Due to the lack of transversal an external oblique muscles, our robot arm can only ben in ifferent irections but oes not have the fully function of octopus tentacle. In this esign, the wires o not only serve as muscles of the robot arm, but also play a role in connecting all the noes. The two groups of wire go through the whole robot arm an are fastene at the en noe. The other en is connecte to a wire coiler. All the wires are prestresse to prevent loose connection. (a) Skeleton of a snake Inspire Inspire (c) Octopus tentacle muscle arrangement (b) Backbone the robot arm P3 P4 P P () Wire arrangement in robot arm Fig. : Robot arm inspire by octopus an snake At the resting position, the lengths of P, P, P3 an P4 are the same an the robot arm is straight. When P extens an P3 contracts with P an P4 remain unchange, the robot will ben rightwar, as shown in Figure. When P contracts an P3 extens, the robot arm will ben leftwar. Similarly, the robot arm will ben forwar an backwar uner the control of P an P4. With the control of P, P, P3, an P4 the robot arm can ben in arbitrary irections. The relationship between the wire length an the bening angle will be iscusse in the subsequent section. The total bening angle is name as yaw angle, while is name as roll angle. Ben Leftwar Gripper Relax Straight Straight En Noe Mile Noe Start Noe Ben Rightwar Control Wire Fig. : Design of the wire-riven robot arm Gripper Grasp Copyright by ASME

3 Compare to traitional robot arms, the wire-riven serpentine robot arm is more flexible. As shown in Figure 3, when the robot arm is constraine at one of the mile noe, the rest of the noes are still active, an can ben uner the control of the four wires. Different from the controllable DOF, this is calle passive DOF. Our robot arm has two active DOF an multiple passive DOF. pair, is the height of noe, an h is the original istance between two noes. D h r Bening h h l Fig. 5: The joint of wire-riven robot arm: at the resting position (left) an in bening (right) Constrain Active Fig. 3: Flexibility of the robot arm 3. KINEMATICS OF TE WIRE DRIVEN ROBOT ARM For both forwar an inverse kinematics, their mapping coul be ivie into two parts [] as illustrate in Figure 4. The first part is between the actuator space an the configuration space, i.e. between wire length l an the robot arm bening angles θ,. The forwar an inverse kinematics in this stage are efine as f an f - respectively. The secon part is between the configuration space an the task space, which is between the robot arm bening angles an the en effector position an orientation (x, y, z). The forwar an inverse kinematics are efine as f an f - respectively. Actuator space l, x, y, z Wire length f f Config. space Forwar Kinematics Forwar Kinematics Inverse Inverse Kinematics Kinematics f Bening Angle f Task space Position, Orientation Fig. 4: Kinematics efine by mapping between the spaces 3. Mapping from the Actuator Space to the Configuration Space The robot arm has multiple noes an two ajacent noes making a joint. In Figure 5, the left part shows two ajacent noes at the resting position an the right part shows the joint bening leftwar with an angle of θ. As shown in the figure, D is the iameter of the noe, is the istance between the wire At the resting position, the length of wire insie the joint is l = + h. When the joint bens left with an angle of θ, the left wire becomes l l = + h l an the right wire becomes l r = + h r. From the geometric relationship as shown in Figure 6, lengths of the wires are: hr h cos sin hl h cos sin h h h Fig. 6: Wire length change w.r.t. the bening angle Assuming the robot arm has N mile noes, an the length of the wire insie the robot arm is L. Then, the resting length of the left an the right wire is as follows: L L L ( N )( h ) + () l r S E where S is the length of the start noe, an E is the length of the en noe. Furthermore, assuming the friction of each joint is ientical, then the bening angle of each joint ue to the change of the wire length woul be the same. This is similar to constant () 3 Copyright by ASME

4 curvature assumption aopte in continuum robot []. At a bening angle of θ the total wire length becomes: Ll L( N ) sin hsin 4 Lr L( N ) sin hsin 4 Note that the other group of wires woul remain unchange as they lay in the neutral plane. It can be shown that the total bening angle of the robot arm is: Lr L ( N ) ( N ) arcsin l ( N ) In particularly, the maximum bening angle θ max is constraine by the esign of the noe: D an h. The relationship between the maximum bening angle an the noe parameter is: P 3 P 3 P max arctan h D P y P 4 P x P 4 (a) Bening irection an virtual axises P P 3 P P 3 b P a P 4 a P b P 4 (b) Distance from wires to virtual axises Fig.7: Wire group configuration: (a) the bening irection an the virtual axis, (b) the istance from wires to the virtual axis For our robot arm, the two groups of wires (P P 3 an P P 4 ) are configure as shown in Figure 7. When the robot arm bens about axis, P an P 4 are in the neutral plane an their length remains unchange. Similarly, when robot arm bens about axis, P an P 3 are in the neutral plane an their length remains unchange. Generally, the robot arm may ben arbitrarily an we name the virtual bening axis as, which lies in the neutral plane. The angle between an is the roll angle. To etermine the length of each wire, assume the roll angle is, an each joint bens θ. The configuration is equivalent to the robot arm actuate by a virtual group of wire locate at P an P 3. The length variation is proportional to the istance from the wire to the neutral plane, as shown in Figure 7, the length insie the robot arm for each wire is as follows: P (3) (4) (5) P : P : P 3 : P 4 : L L ( N ) b sin sin h 4 L L ( N ) a sin sin h 4 L 3 L ( N ) b sin sin h 4 L 4 L ( N ) a sin sin h 4 where, a sin( ) is the istance from P, P4 to the virtual bening axis ; b cos( ) is the istance from P, P3 to. Equations (6) ~ (9) efine the forwar mapping between the actuator space an the configuration space i.e. f. The two bening angles, an θ, can be solve analytically using the equations below: arctan L L 4 L L3 L ( ) ( ) arcsin L3 N N ( N ) cos( ) (6) (7) (8) (9) () () These two equations give the inverse mapping between the actuator space an the configuration space f Mapping from the Configuration Space to the Task Space The position of the en effector can be etermine using the D- (Denavit artenberg) metho [3]. Figure 8 shows the coorinate system an Table shows the D- parameters. Assume the friction on each noe is the same. Then all θ i are equal, an let it be θ. Z i Z N i Z N i N N N Z Z N Fig. 8: Coorinate frame setting for the D- Metho Z w w Z w 4 Copyright by ASME

5 i ai i S 3 h i i ( ) i h ( ) i N+ ( h ) N Table : The D- parameter of our robot arm Base on the D- table, the transform matrix from coorinate i- to i is: i i ci si ai sic i c ic i s i s i i T si s i c is i c i c ii () where cθ i enotes cos(θ i ) an sθ i means sin(θ i ); c i- is cos( i- ) an s i- enotes sin( i- ). Accoringly, the en effector position in the worl coorinate can be calculate from the following equation: x E y w i N N T T it NT N T z (3) where i =,,, N+. Moreover, the close form solution of en effector position is as Eq. (4). When one of the mile noes is fixe, by taking the fixe noe as the start noe we can get the en effector position in the same way. S, arctan y x Z O Fig. 9: Robot Arm Bening E ( x, y, z) E (5) To solve the angle θ, let A = E, B = ( + h ), C = U x y, an V z C. It follows that: N N sin N U AcosN B cos sin sin N V Asin N B sin sin tan( ) By using the trigonometric formula sin( ) tan ( ) tan ( ) cos( ), an let tan ( ) equation is obtaine: U A u V u (6) an N utan, the following ( ) ( ) (7) As u is a real number, the two complex roots are iscare. Thus, the bening angle of each joint θ is: N xe sin N h sin i cos i N ye sin N h sin i sin i N zsecos N h cosi i (4) z arctan N x y (8) Moreover, the total bening angle of the robot arm is as shown in Eq. (9). The inverse kinematics between the configuration space an the task space is shown in figure 9. In the figure, the re curve represents the robot arm, an E is the en effector position. From the position an orientation of the en effector, the roll angle an yaw angle θ coul be solve analytically. From the geometric relationship, it is straightforwar to solve as: z N arctan x y (9) Equation (4) gives the forwar kinematics from configuration space to task space f, while Eq. (5) an (9) give the inverse one f -. 5 Copyright by ASME

6 Relative Error(%) position (mm) Z position (mm) 3.3. The Workspace of the Robot Arm From the forwar kinematics, the relationship between the en effector position an the wire length can be foun. This is the workspace efine below: sin ( U A) V A cos B N N sin () Note that the workspace is a surface not a volume. Moreover, from Eq. (), it is seen that the workspace is a spheroial surface, as shown in Figure. In planes parallel to - plane, the locus of en effector is a circle, whose raius epens on the robot arm total length an joint bening angle. If a mobile platform is ae along the Z axis, the robot arm will be able to carry out many applications MCU Wire Coiler Servo Motor Rubber tube Wire Wire Base Fig. : Experiment setup DC Power Supply Robot Arm In the first experiment, the en effector move from the left most position to the right most position. The experiment result is summarize in Figure. In the figure, the re line is the preicte trajectory using Eq. (4), while the blue stars are the recore positions. 5 Preicte Experiment position (mm) -5 position (mm) Fig. : The workspace of the robot arm EPERIMENT VALIDATION To valiate the presente esign, we built a prototype as shown in Figure. The noes are built using Rapi Prototyping (RP). There are totally noes, an the maximum bening angle of the robot arm is = 8.5 o (4.5 o for each joint). It is note that the friction of the joints coul be uneven, which makes the bening non-uniform. To eliminate this problem, a rubber tube is place through the central hole of each noe. It serves as the backbone of the robot arm. The tube puts a soft constraint to the bening motion of the whole robot arm: the bening curve of the robot arm is approximately piecewise constant curvature arc []. The wires are fishing lines, an are fastene onto a wire coiler, which is riven by servo motors. The motor is controlle by a MCU (Moel: AVR ATmega 6). Because of the symmetry, only a group of wire is teste in the experiment. During the experiment, the en effector positions are recore at ifferent bening angles using a gri paper. Two sets of experiments are conucte position (mm) Fig. : The trajectory of the en effector 3-4 Error -5 Error Dist. Error Sample Num. Fig. 3: Robot arm positioning error 6 Copyright by ASME

7 Positioning Error(%) position (mm) It is note that the actual position is very close to the preicte one. As shown in Figure 3, the position error is generally within % (black ash line). More specifically, the position error in irection (re line) an irection (blue line) are less than 3% with few exceptions, such as at the two bening limits. Compare to traitional robot arms, the positioning error is large. This may be attribute to a number of factors, such as the lack of rigiity as well as the friction among the noes. It is expecte that the errors can be minimize when feeback control is introuce. with the isplacement an velocity being amplifie, the loaing capability of the robot arm is reuce. 5 5 Simu Simu 3 Simu 5 Exp Exp 3 Exp 5 Fixe noe 5 4 En Effector Trajectory -5 - Mile Noe No. 3 Fixture position (mm).5 Fig. 5: Robot Arm trajectory with Obstacle Fig. 4: The motion of the robot arm with constraints In the secon experiment, part of the en effector is constraine as shown in Figure 4. As iscusse previously, the motion of the robot arm will be ifferent. Figure 5 shows the experiment result. There are three curves in the figure: the curve in re is the preicte trajectory of the en effector when the first mile noe is fixe (re square shows the location of the fixe noe). The re circles are the recore en effector positions. The curve in green is the preicte trajectory of the en effector when the thir mile noe (green square) is fixe an iamons show the experiment results. The curve in blue is the preicte trajectory of the en effector when the fifth mile noe (blue square) is fixe an stars show the result of the thir case. Moreover, the three squares enote the position where the fixe noe is. In all three cases, the experiment results are quite close to the preictions. As shown in Figure 6, for Case, the positioning error is less than.5% (re ash-ot line); for case, the error is below.75% (green ash line); for case 3, the error is below.35% (blue soli line). As expecte, with the fixe noe closer to the en effector, the positioning error is smaller. This is because with less active noes, the uncertainty brought by the robot arm is smaller. It shall be pointe out that from the kinematic point of view, the isplacement an the velocity of the en effector are amplifie compare to the isplacement an the velocity of the riven wire. As a result, the wire-riven robot arm can be use as a isplacement an / or velocity amplifier. On the other han, st noe fixe 3r noe fixe 5th noe fixe Sample Num. Fig. 6: Positioning Error when Noes are fixe 5. CONCLUSION This paper introuces a wire-riven robot arm. It is mae up by a start noe, an en noe an a number of ientical mile noes. The robot arm has two active bening DOF (roll an yaw) an multiple passive bening DOF. The range of the bening is etermine by the number of noes. For each joint, the maximum bening angle is given by noe iameter an joint initial istance. The robot arm is equippe with a gripper, which coul be use to grasp or cut. It has a central hole that can be use to carrying tools such as measuring evices. Both forwar an inverse kinematics of the robot arm are erive. It is foun that the robot arm can achieve isplacement an velocity amplification, an the amplification ratio is etermine by the length of the robot arm an the istance 7 Copyright by ASME

8 between the wire pair. Though, the amplification will result in reuce loaing capacity, as the loaing is also amplifie. The friction between the noes plays an important role. To minimize the effects of friction, a rubber tube is place in the center. Base on the experiments, the positioning error of this robot arm is generally less than %. The robot arm is still controllable with several mile noes being constraint. The positioning error is smaller when the fixe noe is closer to the en effector. It is believe that with further improvement, this robot arm will fin many practical applications in the future. ACKNOWLEDGMENTS This work is partially supporte by Major Project of the Science an Technology Ministry in China. The grant number is Z44-5. REFERENCES [] G. Robinson an J. B. C. Davies, Continuum Robots a State of the Art, Proceeings of the 999 IEEE International Conference on Robotics an Automation, pp , May, 999. [] P. E. Dupont, J. Lock, B. Itkowitz an E. Butler. Design an Control of Concentric-Tube Robots, IEEE Transactions on Robotics. vol. 6, No., p.9-5,. [3] W. J. oon, P.G. Reinhall an E. J. Seibel, Analysis of Electro-active Polymer Bening: A Component in a Low Cost Ultrathin Scanning Enoscope, Sensors an Actuators A: Phys, 33 pp.56-57, 7. [4] Anatomy Wrist an Forearm motions at: Mechanism.htm [5] V. D. Sars, S. yliyo an J. Szewczyk. A practical approach to the esign an control of active enoscopes, Mechatronics. vol., pp. 5-64,. [6] C. Laschi, B. Mazzolai, V. Mattoli, etc. Design of a biomimetic robotic octopus arm, Bioinspiration & Biomimetic, oi:.88/748-38/4//56, 9 [7] C. Laschi, B. Mazzolai, V. Mattoli, etc. Design an Development of A Soft Actuator for a Robot Inspire By the Octopus Arm Experimental Robotics: The th Intern. Symp. STAR 54, pp. 5-33, 9 [8] B. A. Jones an I. D. Walker, Kinematics for Multisection Continuum Robots, IEEE Transactions on Robotics, vol., No., pp.43-57, Feb. 6. Phys, 54, pp , 996. [] M W. annan, an Ian D. Walker, Kinematics an the Implementation of an Elephant s Trunk Manipulator an other Continuum Style Robots, J. of Robotics Systems,vol., Issue, pp 45-63, Feb. 3 [] D. Drew, Skeleton (InfoActive), at: 8visual.info/ia_skeleton.html [] R. J. Webster Ⅲ an B. A. Jones. Design an Kinematic Moeling of Constant Continuum Robots: A Review, Int. J. of Robotics Research, vol.9, pp ,. [3] R. artenberg an J. Denavit, Kinematic Synthesis of Linkages, New ork: McGraw-ill, 964 [4] R. Dekker, A. Khajepour, an S. Behzaipour, Design an testing of an ultra-high-spee cable robot, Int. J. of Robotics an Automation, vol., no., pp. 5 34, 6. [5] S. K. Mustafa, G. J. ang, an et al. Self-Calibration of a Biologically Inspire 7 DOF Cable-Driven Robotic Arm, IEEE/ASME transactions on mechatronics, vol. 3, No., pp , Feb. 8. [6] C. Q. Li an C. D. Rahn, Design of Continuous Backbone, Cable-Driven Robots, J. of Mechanical Design, vol. 4, pp. 65-7, [7] K. u an N. Simaan, Analytic Formulation for Kinematics, Statics, an Shape Restoration of Multibackbone Continuum Robots Via Elliptic Integrals, J. of Mechanisms an Robotics, vol., oi: 6- Feb.. [8] C. Wright, A. Johnson, an at el. Design of a Moular Snake Robot, Proceeings of the 7 IEEE/RSJ International Conference on Intelligent Robots an Systems, San Diego, CA, USA, pp , Oct 9-Nov, 7. [9] J. Borenstein, M. ansen, an. Nguyen, The OmniTrea OT-4 Serpentine Robot for Emergencies an azarous Environments, 6 Int. Joint Topical Meeting: Sharing Solutions for Emergencies an azarous Environments, Feb -5, Salt Lake City, Utah, USA. [9] T. Iogaki, T. Tominaga, K. Sena, an et al. Bening an expaning motion actuators, Sensors an Actuators A: 8 Copyright by ASME

Dual Arm Robot Research Report

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

More information

New Cable-Driven Continuum Robot with Only One Actuator

New Cable-Driven Continuum Robot with Only One Actuator New Cable-Driven Continuum Robot with Only One Actuator Jiang, Z., Luo, Y., & Jin, Y. (2018). New Cable-Driven Continuum Robot with Only One Actuator. In 8th IEEE International Conference on Cybernetics

More information

Kinematic Analysis of a Family of 3R Manipulators

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

More information

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

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

More information

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

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

More information

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

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

More information

Design and Analysis of a Bio-Inspired Wire-Driven Multi-Section Flexible Robot

Design and Analysis of a Bio-Inspired Wire-Driven Multi-Section Flexible Robot International Journal of Advanced Robotic Systems ARTICLE Design and Analysis of a Bio-Inspired Wire-Driven Multi-Section Flexible Robot Regular Paper Zheng Li 1,* and Ruxu Du 1 1 Institute of Precision

More information

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

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

More information

Stackable 4-BAR Mechanisms and Their Robotic Applications

Stackable 4-BAR Mechanisms and Their Robotic Applications The 010 IEEE/RSJ International Conference on Intelligent Robots and Systems October 18-, 010, Taipei, Taiwan Stackable 4-BAR Mechanisms and Their Robotic Applications Hoyul Lee and Youngjin Choi Abstract

More information

Control of Scalable Wet SMA Actuator Arrays

Control of Scalable Wet SMA Actuator Arrays Proceeings of the 2005 IEEE International Conference on Robotics an Automation Barcelona, Spain, April 2005 Control of Scalable Wet SMA Actuator Arrays eslie Flemming orth Dakota State University Mechanical

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

Parts Assembly by Throwing Manipulation with a One-Joint Arm

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

More information

Research Article Kinematic Analysis of Continuum Robot Consisted of Driven Flexible Rods

Research Article Kinematic Analysis of Continuum Robot Consisted of Driven Flexible Rods Mathematical Problems in Engineering Volume 6, Article ID 698494, 7 pages http://dx.doi.org/.55/6/698494 Research Article Kinematic Analysis of Continuum Robot Consisted of Driven Flexible Rods Yingzhong

More information

Investigation into a new incremental forming process using an adjustable punch set for the manufacture of a doubly curved sheet metal

Investigation into a new incremental forming process using an adjustable punch set for the manufacture of a doubly curved sheet metal 991 Investigation into a new incremental forming process using an ajustable punch set for the manufacture of a oubly curve sheet metal S J Yoon an D Y Yang* Department of Mechanical Engineering, Korea

More information

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

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

More information

A new fuzzy visual servoing with application to robot manipulator

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

More information

Refinement of scene depth from stereo camera ego-motion parameters

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

More information

Generalized Edge Coloring for Channel Assignment in Wireless Networks

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

More information

Figure 1: Schematic of an SEM [source: ]

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

More information

Industrial Robots : Manipulators, Kinematics, Dynamics

Industrial Robots : Manipulators, Kinematics, Dynamics Industrial Robots : Manipulators, Kinematics, Dynamics z z y x z y x z y y x x In Industrial terms Robot Manipulators The study of robot manipulators involves dealing with the positions and orientations

More information

- Ceilbot - Trunk Manipulator. AS Automation- and systems technology project work Autumn Intermediate Report

- Ceilbot - Trunk Manipulator. AS Automation- and systems technology project work Autumn Intermediate Report - Ceilbot - Trunk Manipulator AS-84.3200 Automation- and systems technology project work Autumn 2010 Intermediate Report Matthias Fueller October 31, 2010 1 Introduction This intermediate report summarises

More information

Automation of Bird Front Half Deboning Procedure: Design and Analysis

Automation of Bird Front Half Deboning Procedure: Design and Analysis Automation of Bir Front Half Deboning Proceure: Design an Analysis Debao Zhou, Jonathan Holmes, Wiley Holcombe, Kok-Meng Lee * an Gary McMurray Foo Processing echnology Division, AAS Laboratory, Georgia

More information

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

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

More information

Generalized Edge Coloring for Channel Assignment in Wireless Networks

Generalized Edge Coloring for Channel Assignment in Wireless Networks Generalize Ege Coloring for Channel Assignment in Wireless Networks Chun-Chen Hsu Institute of Information Science Acaemia Sinica Taipei, Taiwan Da-wei Wang Jan-Jan Wu Institute of Information Science

More information

Lesson 11 Interference of Light

Lesson 11 Interference of Light Physics 30 Lesson 11 Interference of Light I. Light Wave or Particle? The fact that light carries energy is obvious to anyone who has focuse the sun's rays with a magnifying glass on a piece of paper an

More information

Design & Kinematic Analysis of an Articulated Robotic Manipulator

Design & Kinematic Analysis of an Articulated Robotic Manipulator Design & Kinematic Analysis of an Articulated Robotic Manipulator Elias Eliot 1, B.B.V.L. Deepak 1*, D.R. Parhi 2, and J. Srinivas 2 1 Department of Industrial Design, National Institute of Technology-Rourkela

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

LinkA LinkB LinkC (X,Y) Θ

LinkA LinkB LinkC (X,Y) Θ Following Performance Evaluation of a Mechanicall Couple Platoon Tetsua SHINOHARA, Masafumi OKADA an Ken-ichi YOSHIMOTO Department ofmechano-informatics, Universit oftoko 7-3-, Hongo, Bunko-ku, Toko, 3-8656

More information

Calculation on diffraction aperture of cube corner retroreflector

Calculation on diffraction aperture of cube corner retroreflector November 10, 008 / Vol., No. 11 / CHINESE OPTICS LETTERS 8 Calculation on iffraction aperture of cube corner retroreflector Song Li (Ó Ø, Bei Tang (», an Hui Zhou ( ï School of Electronic Information,

More information

Inverse Kinematics. Given a desired position (p) & orientation (R) of the end-effector

Inverse Kinematics. Given a desired position (p) & orientation (R) of the end-effector Inverse Kinematics Given a desired position (p) & orientation (R) of the end-effector q ( q, q, q ) 1 2 n Find the joint variables which can bring the robot the desired configuration z y x 1 The Inverse

More information

See for further clarification.

See  for further clarification. This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this

More information

AN INVESTIGATION OF FOCUSING AND ANGULAR TECHNIQUES FOR VOLUMETRIC IMAGES BY USING THE 2D CIRCULAR ULTRASONIC PHASED ARRAY

AN INVESTIGATION OF FOCUSING AND ANGULAR TECHNIQUES FOR VOLUMETRIC IMAGES BY USING THE 2D CIRCULAR ULTRASONIC PHASED ARRAY AN INVESTIGATION OF FOCUSING AND ANGULAR TECHNIQUES FOR VOLUMETRIC IMAGES BY USING THE D CIRCULAR ULTRASONIC PHASED ARRAY S. Monal Lonon South Bank University; Engineering an Design 103 Borough Roa, Lonon

More information

A Versatile Model-Based Visibility Measure for Geometric Primitives

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

More information

Kinematics. Kinematics analyzes the geometry of a manipulator, robot or machine motion. The essential concept is a position.

Kinematics. Kinematics analyzes the geometry of a manipulator, robot or machine motion. The essential concept is a position. Kinematics Kinematics analyzes the geometry of a manipulator, robot or machine motion. The essential concept is a position. 1/31 Statics deals with the forces and moments which are aplied on the mechanism

More information

EE Kinematics & Inverse Kinematics

EE Kinematics & Inverse Kinematics Electric Electronic Engineering Bogazici University October 15, 2017 Problem Statement Kinematics: Given c C, find a map f : C W s.t. w = f(c) where w W : Given w W, find a map f 1 : W C s.t. c = f 1

More information

11. Differentiating inverse functions.

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

More information

New Geometric Interpretation and Analytic Solution for Quadrilateral Reconstruction

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

More information

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

Chapter 5 Proposed models for reconstituting/ adapting three stereoscopes

Chapter 5 Proposed models for reconstituting/ adapting three stereoscopes Chapter 5 Propose moels for reconstituting/ aapting three stereoscopes - 89 - 5. Propose moels for reconstituting/aapting three stereoscopes This chapter offers three contributions in the Stereoscopy area,

More information

Non-Uniform Sensor Deployment in Mobile Wireless Sensor Networks

Non-Uniform Sensor Deployment in Mobile Wireless Sensor Networks 01 01 01 01 01 00 01 01 Non-Uniform Sensor Deployment in Mobile Wireless Sensor Networks Mihaela Carei, Yinying Yang, an Jie Wu Department of Computer Science an Engineering Floria Atlantic University

More information

Lecture 1 September 4, 2013

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

More information

STEREOSCOPIC ROBOT VISION SYSTEM

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

More information

É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

4.2 Implicit Differentiation

4.2 Implicit Differentiation 6 Chapter 4 More Derivatives 4. Implicit Differentiation What ou will learn about... Implicitl Define Functions Lenses, Tangents, an Normal Lines Derivatives of Higher Orer Rational Powers of Differentiable

More information

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

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

More information

Table of Contents Introduction Historical Review of Robotic Orienting Devices Kinematic Position Analysis Instantaneous Kinematic Analysis

Table of Contents Introduction Historical Review of Robotic Orienting Devices Kinematic Position Analysis Instantaneous Kinematic Analysis Table of Contents 1 Introduction 1 1.1 Background in Robotics 1 1.2 Robot Mechanics 1 1.2.1 Manipulator Kinematics and Dynamics 2 1.3 Robot Architecture 4 1.4 Robotic Wrists 4 1.5 Origins of the Carpal

More information

Forward kinematics and Denavit Hartenburg convention

Forward kinematics and Denavit Hartenburg convention Forward kinematics and Denavit Hartenburg convention Prof. Enver Tatlicioglu Department of Electrical & Electronics Engineering Izmir Institute of Technology Chapter 5 Dr. Tatlicioglu (EEE@IYTE) EE463

More information

UNIT 9 INTERFEROMETRY

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

More information

Research Article Inviscid Uniform Shear Flow past a Smooth Concave Body

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

More information

What is a Manipulator? 2007 RoboJackets TE Sessions 10/16/2007. Keys to Understanding Manipulators TE Sessions Manipulators 10/16/07

What is a Manipulator? 2007 RoboJackets TE Sessions 10/16/2007. Keys to Understanding Manipulators TE Sessions Manipulators 10/16/07 2007 TE Sessions Manipulators 10/16/07 www.robojackets.org Keys to Understanding Manipulators What is a manipulator? What kinds of manipulators are there? What are the different types of joints and linkages

More information

Q. No. 1 Newton postulated his corpuscular theory of light on the basis of

Q. No. 1 Newton postulated his corpuscular theory of light on the basis of Q. No. 1 Newton postulate his corpuscular theory of light on the basis of Newton s rings Option Rectilinear propagation of light Colour through thin films Dispersion of white light into colours. Correct

More information

Basilio Bona ROBOTICA 03CFIOR 1

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

A Novel Tele-Operated Flexible Robot Targeted for Minimally Invasive Robotic Surgery

A Novel Tele-Operated Flexible Robot Targeted for Minimally Invasive Robotic Surgery Research Robotics Article Engineering 015, 1(1): 73 78 DOI 10.1530/J-ENG-015011 A Novel Tele-Operated Flexible Robot Targeted for Minimally Invasive Robotic Surgery Zheng Li 1,3, *, Jan Feiling, Hongliang

More information

Classical Mechanics Examples (Lagrange Multipliers)

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

More information

FINDING OPTICAL DISPERSION OF A PRISM WITH APPLICATION OF MINIMUM DEVIATION ANGLE MEASUREMENT METHOD

FINDING OPTICAL DISPERSION OF A PRISM WITH APPLICATION OF MINIMUM DEVIATION ANGLE MEASUREMENT METHOD Warsaw University of Technology Faculty of Physics Physics Laboratory I P Joanna Konwerska-Hrabowska 6 FINDING OPTICAL DISPERSION OF A PRISM WITH APPLICATION OF MINIMUM DEVIATION ANGLE MEASUREMENT METHOD.

More information

Holy Halved Heaquarters Riddler

Holy Halved Heaquarters Riddler Holy Halve Heaquarters Riler Anonymous Philosopher June 206 Laser Larry threatens to imminently zap Riler Heaquarters (which is of regular pentagonal shape with no courtyar or other funny business) with

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

Visual Servo Control of Cabledriven Soft Robotic Manipulator

Visual Servo Control of Cabledriven Soft Robotic Manipulator Shanghai Jiao Tong University Visual Servo Control of Cabledriven Soft Robotic Manipulator Hesheng Wang ( 王贺升 ) Shanghai Jiao Tong University China Outline Introduction Background System Design Kinematics

More information

"Stiffness Control of Surgical Continuum Manipulators"

Stiffness Control of Surgical Continuum Manipulators Research Publications "Stiffness Control of Surgical Continuum Manipulators" P. Dupont an M. Mahvash IEEE Transactions On Robotics, Vol. 27, No. 2, April 211, p.334-345 CISE Technical Report #211-JA-15

More information

Depth Sizing of Surface Breaking Flaw on Its Open Side by Short Path of Diffraction Technique

Depth Sizing of Surface Breaking Flaw on Its Open Side by Short Path of Diffraction Technique 17th Worl Conference on Nonestructive Testing, 5-8 Oct 008, Shanghai, China Depth Sizing of Surface Breaking Flaw on Its Open Sie by Short Path of Diffraction Technique Hiroyuki FUKUTOMI, Shan LIN an Takashi

More information

KINEMATIC AND DYNAMIC SIMULATION OF A 3DOF PARALLEL ROBOT

KINEMATIC AND DYNAMIC SIMULATION OF A 3DOF PARALLEL ROBOT Bulletin of the Transilvania University of Braşov Vol. 8 (57) No. 2-2015 Series I: Engineering Sciences KINEMATIC AND DYNAMIC SIMULATION OF A 3DOF PARALLEL ROBOT Nadia Ramona CREŢESCU 1 Abstract: This

More information

Animated Surface Pasting

Animated Surface Pasting Animate Surface Pasting Clara Tsang an Stephen Mann Computing Science Department University of Waterloo 200 University Ave W. Waterloo, Ontario Canaa N2L 3G1 e-mail: clftsang@cgl.uwaterloo.ca, smann@cgl.uwaterloo.ca

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

Non-Uniform Sensor Deployment in Mobile Wireless Sensor Networks

Non-Uniform Sensor Deployment in Mobile Wireless Sensor Networks 0 0 0 0 0 0 0 0 on-uniform Sensor Deployment in Mobile Wireless Sensor etworks Mihaela Carei, Yinying Yang, an Jie Wu Department of Computer Science an Engineering Floria Atlantic University Boca Raton,

More information

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

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

More information

1 Surprises in high dimensions

1 Surprises in high dimensions 1 Surprises in high imensions Our intuition about space is base on two an three imensions an can often be misleaing in high imensions. It is instructive to analyze the shape an properties of some basic

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

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

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

More information

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

Study of Network Optimization Method Based on ACL

Study of Network Optimization Method Based on ACL Available online at www.scienceirect.com Proceia Engineering 5 (20) 3959 3963 Avance in Control Engineering an Information Science Stuy of Network Optimization Metho Base on ACL Liu Zhian * Department

More information

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino

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

Kinematic Synthesis. October 6, 2015 Mark Plecnik

Kinematic Synthesis. October 6, 2015 Mark Plecnik Kinematic Synthesis October 6, 2015 Mark Plecnik Classifying Mechanisms Several dichotomies Serial and Parallel Few DOFS and Many DOFS Planar/Spherical and Spatial Rigid and Compliant Mechanism Trade-offs

More information

Research. Robotics Article. A Novel Tele-Operated Flexible Robot Targeted for Minimally Invasive Robotic Surgery. 1 Introduction

Research. Robotics Article. A Novel Tele-Operated Flexible Robot Targeted for Minimally Invasive Robotic Surgery. 1 Introduction Research Robotics Article Engineering 015, 1(1): 73 78 DOI 10.1530/J-ENG-015011 A Novel Tele-Operated Flexible Robot Targeted for Minimally Invasive Robotic Surgery Zheng Li 1,3,4 *, Jan Feiling, Hongliang

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

The Collision-free Workspace of the Tripteron Parallel Robot Based on a Geometrical Approach

The Collision-free Workspace of the Tripteron Parallel Robot Based on a Geometrical Approach The Collision-free Workspace of the Tripteron Parallel Robot Based on a Geometrical Approach Z. Anvari 1, P. Ataei 2 and M. Tale Masouleh 3 1,2 Human-Robot Interaction Laboratory, University of Tehran

More information

Module 1 : Introduction to robotics. Lecture 3 : Industrial Manipulators & AGVs. Objectives. History of robots : Main bodies and wrists

Module 1 : Introduction to robotics. Lecture 3 : Industrial Manipulators & AGVs. Objectives. History of robots : Main bodies and wrists Module 1 : Introduction to robotics Lecture 3 : Industrial Manipulators & AGVs Objectives In this course you will learn the following History of development of robots. Main body types of manipulators with

More information

CS 106 Winter 2016 Craig S. Kaplan. Module 01 Processing Recap. Topics

CS 106 Winter 2016 Craig S. Kaplan. Module 01 Processing Recap. Topics CS 106 Winter 2016 Craig S. Kaplan Moule 01 Processing Recap Topics The basic parts of speech in a Processing program Scope Review of syntax for classes an objects Reaings Your CS 105 notes Learning Processing,

More information

Design of Controller for Crawling to Sitting Behavior of Infants

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

More information

Cecilia Laschi The BioRobotics Institute Scuola Superiore Sant Anna, Pisa

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

Visualization and Analysis of Inverse Kinematics Algorithms Using Performance Metric Maps

Visualization and Analysis of Inverse Kinematics Algorithms Using Performance Metric Maps Visualization and Analysis of Inverse Kinematics Algorithms Using Performance Metric Maps Oliver Cardwell, Ramakrishnan Mukundan Department of Computer Science and Software Engineering University of Canterbury

More information

Mechanical structure of a robot=skeleton of human body Study of structure of a robot=physical structure of the manipulator structure

Mechanical structure of a robot=skeleton of human body Study of structure of a robot=physical structure of the manipulator structure UNIT I FUNDAMENTALS OF ROBOT Part A 1. Define Robot. An industrial robot is a re-programmable, multifunctional manipulator designed to move materials, parts, tools, or specialized devices through variable

More information

Virtual Interaction System Based on Optical Capture

Virtual Interaction System Based on Optical Capture Sensors & Transducers 203 by IFSA http://www.sensorsportal.com Virtual Interaction System Based on Optical Capture Peng CHEN, 2 Xiaoyang ZHOU, 3 Jianguang LI, Peijun WANG School of Mechanical Engineering,

More information

Path Planning for Aircraft Fuel Tank Inspection Robot Based on Region Division

Path Planning for Aircraft Fuel Tank Inspection Robot Based on Region Division Sensors & Transducers 2014 by IFSA Publishing, S. L. http://www.sensorsportal.com Path Planning for Aircraft Fuel Tank Inspection Robot Based on Region Division * Guochen NIU, Ziwei LI, Chengwei ZHANG,

More information

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

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

More information

Problem #130 Ant On Cylinders

Problem #130 Ant On Cylinders Problem #130 Ant On Cyliners The Distance The Ant Travels Along The Surface John Snyer November, 009 Problem Consier the soli boune by the three right circular cyliners x y (greenish-yellow), x z (re),

More information

B-Splines and NURBS Week 5, Lecture 9

B-Splines and NURBS Week 5, Lecture 9 CS 430/585 Computer Graphics I B-Splines an NURBS Week 5, Lecture 9 Davi Breen, William Regli an Maxim Peysakhov Geometric an Intelligent Computing Laboratory Department of Computer Science Drexel University

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

Method for designing and controlling compliant gripper

Method for designing and controlling compliant gripper IOP Conference Series: Materials Science and Engineering PAPER OPEN ACCESS Method for designing and controlling compliant gripper To cite this article: A R Spanu et al 2016 IOP Conf. Ser.: Mater. Sci.

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

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 half-scan error reduction based algorithm for cone-beam CT

A half-scan error reduction based algorithm for cone-beam CT Journal of X-Ray Science an Technology 12 (2004) 73 82 73 IOS Press A half-scan error reuction base algorithm for cone-beam CT Kai Zeng a, Zhiqiang Chen a, Li Zhang a an Ge Wang a,b a Department of Engineering

More information

10. WAVE OPTICS ONE MARK QUESTIONS

10. WAVE OPTICS ONE MARK QUESTIONS 1 10. WAVE OPTICS ONE MARK QUESTIONS 1. Define wavefront.. What is the shape of wavefront obtaine from a point source at a (i) small istance (ii) large istance? 3. Uner what conitions a cylinrical wavefront

More information

Dense Disparity Estimation in Ego-motion Reduced Search Space

Dense Disparity Estimation in Ego-motion Reduced Search Space Dense Disparity Estimation in Ego-motion Reuce Search Space Luka Fućek, Ivan Marković, Igor Cvišić, Ivan Petrović University of Zagreb, Faculty of Electrical Engineering an Computing, Croatia (e-mail:

More information

Lakshmish Ramanna University of Texas at Dallas Dept. of Electrical Engineering Richardson, TX

Lakshmish Ramanna University of Texas at Dallas Dept. of Electrical Engineering Richardson, TX Boy Sensor Networks to Evaluate Staning Balance: Interpreting Muscular Activities Base on Inertial Sensors Rohith Ramachanran Richarson, TX 75083 rxr057100@utallas.eu Gaurav Prahan Dept. of Computer Science

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. 2017/18 cecilia.laschi@santannapisa.it http://didawiki.cli.di.unipi.it/doku.php/magistraleinformatica/rob/start Robot

More information

Module13:Interference-I Lecture 13: Interference-I

Module13:Interference-I Lecture 13: Interference-I Moule3:Interference-I Lecture 3: Interference-I Consier a situation where we superpose two waves. Naively, we woul expect the intensity (energy ensity or flux) of the resultant to be the sum of the iniviual

More information

Arduino Based Planar Two DoF Robot Manipulator

Arduino Based Planar Two DoF Robot Manipulator Journal of Mechanics Engineering and Automation 8 (2018) 110-117 doi: 10.17265/2159-5275/2018.03.002 D DAVID PUBLISHING Arduino Based Planar Two DoF Robot Manipulator Fatih Cemal Can Mechatronics Engineering

More information

A Modeling Approach for Continuum Robotic Manipulators: Effects of Nonlinear Internal Device Friction

A Modeling Approach for Continuum Robotic Manipulators: Effects of Nonlinear Internal Device Friction A Modeling Approach for Continuum Robotic Manipulators: Effects of Nonlinear Internal Device Friction Jinwoo Jung, Ryan S. Penning, Nicola J. Ferrier, Member, IEEE and Michael R. Zinn, Member, IEEE Abstract

More information

Fuzzy Learning Variable Admittance Control for Human-Robot Cooperation

Fuzzy Learning Variable Admittance Control for Human-Robot Cooperation Fuzzy Learning ariable Amittance Control for Human-Robot Cooperation Fotios Dimeas an Nikos Aspragathos Abstract This paper presents a metho for variable amittance control in human-robot cooperation tasks,

More information

Spatial R-C-C-R Mechanism for a Single DOF Gripper

Spatial R-C-C-R Mechanism for a Single DOF Gripper NaCoMM-2009-ASMRL28 Spatial R-C-C-R Mechanism for a Single DOF Gripper Rajeev Lochana C.G * Mechanical Engineering Department Indian Institute of Technology Delhi, New Delhi, India * Email: rajeev@ar-cad.com

More information