An Adaptive Control Strategy for a Five-Fingered Prosthetic Hand

Size: px
Start display at page:

Download "An Adaptive Control Strategy for a Five-Fingered Prosthetic Hand"

Transcription

1 An Adaptive Control Strategy for a Five-Fingered Prosthetic Hand CHENG-HUNG CHEN Measurement and Control Engineering Research Center Dept. of Biological Sciences Idaho State University Pocatello, ID 8329 USA chenchen@isu.edu D. SUBBARAM NAIDU Measurement and Control Engineering Research Center Dept. of Electrical Engineering Idaho State University Pocatello, ID 8329 USA naiduds@isu.edu MARCO P. SCHOEN Measurement and Control Engineering Research Center Dept. of Mechanical Engineering Idaho State University Pocatello, ID 8329 USA schomarc@isu.edu Abstract: In this paper, an adaptive control strategy is developed for the 14 degrees of freedom (DOFs), fivefingered smart prosthetic hand with unknown mass and inertia of all the fingers. In particular, the forward and inverse kinematics of the system regarding the analytical relationship between the angular positions of joints and the positions and orientations of the end-effectors (fingertips) have been obtained using a desired orientation for three-link fingers. The simulations of the resulting adaptive controller with five-fingered prosthetic hand show enhanced performance. Key Words: adaptive control, prosthetic hand, hard control, five finger hand, feedback linearization, trajectory planning 1 Introduction Due to the extreme complexity of human hand, that has 27 bones, controlled by about 38 muscles to provide the hand with 22 degrees of freedom (DOFs), and incorporates about 17, tactile units of 4 different units, reproducing the human hand in all its various functions and appearance is still a challenging task [1]. Prosthetic hands have been built to replace human hands that can fully operate the various motions, such as holding, moving, grasping, lifting, twisting and so on [1 5]. However, about 35% of the users do not regularly use their prosthetic hands because of several reasons, including poor functionality of the presently available prosthetic hands and psychological problems. Thus, designing and developing an artificial hand which can mimics the human hand as closely as possible both in functionality and appearance can overcome these problems. Hard computing/control (HC) techniques can be used at lower levels for accuracy, precision, stability and robustness. HC comprises proportional-integralderivative (PID) control [6], optimal control [7, 8], adaptive control [9 11] etc. with specific applications to prosthetic devices. However, our previous work [11] for a two-fingered, thumb and index finger, prosthetic hand showed that adaptive controller can overcome overshooting and oscillation. However, a five-fingered prosthetic hand with adaptive control technique has not been developed yet. In this work, we first describe briefly the trajectory planning problem, human hand anatomy and the inverse kinematics for two-link thumb and the remaining three-link fingers (index, middle, ring and little). Next, the dynamics of the prosthetic hand is derived and feedback linearization technique is used to obtain linear tracking error dynamics. Then the adaptive controller is designed to minimize the tracking error. The simulation results show that the five-fingered prosthetic hand with the presented adaptive controller can grasp an object without overshooting and oscillation. Conclusions and future work are provided in the last section. 2 Modeling 2.1 Trajectory Planning and Inverse Kinematics The trajectory planning using cubic polynomial was discussed in our previous work [5, 6, 11, 12] for a two-fingered (thumb and index finger) smart prosthetic hand. Figure 1 shows that index finger, middle finer, ring finer and little finger contain three revolute joints in order to do the angular movements. Metacarpal-phalangeal (MCP) joint is located between metacarpal and proximal phalange bone; proximal and distal interphalangeal (PIP and DIP) joints separate the phalangeal bones. Thumb contains metacarpal-phalangeal (MCP) and interphalangeal (IP) joints. In this work, q j 1, qj 2 and qj 3 repre- ISSN: ISBN:

2 LATEST TRENDS on SYSTEMS (Volume II) Figure 2: The Definition of Global Coordinate and Local Coordinates Figure 1: The Joints of Five-Finger Prosthetic Hand Reaching a Rectangular Rod a two-fingered (thumb and index finger) smart prosthetic hand. sent the angular positions (or joint angles) of the first joint M CP j, the second joint P IP j and the third joint DIP j of index finger (j = i), middle finger (j = m), ring finger (j = r) and little finger (j = l), respectively; q1t and q2t are the angular positions of the first joint M CP t and the second joint IP t of thumb (t). Forward and inverse kinematics of articulated systems study the analytical relationship between the angular positions of joints and the positions and orientations of the end-effectors (fingertips). A desired trajectory is usually specified in Cartesian space and the trajectory controller is easily performed in the joint space. Hence, to convert Cartesian trajectory planning to the joint space [13] is necessary. Using inverse kinematics, the joint angular positions of each finger need to be obtained from the known fingertip positions (joint space). Then the angular velocities and angular accelerations of joints can be obtained from the linear and angular velocities and accelerations of fingertips (end-effectors) by the geometric Jocobian. As shown in Figure 2, X G, Y G, and Z G are the three axes of the global coordinate. The local coordinate xt -y t -z t of the thumb can be reached by rotating through angles α and β to X G and Y G of the global coordinate, subsequently. The local coordinate xi -y i -z i of index finger can be obtained by rotating through angle α to X G and then translating the vector di of the global coordinate; similarly, the local coordinate xj -y j -z j of middle finger (j = m), ring finger (j = r), and little finger (j = l) can be obtained by rotating through angle α to X G and then translating the vector dj (j = m, r and l) of the global coordinate. The inverse kinematics of two-link thumb and three-link fingers was discussed in our previous publications [5,6,11,12] for ISSN: Dynamics of Hand The dynamic equations of hand motion are derived via Lagrangian approach using kinetic energy and potential energy as [5] d dt L q L = τ, q (1) where L is the Lagrangian; q and q represent the angular velocity and angle vectors of joints, respectively; τ is the given torque vector at joints. The Lagrangian L can be expressed as L = T V, (2) where T and V denote kinetic and potential energies, respectively. Substitute (2) into (1) and dynamic equations of thumb can be obtained as below. M(q)q + C(q, q ) + G(q) = τ, (3) where M(q) is the inertia matrix; C(q, q ) is the Coriolis/centripetal vector and G(q) is the gravity vector. (3) can be also written as M(q)q + N(q, q ) = τ, (4) where N(q, q )=C(q, q )+G(q) represents nonlinear terms. The dynamic relations for the two-link thumb and the remaining three-link fingers are quite lengthy and omitted here due to lack of space [5]. 46 ISBN:

