A Calligraphy Robot - Callibot: Design, Analysis and Applications
|
|
- Eustacia Heath
- 5 years ago
- Views:
Transcription
1 Proceeding of the IEEE International Conference on Robotics and Biomimetics (ROBIO) Shenzhen, China, December 13 A Calligraphy Robot - Callibot: Design, Analysis and Applications Yuandong Sun and Yangsheng Xu Abstract Combining functions with aesthetics, characters with drawings, Chinese calligraphy is a unique type of traditional art in China. To mimic the special writing skills, we develop a calligraphy robot which consists of one 6-DOF robot arm, one linear rail and one paper conveyor. This calligraphy robot, called Callibot, has several features. Firstly, it has sufficient degrees of freedom and very few singularities which improve the manipulability of the robot. Secondly, Callibot could mimic real motion of human writing because playback from demonstration approach is adopted. The encoders will record the joint positions while demonstrating. Then Callibot filters out the noises (error readings in serial port communication) and repeats the motion. Thirdly, the workspace of the robot arm is largely expanded due to the linear rail and the paper conveyor. The experimental results show that Callibot is capable of writing a large piece of aesthetic calligraphic work. I. INTRODUCTION Chinese calligraphy is an attractive traditional art in China with a history of more than four thousand years [1]. It is an art of writing Chinese characters with a brush, thereby expressing the aesthetic and emotion of the author. Due to the complexity of Chinese characters and flexibility of the hairy brush, it is an extremely tough task for human to write aesthetic calligraphy. Usually, training calligraphic skills is divided into three stages [1]. The first stage is to learn from demonstration. The student s hand is held by a teacher and guided by the teacher to write calligraphy. Then the student could feel the motion of the brush and establish the basic mapping from the calligraphic strokes or characters to the brush motion. The second stage is to imitate from copybook. Without the help of the teacher, the student imitates the calligraphy in the copybook based on the mapping established in the first stage. The third stage is to write in a particular style. Once he has learned a style from a copybook or created his own style, the student is capable of writing any characters in a particular style. Three calligraphy robots were developed before. They were all designed to write calligraphy in the second stage. F. Yao et al. [][3] modeled the trajectory of regular script and seal script so that the 5-DOF calligraphy robot is able to replicate calligraphy. K. Zhang et al. [4] proposed a sensor management method based on fuzzy decision tree (FDT) which can help control the 4-DOF calligraphy robot. Differs Yuandong Sun is with Department of Mechanical and Automation Engineering, The Chinese University of Hong Kong, Hong Kong. ydsun@mae.cuhk.edu.hk Yangsheng Xu is with Department of Mechanical and Automation Engineering, The Chinese University of Hong Kong, Hong Kong, and Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences, Shenzhen, China. ysxu@cuhk.edu.hk from the arm-type robot which are used in [] - [4], the Intelligent Control Systems Laboratory of the Chinese University of Hong Kong developed a robotic drawing platform containing a 5-DOF manipulator which can move in x, y and z translational directions and two additional rotation joints. These five degrees of freedom can be controlled independently so as to avoid kinematic problem. K. W. Lo et al. [5] described a system for brush footprint acquisition. Through analysis of captured footprint and the characters, the robot platform is able to determine the required (x, y, z) position of the brush tip. K. W. Kwok et al. [6] improved the approach proposed in [4] by applying genetic algorithm to generate required footprints. J. H. M. Lam et al. [7] proposed an approach to generate stroke trajectories for 5-DOF robot which is compatible with the robot platform. There are some common problems of these three calligraphy robots. Firstly, the degrees of freedom of the robot are not sufficient. Unlike pen or pencil whose tip is solid, brush tip is soft so that different orientations of the brush would create different footprints. Therefore, 6-DOF is indispensable for writing aesthetic calligraphy. Secondly, while planning the motion, most of them did not consider the orientation of the brush. All of them skip the first stage and move directly to the second stage. Since it is not intuitive to acquire the orientation of the brush from character images, the robots in [] - [6] all keep the brush vertical and only control x, y and z positions. However, orientation of the brush is even more important than position for aesthetic calligraphy. So in [7], J. H. M. Lam et al. proposed an approach to generate 5-DOF motion. However, this motion still does not perfectly match with the real motion of human writing. Thirdly, the workspace is limited. In this paper, we propose a calligraphy robot, called Callibot, to tackle these problems. A 6-DOF robot arm is developed. Its joint configuration is different from common 6-DOF robot arm (such as PUMA) which contributes to very few singularities. We apply playback from demonstration approach. Different from learning from demonstration, only one demonstration is provided. The encoders will record the joint positions while demonstrating. Then the robot arm filters out the noises (error readings in serial port communication) and repeats the motion of writing. The robot arm is installed on a linear rail and a paper conveyor is developed. Therefore, the workspace is expanded extensively so that Callibot is capable of writing a large piece of aesthetic calligraphic work. The rest of the paper is organized as follows. Section II describes the design and properties of Callibot. Section III shows the preliminary applications. Some issues are /13/$ IEEE 185
2 Fig.. Assignment of the coordinate frames. L 1 =.718m, L =.5m, L 3 =.1133m, L 4 =.94m, L 5 =.115m. θ 1 = 8 8, θ = 1 1, θ 3 = 8, θ 4 = 18 18, θ 5 = 1 1, θ 6 = TABLE I D-H PARAMETERS OF THE ROBOT (a) i α i 1 a i 1 d i θ i 1 θ 1 L 1 θ 3 9 L θ L 3 θ θ θ 6 Fig. 1. (b) Callibot: (a) prototype and (b) sketch discussed in Section IV. Section V concludes the paper. II. ROBOT DESIGN AND ANALYSIS A. System Structure The prototype and the sketch of Callibot are shown in Fig. 1. Callibot consists of one 6-DOF robot arm, one linear rail and one paper conveyor. The linear rail and the paper conveyor are only used for expanding the workspace of the robot arm. Currently, the robot arm will not move until the linear rail and the paper conveyor stop at a proper position. Therefore, different from those redundant robot, this robotic system can still be regarded as a 6-DOF robot arm. B. Forward Kinematics The assignment of the coordinate frames is shown in Fig. (the subscript bt is short for brush-tip). And the D-H parameters [8] are shown in Table I. The link transformations are 1T = cos θ 1 sin θ 1 sin θ 1 cos θ 1 1, (1) 1 T = 3T = 3 4T = 4 5T = 5 6T = cos θ sin θ L 1 sin θ cos θ 1 sin θ 3 cos θ 3 L 1 cos θ 3 sin θ 3 cos θ 4 sin θ 4 1 L 3 sin θ 4 cos θ 4 cos θ 5 sin θ 5 1 sin θ 5 cos θ 5 cos θ 6 sin θ 6 1 sin θ 6 cos θ 6 Therefore, the forward kinematics is C. Inverse Kinematics, (), (3), (4), (5). (6) 6T = 1T 1 T 3T 3 4T 4 5T 5 6T. (7) Refer to Fig., given the target position and orientation of brush-tip as follows: P = [ p x p y p z, (8) d 1 = [ d 1x d 1y d 1z, (9) d = [ d x d y d z, (1) 186
3 Fig. 3. Joint 1 and Joint Fig. 4. Joint 4 and Joint 5 the position of Q is Q = P L 4 d 1 + L 5 d = [ q x q y q z. (11) The procedure of solving inverse kinematics is divided into four steps. 1) Step 1 (Solving θ 3 ): The position of Q is independent of the rotation of the last three joints. And the z coordinate is only related to the rotation of Joint 3. Therefore, or θ 3 = arcsin q z L 3, (1) θ 3 = π + arcsin q z L 3. (13) ) Step (Solving θ 1 and θ ): Joint 1 and Joint are sketched in Fig. 3. From geometric relation between Fig. and Fig. 3, L = L + L 3 cos θ 3. (14) Therefore, if L + L 3 cos θ 3 >, θ 1 = atan (q y, q x ) α, (15) Fig. 5. Joint 6 3) Step 3 (Solving θ 4 and θ 5 ): Joint 4 and Joint 5 are sketched in Fig. 4. The orientation vector d 1 which is expressed in the world coordinate frame can be derived as d 1 = 1R 1 R 3R 3 d 1, () where i 1 i R is the rotation matrix which has been derived from forward kinematics (the upper left 3 3 matrix of i 1 i T) and 3 d 1 is the orientation vector expressed in Frame{3}. Therefore, 3 d 1 = 3R T 1 R T 1R T d 1 = [ ] d 1x d 1y d T 1z. (3) or where θ = α + β, (16) θ 1 = atan (q y, q x ) + α, (17) θ = (α + β), (18) α = arccos L 1 + ( ) qx + qy L, (19) L 1 qx + qy β = arccos L + ( qx + qy) L 1. () qx + qy L Take the direction of rotation into consideration, or θ 4 = atan (d 1z, d 1x), (4) ( ) θ 5 = atan d 1x + d 1z, d 1y, (5) θ 4 = π + atan (d 1z, d 1x), (6) ( ) θ 5 = atan d 1x + d 1z, d 1y. (7) 4) Step 4 (Solving θ 6 ): Joint 6 is sketched in Fig. 5. Similar to Step 3, 5 d = 4 5R T 3 4R T 3R T 1 R T 1R T d = [ ] d x d y d T z, (8) If L + L 3 cos θ 3 <, { θ1 = θ 1 θ = θ + π. (1) θ 6 = atan ( d z, d x). (9) Theoretically, there are eight analytic solutions in total. While in practice, (13) will not happen according to the 187
4 joint limit. (6) and (7) are fairly redundant, because the configuration of the robot under these conditions is the same as under (4) and (5). Actually, two solutions to the inverse kinematics are meaningful in practice. D. Jacobian and Singularities A similar approach is proposed by F. T. Cheng et al. [9] for solving the singularities of PUMA. The two Jacobian matrices that relate joint rates and the velocities at P and Q have the following form (each block is a 3 3 matrix): [ ] J11 J J P = 1, (3) J 1 J [ ] J J Q = (31) J 1 J The singularities happen when det (J P ) =. Now we are going to prove that det (J P ) = det (J Q ) = det ( J 11) det (J ) (3) so as to simplify the calculation. From Fig., P = Q + L 4 d 1 L 5 d. Assume only Joint i is rotating, we have and Therefore, d j = θ i z i d j, i = 1,..., 6, j = 1, (33) d j = d j θ i θ i, i = 1,..., 6, j = 1,. (34) d j θ i = z i d j = d j,z d j,y d j,z d j,x d j,y d j,x z i. (35) Then we will have [ ] P J11 J 1 = θ = Q θ + L d 1 4 θ L d 5 θ = [ J ] [ ] (36) A J1 J, where L 4 d 1z L 5 d z L 5 d y L 4 d 1y A= L 5 d z L 4 d 1z L 4 d 1x L 5 d x. L 4 d 1y L 5 d y L 5 d x L 4 d 1x (37) Hence [ ] [ ] [ ] J11 J J P = 1 I3 A J = J 1 J 3 3 I 3 J 1 J [ ] (38) I3 A = J 3 3 I Q. 3 Therefore, det (J P ) = det (J Q ) = det ( J 11) det (J ). (39) The two sub-matrices J 11 and J are presented in (4) and (41), where c i = cos θ i, s i = sin θ i, c ij = cos (θ i + θ j ) and s ij = sin (θ i + θ j ). Omit the process of calculating determinant, the results are shown below: det ( J 11) = L1 L 3 s c 3 (L + L 3 c 3 ), (4) Fig. 6. Translational velocity ellipsoid when θ = 5 det (J ) = s 5. (43) The singularities happen when θ =, θ = 18, θ 3 = ±9, θ 3 = ± arccos( L /L 3 ), θ 5 = and θ 5 = 18. Refer to the caption of Fig., only θ = (boundary singularity) and θ 5 = (wrist singularity) will happen due to the range limits of the joints. Therefore, it is possible to easily avoid these two singularities while doing demonstrations and planning the trajectories. The manipulability of Callibot near singularities can be measured as follows. P. Corke [1] gives the detail description. Assume the joint velocities have a unit norm θ T θ = 1. From the relations between Cartesian velocities ẋ and joint velocities θ, ẋ T ( J Q (θ) J Q (θ) T ) 1 ẋ = 1, (44) which is the equation of a 6-dimensional ellipsoid. If one of the radii is very small (small eigenvalue of J Q (θ) J Q (θ) T ), the robot cannot achieve velocity in the corresponding direction (the eigenvector corresponding to the eigenvalue). We plot the ellipsoid corresponding to translational velocity (corresponding to the upper left 3 3 matrix of J Q (θ) J Q (θ) T ) near the boundary singularity at θ = [ 5 3 ] T in Fig. 6. We can see that the radius in x direction is very small which means the velocity in x direction is difficult to achieve. We check the wrist singularity at θ = [ 3 ] T. The [ eigenvector corresponding ] to zero eigenvalue is T This means the velocity in this direction cannot be achieved. Therefore, while planning the motion, Callibot needs to avoid moving through the singularities in the corresponding directions. III. PRELIMINARY APPLICATIONS A. Verification of Inverse Kinematics and Jacobian Although it is not taken into much consideration since we are at the first stage (learning from demonstration), solving inverse kinematics and Jacobian matrix is of great importance 188
5 J11 L1 s1 s1 (L + L3 c3 ) s1 (L + L3 c3 ) L3 c1 s3 c1 (L + L3 c3 ) L3 s1 s3 = L1 c1 + c1 (L + L3 c3 ) L3 c3 J c1 c3 = s1 c3 s3 c1 s3 s4 s1 c4 s1 s3 s4 + c1 c4 c3 s4 (4) c1 s3 c4 s5 + c1 c3 c5 s1 s4 s5 s1 s3 c4 s5 + s1 c3 c5 + c1 s4 s5 c3 c4 s5 s3 c5 (a) (41) (b) Fig. 8. Calligraphic character of Water : (a) the demonstrated one and (b) the playback one (a) (b) Fig. 7. Calligraphic characters (short for The Chinese University of Hong Kong) written by solving inverse kinematics: (a) without velocity constraints and (b) with velocity constraints is provided which means no learning process applied. The experimental results are shown in Fig. 8 (the character of Water ). The playback one (right) is very similar to the demonstration one (left). After that, we are confident about writing some complicated work using this approach. The experimental results meaning Science and Art are shown in Fig. 9 (the size is about 35cm 45cm). when we move to the second and third stage. Therefore, we have conducted two basic experiments to verify the correctness of equations derived in Section II. We only use the start and the end of a stroke as the target position and orientation to solve inverse kinematics first. The experimental results are shown in Fig. 7(a) (the word is short for The Chinese University of Hong Kong). Without constraints on the process of writing, the strokes may be curved which affect the beauty of the characters. Then we use Jacobian to keep the Cartesian velocity constant during writing one stroke. We periodically read the joint positions of the robot and use (45) to determine the required joint speed θ (x is constant while writing one stroke). The experimental results are shown in Fig. 7(b) (same word as Fig. 7(a)). The strokes are much better than those in the first experiment. 1 θ = JP (θ) x. (45) Consequently, the equations derived in Section II are correct and Callibot is capable of writing calligraphic characters. Fig. 9. Playback results of a large piece of calligraphic work meaning Science and Art B. Playback from Demonstration Other experiments are based on playback from demonstration approach. The encoders will record the positions of the motors in every 6ms while we are holding the brush and writing. Thereafter, Callibot filters out the noises (error readings in serial port communication) and repeats the motion according to the recorded positions. Different from learning from demonstration, only one demonstration IV. DISCUSSIONS A. Features of Callibot 1) Sufficient DOFs and Few Singularities: The DOFs of Callibot are sufficient for writing calligraphy which is a big improvement compared with all the previous calligraphy robots. One of the most famous calligraphist in China, Mi Fu 189
6 ( ), was so proud of his calligraphy and named his calligraphy brushing calligraphy (just like brushing paint on the wall) [11]. Therefore, 6-DOFs is the minimum requirement for producing various orientations of the brush. Moreover, Callibot encounters very few singularities (one boundary singularity and one wrist singularity), which benefits significantly for the process of demonstration and motion planning. ) Vivid Motion: Playback from demonstration approach is applied. Therefore, the motion of the robot is as vivid as human writing. This not only contributes to better visual effect, but also more aesthetic calligraphic work. The biggest difference between robot and human is that robot could record the demonstrating motion exactly. Therefore, although without any learning process, Callibot is capable of writing aesthetic calligraphy. 3) Expanded Workspace: Benefited from the linear rail and paper conveyor, the workspace of Callibot is largely expanded. So it is capable of writing a large piece of calligraphic work which is shown in the previous section. 4) Analytic Solutions to Inverse Kinematics: As stated by K. W. Lo et al. [5], one of the advantages of the calligraphy robot is that all the five degrees of freedom are independently controlled in order to avoid kinematics problem. In our design, benefited from the adoption of spherical wrist, solving inverse kinematics becomes intuitive and analytic solutions exist. Therefore, the kinematics will not be a problem in Callibot. B. Future Work Although the playback results are good, we believe that learning from several demonstrations will improve the performance. Then through the learning process, if we could establish a mapping from the strokes to the robot motion, we will be able to move to the second stage. Combining with our previous work [1] which has the potential of synthesizing calligraphy in various styles, we will be able to move to the third stage. This will come out a real robotic calligraphist. Fund, CUHK/41781 of General Research Fund, and RFD 1/13 in the Centre for Research on Robotics and Smartcity, CUHK/SC. The authors would like to thank Mr. Yong Yang for his advise on the design of calligraphy robot and Mr. Chi Zhang for his help in assembling the robot. REFERENCES [1] L. L. Y. Chang and P. Miller. Four Thousand Years of Chinese Calligraphy. University of Chicago Press, 199. [] F. Yao, G. Shao and J. Yi. Extracting the Trajectory of Writing Brush in Chinese Character Calligraphy. Engineering Applications of Artificial Intelligence, 17(6): , 4. [3] F. Yao and G. Shao. Modeling of Ancient-style Chinese Character and Its Application to CCC Robot. Proceedings of IEEE International Conference on Networking, Sensing and Control, 7-77, August 6. [4] K. Zhang and J. Su. On Sensor Management of Calligraphic Robot. Proceedings of the International Conference on Robotics and Automation, , April 5. [5] K. W. Lo, K. W. Kwok, S. M. Wong and Y. Yam. Brush Footprint Acquisition and Preliminary Analysis for Chinese Calligraphy using a Robot Drawing Platform. Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, , October 6. [6] K. W. Kwok, K. W. Lo, S. M. Wong and Y. Yam. Evolutionary Replication of Calligraphic Characters by A Robot Drawing Platform Using Experimentally Acquired Brush Footprint. Proceedings of the International Conference on Automation Science and Engineering, , October 6. [7] J. H. M. Lam and Y. Yam. Stroke Trajectory Generation Experiment for a Robotic Chinese Calligrapher Using a Geometric Brush Footprint Model. Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems, 315-3, October 9. [8] J. J. Craig. Introduction to Robotics: Mechanics and Control (3rd Edition). Prentice Hall, 4. [9] F. T. Cheng, T. L. Hour, Y. Y. Sun and T. H. Chen. Study and Resolution of Singularities for a 6-DOF PUMA Manipulator. IEEE Transactions on Systems, Man and Cybernetics Part B: Cybernetics, 7(), , [1] P. Corke. Robotics: Vision and Control. Springer, 11. [11] þ ÖxÑ. 5{ Ö{Ø À6(Treatises on Calligraphy in Successive Dynasties). þ ÖxÑ. þ, 9. [1] Y. Sun, N. Ding, H. Qian and Y. Xu. A Robot for Classifying Chinese Calligraphic Types and Styles. Proceedings of IEEE International Conference on Robotics and Automation, , May 13. V. CONCLUSIONS In this paper, we propose a calligraphy robot, called Callibot, which consists of one 6-DOF robot arm, one linear rail and one paper conveyor. With sufficient degrees of freedom (6-DOF), Callibot is feasible for writing calligraphy. Due to its configuration, Callibot encounters very few singularities (one boundary singularity and one wrist singularity). This benefits significantly for the process of demonstration and motion planning. The workspace of the robot arm is largely expanded due to the linear rail and the paper conveyor. Playback from demonstration approach is adopted. Therefore, Callibot could repeat the real motion of human writing. From the experimental results, Callibot is capable of writing a large piece of aesthetic calligraphic work. VI. ACKNOWLEDGMENTS This research is jointly supported by the projects GH- P/9/11GD from Hong Kong Innovation and Technology 19
A Robot for Classifying Chinese Calligraphic Types and Styles
2013 IEEE International Conference on Robotics and Automation ICRA Karlsruhe, Germany, ay 6-10, 2013 A Robot for Classifying Chinese Calligraphic Types and Styles Yuandong Sun, Ning Ding, Huihuan Qian
More informationA 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 informationOperation 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 informationA 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 informationInverse 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 informationTable 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 informationJacobian: Velocities and Static Forces 1/4
Jacobian: Velocities and Static Forces /4 Models of Robot Manipulation - EE 54 - Department of Electrical Engineering - University of Washington Kinematics Relations - Joint & Cartesian Spaces A robot
More informationFinding 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[9] D.E. Whitney, "Resolved Motion Rate Control of Manipulators and Human Prostheses," IEEE Transactions on Man-Machine Systems, 1969.
160 Chapter 5 Jacobians: velocities and static forces [3] I. Shames, Engineering Mechanics, 2nd edition, Prentice-Hall, Englewood Cliffs, NJ, 1967. [4] D. Orin and W. Schrader, "Efficient Jacobian Determination
More informationKinematics 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 informationChapter 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 informationA DH-parameter based condition for 3R orthogonal manipulators to have 4 distinct inverse kinematic solutions
Wenger P., Chablat D. et Baili M., A DH-parameter based condition for R orthogonal manipulators to have 4 distinct inverse kinematic solutions, Journal of Mechanical Design, Volume 17, pp. 150-155, Janvier
More informationDrawing using the Scorbot-ER VII Manipulator Arm
Drawing using the Scorbot-ER VII Manipulator Arm Luke Cole Adam Ferenc Nagy-Sochacki Jonathan Symonds cole@lc.homedns.org u2546772@anu.edu.au u3970199@anu.edu.au October 29, 2007 Abstract This report discusses
More informationDesign & 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 informationJacobian: Velocities and Static Forces 1/4
Jacobian: Velocities and Static Forces /4 Advanced Robotic - MAE 6D - Department of Mechanical & Aerospace Engineering - UCLA Kinematics Relations - Joint & Cartesian Spaces A robot is often used to manipulate
More informationInverse 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 informationSingularity Handling on Puma in Operational Space Formulation
Singularity Handling on Puma in Operational Space Formulation Denny Oetomo, Marcelo Ang Jr. National University of Singapore Singapore d oetomo@yahoo.com mpeangh@nus.edu.sg Ser Yong Lim Gintic Institute
More informationINSTITUTE OF AERONAUTICAL ENGINEERING
Name Code Class Branch Page 1 INSTITUTE OF AERONAUTICAL ENGINEERING : ROBOTICS (Autonomous) Dundigal, Hyderabad - 500 0 MECHANICAL ENGINEERING TUTORIAL QUESTION BANK : A7055 : IV B. Tech I Semester : MECHANICAL
More informationHuman Skill Transfer System via Novint Falcon
Human Skill Transfer System via Novint Falcon Tarinee Tonggoed and Siam Charoenseang Abstract This paper presents a skill transfer system of hand movement via Novint Falcon. In the research, expert can
More informationRobots are built to accomplish complex and difficult tasks that require highly non-linear motions.
Path and Trajectory specification Robots are built to accomplish complex and difficult tasks that require highly non-linear motions. Specifying the desired motion to achieve a specified goal is often a
More informationA Comparative Study of Prediction of Inverse Kinematics Solution of 2-DOF, 3-DOF and 5-DOF Redundant Manipulators by ANFIS
IJCS International Journal of Computer Science and etwork, Volume 3, Issue 5, October 2014 ISS (Online) : 2277-5420 www.ijcs.org 304 A Comparative Study of Prediction of Inverse Kinematics Solution of
More informationAdvances 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 information1. 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 informationSingularities of a Manipulator with Offset Wrist
Singularities of a Manipulator with Offset Wrist Robert L. Williams II Department of Mechanical Engineering Ohio University Athens, Ohio Journal of Mechanical Design Vol. 11, No., pp. 315-319 June, 1999
More informationDual 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É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 informationSupplementary Information. Design of Hierarchical Structures for Synchronized Deformations
Supplementary Information Design of Hierarchical Structures for Synchronized Deformations Hamed Seifi 1, Anooshe Rezaee Javan 1, Arash Ghaedizadeh 1, Jianhu Shen 1, Shanqing Xu 1, and Yi Min Xie 1,2,*
More informationTheory of Robotics and Mechatronics
Theory of Robotics and Mechatronics Final Exam 19.12.2016 Question: 1 2 3 Total Points: 18 32 10 60 Score: Name: Legi-Nr: Department: Semester: Duration: 120 min 1 A4-sheet (double sided) of notes allowed
More informationApplying Neural Network Architecture for Inverse Kinematics Problem in Robotics
J. Software Engineering & Applications, 2010, 3: 230-239 doi:10.4236/jsea.2010.33028 Published Online March 2010 (http://www.scirp.org/journal/jsea) Applying Neural Network Architecture for Inverse Kinematics
More informationREDUCED END-EFFECTOR MOTION AND DISCONTINUITY IN SINGULARITY HANDLING TECHNIQUES WITH WORKSPACE DIVISION
REDUCED END-EFFECTOR MOTION AND DISCONTINUITY IN SINGULARITY HANDLING TECHNIQUES WITH WORKSPACE DIVISION Denny Oetomo Singapore Institute of Manufacturing Technology Marcelo Ang Jr. Dept. of Mech. Engineering
More informationIndustrial 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 informationCentre for Autonomous Systems
Robot Henrik I Centre for Autonomous Systems Kungl Tekniska Högskolan hic@kth.se 27th April 2005 Outline 1 duction 2 Kinematic and Constraints 3 Mobile Robot 4 Mobile Robot 5 Beyond Basic 6 Kinematic 7
More informationMatlab Simulator of a 6 DOF Stanford Manipulator and its Validation Using Analytical Method and Roboanalyzer
Matlab Simulator of a 6 DOF Stanford Manipulator and its Validation Using Analytical Method and Roboanalyzer Maitreyi More 1, Rahul Abande 2, Ankita Dadas 3, Santosh Joshi 4 1, 2, 3 Department of Mechanical
More informationVisual Servoing Utilizing Zoom Mechanism
IEEE Int. Conf. on Robotics and Automation 1995, pp.178 183, Nagoya, May. 12 16, 1995 1 Visual Servoing Utilizing Zoom Mechanism Koh HOSODA, Hitoshi MORIYAMA and Minoru ASADA Dept. of Mechanical Engineering
More informationPSO based Adaptive Force Controller for 6 DOF Robot Manipulators
, October 25-27, 2017, San Francisco, USA PSO based Adaptive Force Controller for 6 DOF Robot Manipulators Sutthipong Thunyajarern, Uma Seeboonruang and Somyot Kaitwanidvilai Abstract Force control in
More informationKINEMATIC ANALYSIS OF A NOVEL THREE DEGREE-OF-FREEDOM PLANAR PARALLEL MANIPULATOR
International Journal of Robotics and Automation, Vol. 24, No. 2, 2009 KINEMATIC ANALYSIS OF A NOVEL THREE DEGREE-OF-FREEDOM PLANAR PARALLEL MANIPULATOR B. Li, J. Zhao, X. Yang, and Y. Hu Abstract In this
More informationInverse Kinematics of 6 DOF Serial Manipulator. Robotics. Inverse Kinematics of 6 DOF Serial Manipulator
Inverse Kinematics of 6 DOF Serial Manipulator Robotics Inverse Kinematics of 6 DOF Serial Manipulator Vladimír Smutný Center for Machine Perception Czech Institute for Informatics, Robotics, and Cybernetics
More informationFREE 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 information10/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 informationCALCULATING TRANSFORMATIONS OF KINEMATIC CHAINS USING HOMOGENEOUS COORDINATES
CALCULATING TRANSFORMATIONS OF KINEMATIC CHAINS USING HOMOGENEOUS COORDINATES YINGYING REN Abstract. In this paper, the applications of homogeneous coordinates are discussed to obtain an efficient model
More informationResearch 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 information1 Trajectories. Class Notes, Trajectory Planning, COMS4733. Figure 1: Robot control system.
Class Notes, Trajectory Planning, COMS4733 Figure 1: Robot control system. 1 Trajectories Trajectories are characterized by a path which is a space curve of the end effector. We can parameterize this curve
More informationRobotics I. March 27, 2018
Robotics I March 27, 28 Exercise Consider the 5-dof spatial robot in Fig., having the third and fifth joints of the prismatic type while the others are revolute. z O x Figure : A 5-dof robot, with a RRPRP
More informationChapter 2 Intelligent Behaviour Modelling and Control for Mobile Manipulators
Chapter Intelligent Behaviour Modelling and Control for Mobile Manipulators Ayssam Elkady, Mohammed Mohammed, Eslam Gebriel, and Tarek Sobh Abstract In the last several years, mobile manipulators have
More informationMOTION 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 informationMotion 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 informationPPGEE Robot Dynamics I
PPGEE Electrical Engineering Graduate Program UFMG April 2014 1 Introduction to Robotics 2 3 4 5 What is a Robot? According to RIA Robot Institute of America A Robot is a reprogrammable multifunctional
More informationKinematic Model Analysis of an 8-DOF Photographic Robot
Kinematic Model Analysis of an 8-DOF Photographic Robot Xiaowei Xie, Xingang Miao, Su Wang and Feng Zhang Abstract The photographic robot studied in this chapter is an 8-DOF PRRPR-S type. In order to obtain
More informationDevelopment of reconfigurable serial manipulators using parameters based modules
Development of reconfigurable serial manipulators using parameters based modules Satwinder Singh, Atul Aggarwal, Yogesh Singhal, Ekta Singla Abstract The aim of this paper is to present a modular architecture
More informationSingularity 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 informationGeometric Modeling of Parallel Robot and Simulation of 3-RRR Manipulator in Virtual Environment
Geometric Modeling of Parallel Robot and Simulation of 3-RRR Manipulator in Virtual Environment Kamel BOUZGOU, Reda HANIFI EL HACHEMI AMAR, Zoubir AHMED-FOITIH Laboratory of Power Systems, Solar Energy
More informationCS545 Contents IX. Inverse Kinematics. Reading Assignment for Next Class. Analytical Methods Iterative (Differential) Methods
CS545 Contents IX Inverse Kinematics Analytical Methods Iterative (Differential) Methods Geometric and Analytical Jacobian Jacobian Transpose Method Pseudo-Inverse Pseudo-Inverse with Optimization Extended
More informationDevelopment 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 informationA 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 informationEEE 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 informationLecture 18 Kinematic Chains
CS 598: Topics in AI - Adv. Computational Foundations of Robotics Spring 2017, Rutgers University Lecture 18 Kinematic Chains Instructor: Jingjin Yu Outline What are kinematic chains? C-space for kinematic
More informationResolution of spherical parallel Manipulator (SPM) forward kinematic model (FKM) near the singularities
Resolution of spherical parallel Manipulator (SPM) forward kinematic model (FKM) near the singularities H. Saafi a, M. A. Laribi a, S. Zeghloul a a. Dept. GMSC, Pprime Institute, CNRS - University of Poitiers
More informationPath 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 informationSerial Manipulator Statics. Robotics. Serial Manipulator Statics. Vladimír Smutný
Serial Manipulator Statics Robotics Serial Manipulator Statics Vladimír Smutný Center for Machine Perception Czech Institute for Informatics, Robotics, and Cybernetics (CIIRC) Czech Technical University
More informationForce-Moment Capabilities of Redundantly-Actuated Planar-Parallel Architectures
Force-Moment Capabilities of Redundantly-Actuated Planar-Parallel Architectures S. B. Nokleby F. Firmani A. Zibil R. P. Podhorodeski UOIT University of Victoria University of Victoria University of Victoria
More informationFORCE CONTROL OF LINK SYSTEMS USING THE PARALLEL SOLUTION SCHEME
FORCE CONTROL OF LIN SYSTEMS USING THE PARALLEL SOLUTION SCHEME Daigoro Isobe Graduate School of Systems and Information Engineering, University of Tsukuba 1-1-1 Tennodai Tsukuba-shi, Ibaraki 35-8573,
More informationWorkspace Optimization for Autonomous Mobile Manipulation
for May 25, 2015 West Virginia University USA 1 Many tasks related to robotic space intervention, such as satellite servicing, require the ability of acting in an unstructured environment through autonomous
More informationPlanar 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 informationKinematic Modeling and Control Algorithm for Non-holonomic Mobile Manipulator and Testing on WMRA system.
Kinematic Modeling and Control Algorithm for Non-holonomic Mobile Manipulator and Testing on WMRA system. Lei Wu, Redwan Alqasemi and Rajiv Dubey Abstract In this paper, we will explore combining the manipulation
More informationRobot Art Competition Using HERB: Final Report
Robot Art Competition Using HERB: Final Report Ryan Gibbs (rgibbs), Dorothy Kirlew (dkirlew), Astha Prasad (asthap), Sida Wang (sidaw) 1. Problem Description The purpose of this project is for a user to
More informationIntermediate Desired Value Approach for Continuous Transition among Multiple Tasks of Robots
2 IEEE International Conference on Robotics and Automation Shanghai International Conference Center May 9-3, 2, Shanghai, China Intermediate Desired Value Approach for Continuous Transition among Multiple
More informationJane 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 informationMCE/EEC 647/747: Robot Dynamics and Control. Lecture 1: Introduction
MCE/EEC 647/747: Robot Dynamics and Control Lecture 1: Introduction Reading: SHV Chapter 1 Robotics and Automation Handbook, Chapter 1 Assigned readings from several articles. Cleveland State University
More informationGENERATING NEW STYLES OF CHINESE STROKES BASED ON STATISTICAL MODEL
TASK QUARTERLY 11 No 1 2, 129 136 GENERATING NEW STYLES OF CHINESE STROKES BASED ON STATISTICAL MODEL MIAOXU 1 ANDJUNDONG 2 1 SchoolofInformationScienceandTechnology, East China Normal University, Shanghai,200062,P.R.China
More informationWORKSPACE AGILITY FOR ROBOTIC ARM Karna Patel
ISSN 30-9135 1 International Journal of Advance Research, IJOAR.org Volume 4, Issue 1, January 016, Online: ISSN 30-9135 WORKSPACE AGILITY FOR ROBOTIC ARM Karna Patel Karna Patel is currently pursuing
More informationFundamentals of Inverse Kinematics Using Scara Robot
Fundamentals of Inverse Kinematics Using Scara Robot Overview of SCARA Bot: The 2 Degree of freedom (DOF) Selective Compliance Articulate Robotic Arm (SCARA) (Selective Compliance Articulated Robot Arm)
More informationPosition and Orientation Control of Robot Manipulators Using Dual Quaternion Feedback
The 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems October 18-22, 2010, Taipei, Taiwan Position and Orientation Control of Robot Manipulators Using Dual Quaternion Feedback Hoang-Lan
More informationForce 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[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 informationIntroduction to Robotics
Université de Strasbourg Introduction to Robotics Bernard BAYLE, 2013 http://eavr.u-strasbg.fr/ bernard Modelling of a SCARA-type robotic manipulator SCARA-type robotic manipulators: introduction SCARA-type
More informationALL SINGULARITIES OF THE 9-DOF DLR MEDICAL ROBOT SETUP FOR MINIMALLY INVASIVE APPLICATIONS
ALL SINGULARITIES OF THE 9-DOF DLR MEDICAL ROBOT SETUP FOR MINIMALLY INVASIVE APPLICATIONS Rainer Konietschke, Gerd Hirzinger German Aerospace Center, Institute of Robotics and Mechatronics P.O. Box 6,
More informationLecture 2: Kinematics of medical robotics
ME 328: Medical Robotics Autumn 2016 Lecture 2: Kinematics of medical robotics Allison Okamura Stanford University kinematics The study of movement The branch of classical mechanics that describes the
More informationS-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 informationManipulator trajectory planning
Manipulator trajectory planning Václav Hlaváč Czech Technical University in Prague Faculty of Electrical Engineering Department of Cybernetics Czech Republic http://cmp.felk.cvut.cz/~hlavac Courtesy to
More informationKinematic 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 informationWorkspaces of planar parallel manipulators
Workspaces of planar parallel manipulators Jean-Pierre Merlet Clément M. Gosselin Nicolas Mouly INRIA Sophia-Antipolis Dép. de Génie Mécanique INRIA Rhône-Alpes BP 93 Université Laval 46 Av. Felix Viallet
More information1724. Mobile manipulators collision-free trajectory planning with regard to end-effector vibrations elimination
1724. Mobile manipulators collision-free trajectory planning with regard to end-effector vibrations elimination Iwona Pajak 1, Grzegorz Pajak 2 University of Zielona Gora, Faculty of Mechanical Engineering,
More informationOptimization of a two-link Robotic Manipulator
Optimization of a two-link Robotic Manipulator Zachary Renwick, Yalım Yıldırım April 22, 2016 Abstract Although robots are used in many processes in research and industry, they are generally not customized
More information[2] J. "Kinematics," in The International Encyclopedia of Robotics, R. Dorf and S. Nof, Editors, John C. Wiley and Sons, New York, 1988.
92 Chapter 3 Manipulator kinematics The major expense in calculating kinematics is often the calculation of the transcendental functions (sine and cosine). When these functions are available as part of
More informationRobot. A thesis presented to. the faculty of. In partial fulfillment. of the requirements for the degree. Master of Science. Zachary J.
Uncertainty Analysis throughout the Workspace of a Macro/Micro Cable Suspended Robot A thesis presented to the faculty of the Russ College of Engineering and Technology of Ohio University In partial fulfillment
More informationNMT EE 589 & UNM ME 482/582 ROBOT ENGINEERING. Dr. Stephen Bruder NMT EE 589 & UNM ME 482/582
ROBOT ENGINEERING Dr. Stephen Bruder Course Information Robot Engineering Classroom UNM: Woodward Hall room 147 NMT: Cramer 123 Schedule Tue/Thur 8:00 9:15am Office Hours UNM: After class 10am Email bruder@aptec.com
More informationRobot 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 informationWaypoint Navigation with Position and Heading Control using Complex Vector Fields for an Ackermann Steering Autonomous Vehicle
Waypoint Navigation with Position and Heading Control using Complex Vector Fields for an Ackermann Steering Autonomous Vehicle Tommie J. Liddy and Tien-Fu Lu School of Mechanical Engineering; The University
More informationA Geometric Approach to Inverse Kinematics of a 3 DOF Robotic Arm
A Geometric Approach to Inverse Kinematics of a 3 DOF Robotic Arm Ayush Gupta 1, Prasham Bhargava 2, Ankur Deshmukh 3, Sankalp Agrawal 4, Sameer Chourika 5 1, 2, 3, 4, 5 Department of Electronics & Telecommunication,
More informationDevelopment 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 informationANALYTICAL MODEL OF THE CUTTING PROCESS WITH SCISSORS-ROBOT FOR HAPTIC SIMULATION
Bulletin of the ransilvania University of Braşov Series I: Engineering Sciences Vol. 4 (53) No. 1-2011 ANALYICAL MODEL OF HE CUING PROCESS WIH SCISSORS-ROBO FOR HAPIC SIMULAION A. FRAU 1 M. FRAU 2 Abstract:
More informationIntegrating 3D Vision Measurements into Industrial Robot Applications
Integrating 3D Vision Measurements into Industrial Robot Applications by Frank S. Cheng cheng1fs@cmich.edu Engineering and echnology Central Michigan University Xiaoting Chen Graduate Student Engineering
More informationHand Gesture Recognition Based On The Parallel Edge Finger Feature And Angular Projection
Hand Gesture Recognition Based On The Parallel Edge Finger Feature And Angular Projection Zhou Yimin 1,2, Jiang Guolai 1, Xu Guoqing 1 and Lin Yaorong 3 1 Shenzhen Institutes of Advanced Technology, Chinese
More informationUsing Redundancy in Serial Planar Mechanisms to Improve Output-Space Tracking Accuracy
Using Redundancy in Serial Planar Mechanisms to Improve Output-Space Tracking Accuracy S. Ambike, J.P. Schmiedeler 2 and M.M. Stanišić 2 The Ohio State University, Columbus, Ohio, USA; e-mail: ambike.@osu.edu
More informationSynthesis of Planar Mechanisms, Part IX: Path Generation using 6 Bar 2 Sliders Mechanism
International Journal of Computer Techniques - Volume 2 Issue 6, Nov- Dec 2015 RESEARCH ARTICLE Synthesis of Planar Mechanisms, Part IX: Path Generation using 6 Bar 2 Sliders Mechanism Galal Ali Hassaan
More informationRotating Table with Parallel Kinematic Featuring a Planar Joint
Rotating Table with Parallel Kinematic Featuring a Planar Joint Stefan Bracher *, Luc Baron and Xiaoyu Wang Ecole Polytechnique de Montréal, C.P. 679, succ. C.V. H3C 3A7 Montréal, QC, Canada Abstract In
More informationThe University of Missouri - Columbia Electrical & Computer Engineering Department EE4330 Robotic Control and Intelligence
The University of Missouri - Columbia Final Exam 1) Clear your desk top of all handwritten papers and personal notes. You may keep only your textbook, a cheat sheet, the test paper, a calculator and a
More informationDesign and Optimization of the Thigh for an Exoskeleton based on Parallel Mechanism
Design and Optimization of the Thigh for an Exoskeleton based on Parallel Mechanism Konstantin Kondak, Bhaskar Dasgupta, Günter Hommel Technische Universität Berlin, Institut für Technische Informatik
More informationKinematic Analysis of a Two Degree-of-freedom Parallel Manipulator
Kinematic Analysis of a Two Degree-of-freedom Parallel Manipulator Liang Yan, I-Ming Chen, Chee Kian Lim School of Mechanical and Aerospace Engineering Nanyang Technological University, Singapore 69798
More informationDipartimento di Elettronica Informazione e Bioingegneria Robotics
Dipartimento di Elettronica Informazione e Bioingegneria Robotics properties and performance measures @ 25 Redundancy first definition McKerrow When a manipulator can reach a specified position with more
More information