3 3 Control Techniques 3.1 Feedback Linearization The nonlinear dynamics represented by (4) is to be converted into a linear state-variable system by finding a transformation using feedback linearization technique [1]. Alternative state-space equations of the dynamics can be obtained by defining the position/velocity state x(t) of the joints as x(t) = [ q(t) q(t) ]. (5) Let us repeat the dynamical model and rewrite (4) as d dt q(t) = M(q(t)) 1 [N(q(t), q(t)) τ(t)]. (6) Thus, from (5) and (6), we can derive a linear statevariable equation in Brunovsky canonical form as ẋ(t) = [ I ] x(t) + [ I with its control input vector given by ] u(t) (7) u(t) = M(q(t)) 1 [N(q(t), q(t)) τ(t)]. (8) Let us suppose the prosthetic hand is required to track the desired trajectory q d (t) described under path generation or tracking. Then, the tracking error e(t) is defined as e(t) = q d (t) q(t). (9) Here, q d (t) is the desired angle vector of joints and can be obtained by trajectory planning [5, 6, 11, 12]; q(t) is the actual angle vector of joints. Differentiating (9) twice, to get ė(t) = q d (t) q(t), ë(t) = q d (t) q(t). (1) Substituting (6) into (1) yields ë(t) = q d (t) + M(q(t)) 1 [N(q(t), q(t)) τ(t)] (11) from which the control function can be defined as u(t) = q d (t) + M(q(t)) 1 [N(q(t), q(t)) τ(t)].(12) This is often called the feedback linearization control law, which can also be inverted to express it as τ(t) = M(q(t)) [ q d (t) u(t)) + N(q(t), q(t)].(13) Using the relations (1) and (12), and defining state vector x(t) = [e(t) ė(t) ], the tracking error dynamics can be written as [ ] [ ] I ẋ(t) = x(t) + u(t). (14) I Note that this is in the form of a linear system such as ẋ(t) = Ax(t) + Bu(t). (15) 3.2 Adaptive Control Technique The tracking error e and the filtered tracking error r are defined as e = q d q, (16) r = ė + Λe. (17) Here, q d is the desired angle vector of joints; q is the actual angle vector of joints; Λ is the positive-definite diagonal gain matrix. The filtered error (17) ensures stability of the overall system so that the tracking error (16) is bounded. Figure 3 shows the block diagram of the adaptive controller. Here, the filtered signal r(t) is derived from the tracking error e(t) and the trajectory planner and is fed to the adaptive controller of the prosthetic hand. r( t) Closed-Loop Adaptive Controller Uncertainity Disturbance + +. N( q( t), q( t) ) Linear System f( t) = Y + + ( t) Smart q( t), q. K ( t) D Hand + + Closed-Loop PD Controller Trajectory Planner. e( t) +. q d ( t) - q d ( t) + - Figure 3: Block Diagram of Adaptive Control Technique Differentiating and substituting (17) into (3) gives the dynamic equation in terms of the filtered error r as. q( t) M(q)ṙ = C m (q, q)r + f τ (18) where C(q, q) = C m (q, q) q and the nonlinear term f can be defined as f = M(q)( q d + Λė) + C m (q, q)( q d + Λe) +G(q) + τ dis = Yπ. (19) Here, the regression matrix Y is a matrix of known robot functions and π is a vector of unknown parameters [9]. The regression matrix Y and the unknown parameter vector π of two-link thumb and three-link index finger are expressed in [5]. The torque vector τ can be calculated by e( t) q( t) τ = Yπ + K D r. (2) ISSN: ISBN:

4 The unknown parameter rate vector π can be updated by π = Γ 1 Y r (21) where Γ is a tuning parameter diagonal matrix. 4 Simulation Results and Discussion When thumb and the other four fingers are doing extension/flexion movements, the workspace of fingertips is restricted to the maximum angles of joints. Referring to inverse kinematics, the first and second joint angles of the thumb fingertip are constrained in the ranges of [,9] and [-8,] (degrees). The first, second, and third joint angles of the other four fingers are constrained in the ranges of [,9], [,11] and [,8] (degrees), respectively [14]. Next, we present simulations with an adaptive controller for the 14 DOFs fivefingered smart prosthetic hand. The parameters of the two-link thumb/three-link index finger [15] were related to desired trajectory. All parameters of the smart prosthetic hand selected for the simulations are given in Table 1 and the side length and length of the target rectangular rod are.1 and.1 (m), respectively. The relating parameters between the global coordinate and the local coordinates are defined in Table 2. Besides, all links are assumed as a circular cylinder with the radius (R).1 (m), so the inertia I j zzk of each link k of each finger j (j = t, i, m, r, and l) can be calculated as I j zzk = 1 4 mj k R mj k Lj k2. (22) All initial actual angles are zero. Figure 4 to Figure 8 are the tracking errors and desired/actual angles of thumb, index finger, middle finger, ring finger, and little finger for the proposed five-fingered smart prosthetic hand. 5 Conclusions and Future Work An adaptive control strategy was developed for the 14 degrees of freedom (DOFs), five-fingered smart prosthetic hand with unknown mass and inertia of all the fingers. Further, the forward and inverse kinematics of the system regarding the analytical relationship between the angular positions of joints and the positions and orientations of the end-effectors (fingertips), was obtained using a desired orientation for three-link fingers. The simulations of for the resulting adaptive controller with five-fingered prosthetic hand showed good agreement between the reference and the actual trajectories. Work is in progress for developing an Table 1: Parameter Selection of the Smart Hand Parameters Values Thumb Time (t,t f ), 2 (sec) Desired Initial Position.35,.6 (m) Desired Final Position.495,.6 (m) Desired Initial Velocity, (m/s) Desired Final Velocity, (m/s).4,.4 (m) Index Finger Desired Initial Position.65,.8 (m) Desired Final Position.1,.6 (m).4,.4,.3 (m) Middle Finger Desired Initial Position.65,.8 (m) Desired Final Position.5,.6 (m).4,.4,.3 (m) Ring Finger Desired Initial Position.65,.8 (m) Desired Final Position.1,.6 (m).4,.4,.3 (m) Little Finger Desired Initial Position.55,.8 (m) Desired Final Position.2,.6 (m).4,.4,.3 (m) All fingers use same parameters Local coordinates adaptive/robust controller for the five fingered hand with 14-DOFs. Acknowledgements: The financial support for this research from the Telemedicine Advanced Technology Research Center (TATRC) of the U.S. Department of Defense (DoD) is gratefully acknowledged. References: [1] M. Zecca, S. Micera, M. Carrozza, and P. Dario, Control of multifunctional prosthetic hands by processing the electromyographic signal, Critical Reviews TM in Biomedical Engineering, vol. 3, pp , 22, (Review article with 96 references). [2] J. C. K. Lai, M. P. Schoen, A. Perez-Gracia, D. S. Naidu, and S. W. Leung, Prosthetic devices: Challenges and implications of robotic implants and biological interfaces, Proceedings of the Institute of Mechanical Engineers ISSN: ISBN:

5 Table 2: Parameter Selection of the Relation between Global and Local Coordinates Parameters α β d i d m d r d l 1 Values 9 (degrees) 45 (degrees) (.35,, ) (m) (.4,, -.2) (m) (.35,, -.4) (m) (.25,, -.6) (m) Joint 1 of Index Finger Joint 2 of Index Finger Joint 3 of Index Finger Joint 1 of Thumb Joint 2 of Thumb Figure 4: Tracking Errors (left) and Joint Angles (right) for Adaptive Controller of Thumb (IMechE), Part H: Journal of Engineering in Medicine, vol. 221, no. 2, pp , January 27, special Issue on Micro and Nano Technologies in Medicine. [3] L. Zollo, S. Roccella, E. Guglielmelli, M. C. Carrozza, and P. Dario, Biomechatronic design and control of an anthropomorphic artificial hand for prosthetic and robotic applications, IEEE/ASME Transactions on Mechatronics, vol. 12, no. 4, pp , August 27. [4] D. S. Naidu, C.-H. Chen, A. Perez, and M. P. Schoen, Control strategies for smart prosthetic hand technology: An overview, in Proceedings of the 3th Annual International IEEE EMBS Conference, Vancouver, Canada, August , pp [5] C.-H. Chen, Hybrid control strategies for smart prosthetic hand, Ph.D. dissertation, Measurement and Control Engineering, Idaho State University, May 29. [6] C.-H. Chen, D. S. Naidu, A. Perez, and M. P. Schoen, Fusion of hard and soft control techniques for prosthetic hand, in Proceedings of Figure 5: Tracking Errors (left) and Joint Angles (right) for Adaptive Controller of Index Finger Joint 1 of Middle Finger Joint 2 of Middle Finger Joint 3 of Middle Finger Figure 6: Tracking Errors (left) and Joint Angles (right) for Adaptive Controller of Middle Finger the International Association of Science and Technology for Development (IASTED) International Conference on Intelligent Systems and Control (ISC 28), Orlando, Florida, USA, November , pp [7] D. Naidu, Optimal Control Systems. Boca Raton, FL: CRC Press, 23. [8] C.-H. Chen, D. S. Naidu, A. Perez-Gracia, and M. P. Schoen, A hybrid control strategy for five-fingered smart prosthetic hand, in Joint 48th IEEE Conference on Decision and Control (CDC) and 28th Chinese Control Conference (CCC), Shanghai, P. R. China, December , pp [9] F. Lewis, S. Jagannathan, and A. Yesildirek, Neural Network Control of Robotic Manipulators and Nonlinear Systems. London, UK: Taylor & Francis, ISSN: ISBN:

6 Joint 1 of Ring Finger Joint 2 of Ring Finger Joint 3 of Ring Finger [13] B. Siciliano, L. Sciavicco, L. Villani, and G. Oriolo, Robotics: Modelling, Planning and Control. London, UK: Springer-Verlag, 29. [14] P. K. Lavangie and C. C. Norkin, Joint Structure and Function: A Comprehensive Analysis, Third Edition. Philadelphia, PA: F. A. Davis Company, 21. [15] S. Arimoto, Control Theory of Multi-fingered Hands: A Modeling and Analytical-Mechanics Approach for Dexterity and Intelligence. London, UK: Springer-Verlag, 28. Figure 7: Tracking Errors (left) and Joint Angles (right) for Adaptive Controller of Ring Finger Joint 1 of Little Finger Joint 2 of Little Finger Joint 3 of Little Finger Figure 8: Tracking Errors (left) and Joint Angles (right) for Adaptive Controller of Little Finger [1] F. Lewis, D. Dawson, and C. Abdallah, Robot Manipulators Control: Second Edition, Revised and Expanded. New York, NY: Marcel Dekker, Inc.,, 24. [11] C.-H. Chen, D. S. Naidu, A. Perez-Gracia, and M. P. Schoen, A hybrid adaptive control strategy for a smart prosthetic hand, in The 31st Annual International Conference of the IEEE Engineering Medicine and Biology Society (EMBS), Minneapolis, Minnesota, USA, September , pp [12] C.-H. Chen, D. Naidu, A. Perez-Gracia, and M. P. Schoen, A hybrid optimal control strategy for a smart prosthetic hand, in Proceedings of the ASME 29 Dynamic Systems and Control Conference (DSCC), Hollywood, California, USA, October , (No. DSCC29-257). ISSN: ISBN:

Dynamic Model Of Anthropomorphic Robotics Finger Mechanisms

Dynamic Model Of Anthropomorphic Robotics Finger Mechanisms Vol.3, Issue.2, March-April. 2013 pp-1061-1065 ISSN: 2249-6645 Dynamic Model Of Anthropomorphic Robotics Finger Mechanisms Abdul Haseeb Zaidy, 1 Mohd. Rehan, 2 Abdul Quadir, 3 Mohd. Parvez 4 1234 Mechanical

More information

Underactuated Anthropomorphic Finger Mechanism for Grasping and Pinching with Optimized Parameter

Underactuated Anthropomorphic Finger Mechanism for Grasping and Pinching with Optimized Parameter Journal of Computer Science 6 (8): 928-933, 2010 ISSN 1549-3636 2010 Science Publications Underactuated Anthropomorphic Finger Mechanism for Grasping and Pinching with Optimized Parameter Norsinnira Zainul

More information

Adaptive Control of 4-DoF Robot manipulator

Adaptive Control of 4-DoF Robot manipulator Adaptive Control of 4-DoF Robot manipulator Pavel Mironchyk p.mironchyk@yahoo.com arxiv:151.55v1 [cs.sy] Jan 15 Abstract In experimental robotics, researchers may face uncertainties in parameters of a

More information

A NOUVELLE MOTION STATE-FEEDBACK CONTROL SCHEME FOR RIGID ROBOTIC MANIPULATORS

A NOUVELLE MOTION STATE-FEEDBACK CONTROL SCHEME FOR RIGID ROBOTIC MANIPULATORS A NOUVELLE MOTION STATE-FEEDBACK CONTROL SCHEME FOR RIGID ROBOTIC MANIPULATORS Ahmad Manasra, 135037@ppu.edu.ps Department of Mechanical Engineering, Palestine Polytechnic University, Hebron, Palestine

More 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

Parallel Robots. Mechanics and Control H AMID D. TAG HI RAD. CRC Press. Taylor & Francis Group. Taylor & Francis Croup, Boca Raton London NewYoric

Parallel Robots. Mechanics and Control H AMID D. TAG HI RAD. CRC Press. Taylor & Francis Group. Taylor & Francis Croup, Boca Raton London NewYoric Parallel Robots Mechanics and Control H AMID D TAG HI RAD CRC Press Taylor & Francis Group Boca Raton London NewYoric CRC Press Is an Imprint of the Taylor & Francis Croup, an informs business Contents

More information

1. Introduction 1 2. Mathematical Representation of Robots

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

More information

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

Dynamic Analysis of Manipulator Arm for 6-legged Robot

Dynamic Analysis of Manipulator Arm for 6-legged Robot American Journal of Mechanical Engineering, 2013, Vol. 1, No. 7, 365-369 Available online at http://pubs.sciepub.com/ajme/1/7/42 Science and Education Publishing DOI:10.12691/ajme-1-7-42 Dynamic Analysis

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 Control Part 4 Other control strategies These slides are devoted to two advanced control approaches, namely Operational space control Interaction

More information

An Efficient Method for Solving the Direct Kinematics of Parallel Manipulators Following a Trajectory

An Efficient Method for Solving the Direct Kinematics of Parallel Manipulators Following a Trajectory An Efficient Method for Solving the Direct Kinematics of Parallel Manipulators Following a Trajectory Roshdy Foaad Abo-Shanab Kafr Elsheikh University/Department of Mechanical Engineering, Kafr Elsheikh,

More information

UNIVERSITY OF OSLO. Faculty of Mathematics and Natural Sciences

UNIVERSITY OF OSLO. Faculty of Mathematics and Natural Sciences Page 1 UNIVERSITY OF OSLO Faculty of Mathematics and Natural Sciences Exam in INF3480 Introduction to Robotics Day of exam: May 31 st 2010 Exam hours: 3 hours This examination paper consists of 5 page(s).

More information

Prof. Fanny Ficuciello Robotics for Bioengineering Trajectory planning

Prof. Fanny Ficuciello Robotics for Bioengineering Trajectory planning Trajectory planning to generate the reference inputs to the motion control system which ensures that the manipulator executes the planned trajectories path and trajectory joint space trajectories operational

More information

International Journal of Advanced Research in Computer Science and Software Engineering

International Journal of Advanced Research in Computer Science and Software Engineering Volume 2, Issue 10, October 2012 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Force Closure

More information

INSTITUTE OF AERONAUTICAL ENGINEERING

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

1498. End-effector vibrations reduction in trajectory tracking for mobile manipulator

1498. End-effector vibrations reduction in trajectory tracking for mobile manipulator 1498. End-effector vibrations reduction in trajectory tracking for mobile manipulator G. Pajak University of Zielona Gora, Faculty of Mechanical Engineering, Zielona Góra, Poland E-mail: g.pajak@iizp.uz.zgora.pl

More information

Applications. Human and animal motion Robotics control Hair Plants Molecular motion

Applications. Human and animal motion Robotics control Hair Plants Molecular motion Multibody dynamics Applications Human and animal motion Robotics control Hair Plants Molecular motion Generalized coordinates Virtual work and generalized forces Lagrangian dynamics for mass points

More information

PPGEE Robot Dynamics I

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

PATH PLANNING AND CO-SIMULATION CONTROL OF 8 DOF ANTHROPOMORPHIC ROBOTIC ARM

PATH PLANNING AND CO-SIMULATION CONTROL OF 8 DOF ANTHROPOMORPHIC ROBOTIC ARM ISSN 1726-4529 Int j simul model 15 (2016) 2, 302-312 Original scientific paper PATH PLANNING AND CO-SIMULATION CONTROL OF 8 DOF ANTHROPOMORPHIC ROBOTIC ARM Sudharsan, J. * & Karunamoorthy, L. Department

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

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

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

More information

Design and Control of an Underactuated Prosthetic Hand

Design and Control of an Underactuated Prosthetic Hand Design and Control of an Underactuated Prosthetic Hand AMIR FASSIH, D.SUBBARAM NAIDU, STEVE CHIU, PARMOD KUMAR School of Engineering Idaho State University 921 S. 8 th Ave, Pocatello, Idaho U.S.A fassamir@isu.edu

More information

Manipulator trajectory planning

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

Simulation-Based Design of Robotic Systems

Simulation-Based Design of Robotic Systems Simulation-Based Design of Robotic Systems Shadi Mohammad Munshi* & Erik Van Voorthuysen School of Mechanical and Manufacturing Engineering, The University of New South Wales, Sydney, NSW 2052 shadimunshi@hotmail.com,

More information

PSO based Adaptive Force Controller for 6 DOF Robot Manipulators

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

Controlling the Motion of a Planar 3-DOF Manipulator Using PID Controllers

Controlling the Motion of a Planar 3-DOF Manipulator Using PID Controllers Controlling the Motion of a Planar -DOF Manipulator Using PID Controllers Thien Van NGUYEN*,1, Dan N. DUMITRIU 1,, Ion STROE 1 *Corresponding author *,1 POLITEHNICA University of Bucharest, Department

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

SCREW-BASED RELATIVE JACOBIAN FOR MANIPULATORS COOPERATING IN A TASK

SCREW-BASED RELATIVE JACOBIAN FOR MANIPULATORS COOPERATING IN A TASK ABCM Symposium Series in Mechatronics - Vol. 3 - pp.276-285 Copyright c 2008 by ABCM SCREW-BASED RELATIVE JACOBIAN FOR MANIPULATORS COOPERATING IN A TASK Luiz Ribeiro, ribeiro@ime.eb.br Raul Guenther,

More information

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

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

More information

Synthesis of Constrained nr Planar Robots to Reach Five Task Positions

Synthesis of Constrained nr Planar Robots to Reach Five Task Positions Robotics: Science and Systems 007 Atlanta, GA, USA, June 7-30, 007 Synthesis of Constrained nr Planar Robots to Reach Five Task Positions Gim Song Soh Robotics and Automation Laboratory University of California

More information

Exercise 2b: Model-based control of the ABB IRB 120

Exercise 2b: Model-based control of the ABB IRB 120 Exercise 2b: Model-based control of the ABB IRB 120 Prof. Marco Hutter Teaching Assistants: Vassilios Tsounis, Jan Carius, Ruben Grandia October 31, 2017 Abstract In this exercise you will learn how to

More information

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

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

More information

Robotics kinematics and Dynamics

Robotics kinematics and Dynamics Robotics kinematics and Dynamics C. Sivakumar Assistant Professor Department of Mechanical Engineering BSA Crescent Institute of Science and Technology 1 Robot kinematics KINEMATICS the analytical study

More 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

FREE SINGULARITY PATH PLANNING OF HYBRID PARALLEL ROBOT

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

More information

Benchmarking for the Metamorphic Hand based on a. Dimensionality Reduction Model

Benchmarking for the Metamorphic Hand based on a. Dimensionality Reduction Model Benchmarking for the Metamorphic Hand based on a Dimensionality Reduction Model King s College London: Jie Sun, Ketao Zhang, Jian S. Dai KTH Royal Institute of Technology: Carl Henrik Ek, Hedvig Kjellstrom,

More information

MODELLING AND CONTROL OF A DELTA ROBOT

MODELLING AND CONTROL OF A DELTA ROBOT MODELLING AND CONTROL OF A DELTA ROBOT ABSTRACT The goal of this project was to develop a comprehensive controller for a generic delta robotic manipulator. The controller provides a variety of functions

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

Modeling and Control of 2-DOF Robot Arm

Modeling and Control of 2-DOF Robot Arm International Journal of Emerging Engineering Research and Technology Volume 6, Issue, 8, PP 4-3 ISSN 349-4395 (Print) & ISSN 349-449 (Online) Nasr M. Ghaleb and Ayman A. Aly, Mechanical Engineering Department,

More information

Development and Evaluation of a 25-DOF Hand Kinematic Model

Development and Evaluation of a 25-DOF Hand Kinematic Model Development and Evaluation of a 25-DOF Hand Kinematic Model Xiaopeng Yang, Jangwoon Park, Kihyo Jung, and Heecheon You, Ph.D. Ergonomic Design Technology Lab Department of Industrial and Management Engineering

More information

Neuro Fuzzy Controller for Position Control of Robot Arm

Neuro Fuzzy Controller for Position Control of Robot Arm Neuro Fuzzy Controller for Position Control of Robot Arm Jafar Tavoosi, Majid Alaei, Behrouz Jahani Faculty of Electrical and Computer Engineering University of Tabriz Tabriz, Iran jtavoosii88@ms.tabrizu.ac.ir,

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

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 1: Introduction

MCE/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 information

Singularity Handling on Puma in Operational Space Formulation

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

Stable Grasp and Manipulation in 3D Space with 2-Soft-Fingered Robot Hand

Stable Grasp and Manipulation in 3D Space with 2-Soft-Fingered Robot Hand Stable Grasp and Manipulation in 3D Space with 2-Soft-Fingered Robot Hand Tsuneo Yoshikawa 1, Masanao Koeda 1, Haruki Fukuchi 1, and Atsushi Hirakawa 2 1 Ritsumeikan University, College of Information

More information

WORKSPACE AGILITY FOR ROBOTIC ARM Karna Patel

WORKSPACE 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 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

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

Cancer Biology 2017;7(3) A New Method for Position Control of a 2-DOF Robot Arm Using Neuro Fuzzy Controller

Cancer Biology 2017;7(3)   A New Method for Position Control of a 2-DOF Robot Arm Using Neuro Fuzzy Controller A New Method for Position Control of a 2-DOF Robot Arm Using Neuro Fuzzy Controller Jafar Tavoosi*, Majid Alaei*, Behrouz Jahani 1, Muhammad Amin Daneshwar 2 1 Faculty of Electrical and Computer Engineering,

More information

Jacobian: Velocities and Static Forces 1/4

Jacobian: 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 information

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

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

More information

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

ANN Training Method with a Small Number of Examples Used for Robots Control

ANN Training Method with a Small Number of Examples Used for Robots Control INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL ISSN 1841-9836, 10(5):643-653, October, 2015. ANN Training Method with a Small Number of Examples Used for Robots Control E. Ciupan, F. Lungu,

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

An Improved Dynamic Modeling of a 3-RPS Parallel Manipulator using the concept of DeNOC Matrices

An Improved Dynamic Modeling of a 3-RPS Parallel Manipulator using the concept of DeNOC Matrices An Improved Dynamic Modeling of a 3-RPS Parallel Manipulator using the concept of DeNOC Matrices A. Rahmani Hanzaki, E. Yoosefi Abstract A recursive dynamic modeling of a three-dof parallel robot, namely,

More information

DEVELOPMENT OF THE FORWARD KINEMATICS FOR ROBOT FINGERS BY USING ROBOREALM

DEVELOPMENT OF THE FORWARD KINEMATICS FOR ROBOT FINGERS BY USING ROBOREALM IJRRAS 7 () May www.arpapress.com/volumes/vol7issue/ijrras_7.pdf DEVELOPMENT OF THE FORWARD KINEMATICS FOR ROBOT FINGERS BY USING ROBOREALM Jamaludin Jalani Dept. of Mechanical Engineering, University

More information

Proxy-Based Sliding Mode Control of a Manipulator Actuated by Pleated Pneumatic Artificial Muscles

Proxy-Based Sliding Mode Control of a Manipulator Actuated by Pleated Pneumatic Artificial Muscles 27 IEEE International Conference on Robotics and Automation Roma, Italy, -4 April 27 FrD4.2 Proxy-Based Sliding Mode Control of a Manipulator Actuated by Pleated Pneumatic Artificial Muscles M. Van Damme,

More information

13. Learning Ballistic Movementsof a Robot Arm 212

13. Learning Ballistic Movementsof a Robot Arm 212 13. Learning Ballistic Movementsof a Robot Arm 212 13. LEARNING BALLISTIC MOVEMENTS OF A ROBOT ARM 13.1 Problem and Model Approach After a sufficiently long training phase, the network described in the

More information

Two-link Mobile Manipulator Model

Two-link Mobile Manipulator Model American Journal of Mechanical Engineering, 017, Vol. 5, No. 6, 355-361 Available online at http://pubs.sciepub.com/ajme/5/6/5 Science and Education Publishing DOI:10.1691/ajme-5-6-5 Two-link Mobile Manipulator

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

ANALYTICAL MODEL OF THE CUTTING PROCESS WITH SCISSORS-ROBOT FOR HAPTIC SIMULATION

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

Torque-Position Transformer for Task Control of Position Controlled Robots

Torque-Position Transformer for Task Control of Position Controlled Robots 28 IEEE International Conference on Robotics and Automation Pasadena, CA, USA, May 19-23, 28 Torque-Position Transformer for Task Control of Position Controlled Robots Oussama Khatib, 1 Peter Thaulad,

More information

Simulation of Robot Manipulator Trajectory Optimization Design

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

More information

Serial Manipulator Statics. Robotics. Serial Manipulator Statics. Vladimír Smutný

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

Shadow Dexterous Hand C6M Technical Specification

Shadow Dexterous Hand C6M Technical Specification Shadow Dexterous Hand C6M Technical Specification Current release: 15 th August '09 Shadow Dextrous Hand - Technical Specification Page 2/9 1 Overview...3 2 Mechanical Profile...3 2.1 Dimensions...3 2.2

More information

A three finger tendon driven robotic hand design and its kinematics model

A three finger tendon driven robotic hand design and its kinematics model A three finger tendon driven robotic hand design and its kinematics model IA Sainul 1, Sankha Deb 2, and AK Deb 3 Advanced Technology Development Centre, IIT Kharagpur, Kharagpur -721302 Mechanical Engineering

More information

Dynamic Modeling of the 4 DoF BioRob Series Elastic Robot Arm for Simulation and Control

Dynamic Modeling of the 4 DoF BioRob Series Elastic Robot Arm for Simulation and Control Dynamic Modeling of the 4 DoF BioRob Series Elastic Robot Arm for Simulation and Control Thomas Lens, Jürgen Kunz, and Oskar von Stryk Simulation, Systems Optimization and Robotics Group, Technische Universität

More information

Kinematic Model of Anthropomorphic Robotics Finger Mechanisms

Kinematic Model of Anthropomorphic Robotics Finger Mechanisms IOSR Journal of Mechanical and Civil Engineering (IOSR-JMCE) e-issn: 2278-1684 Volume 6, Issue 1 (Mar. - Apr. 2013), PP 66-72 Kinematic Model of Anthropomorphic Robotics Finger Mechanisms Abdul Haseeb

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

Control Techniques for Robot Manipulator Systems with Modeling Uncertainties

Control Techniques for Robot Manipulator Systems with Modeling Uncertainties Clemson University TigerPrints All Dissertations Dissertations 8-27 Control Techniques for Robot Manipulator Systems with Modeling Uncertainties David Braganza Clemson University, dbragan@clemson.edu Follow

More information

Inverse Kinematics Solution for Trajectory Tracking using Artificial Neural Networks for SCORBOT ER-4u

Inverse Kinematics Solution for Trajectory Tracking using Artificial Neural Networks for SCORBOT ER-4u Inverse Kinematics Solution for Trajectory Tracking using Artificial Neural Networks for SCORBOT ER-4u Rahul R Kumar 1, Praneel Chand 2 School of Engineering and Physics The University of the South Pacific

More information

Development of a 25-DOF Hand Forward Kinematic Model Using Motion Data

Development of a 25-DOF Hand Forward Kinematic Model Using Motion Data Development of a 25-DOF Hand Forward Kinematic Model Using Motion Data Xiaopeng Yang 1, Kihyo Jung 2, Jangwoon Park 1, Heecheon You 1 1 Department of Industrial and Management Engineering, POSTECH 2 Department

More information

Internal models for object manipulation: Determining optimal contact locations. Technical Report

Internal models for object manipulation: Determining optimal contact locations. Technical Report Internal models for object manipulation: Determining optimal contact locations Technical Report Department of Computer Science and Engineering University of Minnesota 4-192 EECS Building 200 Union Street

More information

On-line Dynamic Model Learning for Manipulator Control

On-line Dynamic Model Learning for Manipulator Control On-line Dynamic Model Learning for Manipulator Control Joseph Sun de la Cruz Ergun Calisgan Dana Kulić William Owen Elizabeth A. Croft National Instruments, Austin, TX, USA (e-mail: josephsundelacruz@gmail.com)

More information

Simulation. x i. x i+1. degrees of freedom equations of motion. Newtonian laws gravity. ground contact forces

Simulation. x i. x i+1. degrees of freedom equations of motion. Newtonian laws gravity. ground contact forces Dynamic Controllers Simulation x i Newtonian laws gravity ground contact forces x i+1. x degrees of freedom equations of motion Simulation + Control x i Newtonian laws gravity ground contact forces internal

More information

Robotics Laboratory Department of Computer Science Stanford University, Stanford, CA 94086

Robotics Laboratory Department of Computer Science Stanford University, Stanford, CA 94086 Alan Bowling and Oussama Khatib Robotics Laboratory Department of Computer Science Stanford University, Stanford, CA 94086 Abstract This article investigates the problem of robotic manipulator design for

More information

Control of industrial robots. Kinematic redundancy

Control of industrial robots. Kinematic redundancy Control of industrial robots Kinematic redundancy Prof. Paolo Rocco (paolo.rocco@polimi.it) Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Kinematic redundancy Direct kinematics

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

ON THE RE-CONFIGURABILITY DESIGN OF PARALLEL MACHINE TOOLS

ON THE RE-CONFIGURABILITY DESIGN OF PARALLEL MACHINE TOOLS 33 ON THE RE-CONFIGURABILITY DESIGN OF PARALLEL MACHINE TOOLS Dan Zhang Faculty of Engineering and Applied Science, University of Ontario Institute of Technology Oshawa, Ontario, L1H 7K, Canada Dan.Zhang@uoit.ca

More information

MTRX4700 Experimental Robotics

MTRX4700 Experimental Robotics MTRX 4700 : Experimental Robotics Lecture 2 Stefan B. Williams Slide 1 Course Outline Week Date Content Labs Due Dates 1 5 Mar Introduction, history & philosophy of robotics 2 12 Mar Robot kinematics &

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

Optimal Trajectory Planning and Control of 2 DOF Robotic Manipulator

Optimal Trajectory Planning and Control of 2 DOF Robotic Manipulator Optimal Trajectory Planning and Control of DOF Robotic Manipulator Anjana K, Sudheer A P and Mija S J 3 PG Student Department of Electrical Engineering, NIT Calicut, India anjudayanandan@gmail.com Assistant

More information

Using Redundancy in Serial Planar Mechanisms to Improve Output-Space Tracking Accuracy

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

Force-Moment Capabilities of Redundantly-Actuated Planar-Parallel Architectures

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

DYNAMIC ANALYSIS AND OPTIMIZATION OF A KINEMATICALLY-REDUNDANT PLANAR PARALLEL MANIPULATOR

DYNAMIC ANALYSIS AND OPTIMIZATION OF A KINEMATICALLY-REDUNDANT PLANAR PARALLEL MANIPULATOR DYNAMIC ANALYSIS AND OPTIMIZATION OF A KINEMATICALLY-REDUNDANT PLANAR PARALLEL MANIPULATOR Journal: Transactions of the Canadian Society for Mechanical Engineering Manuscript ID TCSME-2017-0003.R1 Manuscript

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

Research Subject. Dynamics Computation and Behavior Capture of Human Figures (Nakamura Group)

Research Subject. Dynamics Computation and Behavior Capture of Human Figures (Nakamura Group) Research Subject Dynamics Computation and Behavior Capture of Human Figures (Nakamura Group) (1) Goal and summary Introduction Humanoid has less actuators than its movable degrees of freedom (DOF) which

More information

Table of Contents. Chapter 1. Modeling and Identification of Serial Robots... 1 Wisama KHALIL and Etienne DOMBRE

Table of Contents. Chapter 1. Modeling and Identification of Serial Robots... 1 Wisama KHALIL and Etienne DOMBRE Chapter 1. Modeling and Identification of Serial Robots.... 1 Wisama KHALIL and Etienne DOMBRE 1.1. Introduction... 1 1.2. Geometric modeling... 2 1.2.1. Geometric description... 2 1.2.2. Direct geometric

More information

Automatic Control Industrial robotics

Automatic Control Industrial robotics Automatic Control Industrial robotics Prof. Luca Bascetta (luca.bascetta@polimi.it) Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Prof. Luca Bascetta Industrial robots

More information

Inverse Kinematics of Robot Manipulators with Multiple Moving Control Points

Inverse Kinematics of Robot Manipulators with Multiple Moving Control Points Inverse Kinematics of Robot Manipulators with Multiple Moving Control Points Agostino De Santis and Bruno Siciliano PRISMA Lab, Dipartimento di Informatica e Sistemistica, Università degli Studi di Napoli

More information

Manipulator Performance Constraints in Cartesian Admittance Control for Human-Robot Cooperation

Manipulator Performance Constraints in Cartesian Admittance Control for Human-Robot Cooperation 216 IEEE International Conference on Robotics and Automation (ICRA Stockholm, Sweden, May 16-21, 216 Manipulator Performance Constraints in Cartesian Admittance Control for Human-Robot Cooperation Fotios

More information

Singularity Loci of Planar Parallel Manipulators with Revolute Joints

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

More information

PERFORMANCE IMPROVEMENT THROUGH SCALABLE DESIGN OF MUTLI-LINK 2-DOF AUTOMATED PEDESTRIAN CROWD CONTROL BARRIERS

PERFORMANCE IMPROVEMENT THROUGH SCALABLE DESIGN OF MUTLI-LINK 2-DOF AUTOMATED PEDESTRIAN CROWD CONTROL BARRIERS PERFORMANCE IMPROVEMENT THROUGH SCALABLE DESIGN OF MUTLI-LINK 2-DOF AUTOMATED PEDESTRIAN CROWD CONTROL BARRIERS Shady S. Shorrab., Shafie A. A. and NK Alang-Rashid Department of Mechatronics Engineering,

More information

A Comparison of Classical and Learning Controllers

A Comparison of Classical and Learning Controllers A Comparison of Classical and Learning Controllers Joseph Sun de la Cruz Dana Kulić William Owen Department of Electrical and Computer Engineering University of Waterloo, Waterloo, ON, Canada (e-mail:

More information

Learning Inverse Dynamics: a Comparison

Learning Inverse Dynamics: a Comparison Learning Inverse Dynamics: a Comparison Duy Nguyen-Tuong, Jan Peters, Matthias Seeger, Bernhard Schölkopf Max Planck Institute for Biological Cybernetics Spemannstraße 38, 72076 Tübingen - Germany Abstract.

More information

Robots are built to accomplish complex and difficult tasks that require highly non-linear motions.

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

Intermediate Desired Value Approach for Continuous Transition among Multiple Tasks of Robots

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

DYNAMIC MODELING AND CONTROL OF THE OMEGA-3 PARALLEL MANIPULATOR

DYNAMIC MODELING AND CONTROL OF THE OMEGA-3 PARALLEL MANIPULATOR Proceedings of the 2009 IEEE International Conference on Systems, Man, and Cybernetics San Antonio, TX, USA - October 2009 DYNAMIC MODELING AND CONTROL OF THE OMEGA-3 PARALLEL MANIPULATOR Collins F. Adetu,

More information

Shadow Dexterous Hand C5 Technical Specification

Shadow Dexterous Hand C5 Technical Specification Shadow Dexterous Hand C5 Technical Specification Current release: 14 th May '08 Shadow Dextrous Hand - Technical Specification Page 2/10 1 Overview...3 2 Mechanical Profile...3 2.1 Dimensions...3 Table

More information

Cartesian Parallel Manipulator Modeling, Control and Simulation

Cartesian Parallel Manipulator Modeling, Control and Simulation 13 Cartesian Parallel Manipulator Modeling, Control and Simulation Ayssam Elkady 1, Galal Elkobrosy, Sarwat Hanna and Tarek Sobh 1 University of Bridgeport 1, Alexandria University, USA 1, Egypt 1. Introduction

More information