A Novel Virtual Reality Robot Interface for Isoglide3 Parallel Robot

Size: px
Start display at page:

Download "A Novel Virtual Reality Robot Interface for Isoglide3 Parallel Robot"

Transcription

1 A Novel Virtual Reality Robot Interface for Isoglide3 Parallel Robot Sergiu-Dan Stan 1, Milos Manic 2, Vistrian Mătieş 1, and Radu Bălan 1 1 Department of Mechatronics, Technical University of Cluj-Napoca, C. Daicoviciu no. 15, Cluj-Napoca, Romania 2 Department of Computer Science, University of Idaho, USA sergiustan@ieee.org, misko@uidaho.edu, {matiesvistrian+radubalan}@yahoo.com Abstract. This paper presents an IG3PR-VRI, a novel Virtual Reality (VR) interface for the control of the Isoglide3 Parallel Robot (IG3PR), an effective robotic device with three degrees of freedom manipulation. The IG3PR manipulator introduced in [24], offers the superior characteristics with regards to the other parallel manipulators, such as the light weight construction on one hand, while on the other hand alleviating some of the typical shortcomings of parallel manipulators such as the extensive spherical joint use and the platform orientation and position coupling. The innovative user interface for high-level control of the Isoglide3 parallel robot presented in this paper IG3PR-VRI was verified and tested on the examples of path tracking performance, and results were presented in MATLAB, Simulink, and SimMechanics environment. Keywords: virtual reality, parallel robots, ISOGLIDE3, simulation. 1 Introduction Many researchers realized the tremendous potential of the virtual reality tools in design, development, and manufacturing of the robotic industry. Virtual reality simulation is done in the artificial environment created with computer hardware and software, presented to the user in such a way that it appears and feels realistic. The definition of virtual reality involves three components (see Fig. 1): 1. real-time interaction, 2. real-time simulation, 3. immersion and direct interaction by novel I/O devices. By using virtual reality simulation with a virtual robot, one can experience a three dimensional design that is still relatively new and be able to perform testing and experience possible outcomes without the expense of having to actually program the real robot. Using of the virtual reality therefore saves resources (time and money), and allows for the work in a controlled, safe environment. C. Xiong et al. (Eds.): ICIRA 2008, Part I, LNAI 5314, pp , Springer-Verlag Berlin Heidelberg 2008

2 1266 S.-D. Stan et al. Fig. 1. The main three pillars of Virtual Reality 2 Kinematics of the 3 DOF Isoglide3 Parallel Robot (IG3PR) The kinematic structure of the IG3PR, the 3 DOF Isoglide3 parallel robot is shown in Fig. 3, where a mobile platform is coupled with the fixed base by the three PRRR (Prismatic Revolute Revolute Revolute) links [24]. Fixed coordinate frame originates at the point O. Here the reference frame XYZ is attached to the fixed base (Fig. 2.). The mobile platform can be visualized as a square whose side length 2L is defined by B 1, B 2, and B 3 points. The fixed base of this square is defined by three guide rods that passing through A 1, A 2, and A 3 points, respectively. Fig. 2. Kinematic scheme of 3 DOF Isoglide3 parallel robot The three revolute joint axes at each of these links are parallel to the ground connected prismatic joint axis, and are located at points A i, M i, and B i, respectively.also, the three prismatic joint axes passing through points A i, for i = 1, 2, 3, are parallel to the X, Y, and Z axes, respectively [24]. The first prismatic joint axis lies on the X-axis; the second prismatic joint axis lies on the Y axis; while the third prismatic joint axis is parallel to the Z axis.

3 A Novel Virtual Reality Robot Interface for Isoglide3 Parallel Robot 1267 Consequently, the location of point P is determined by the intersection of three planes. The forward and inverse kinematic analysis is trivial. A simple kinematic relation can be written as (1) [24]. x d y = d z d 2.1 Dynamic Model of the Mechanical Structure In order to simulate the behaviour of the robot, a dynamic model of the robot has to be built. This is a complex subject and different methods were developed in order to solve it. A classical approach to closed-chain dynamic modeling is to first consider an equivalent tree-structure, and then to consider system constraints via Lagrange multipliers or d Alembert s principle [2]. Other approaches include the use of virtual work, Lagrange formalism, Hamilton s principle, and Newton-Euler equations. In this article the dynamic model of the robot is built using the SimMechanics toolbox from Simulink. The toolbox uses the standard Newtonian dynamics of forces and torques in order to solve both the direct and the inverse problem. The model was built from Simulink blocks that represent the kinematic elements and joints of the robot. These blocks allow modelling of mechanical systems consisting of any number of rigid bodies, connected by joints representing translational and rotational degrees of freedom. In order to build a SimMechanics model, one has to specify the inertial properties of the body such are degrees of freedom and constraints, along with coordinate systems that is attached to each body of the structure. This procedure can be very difficult for bodies with complex geometric forms, however, the process can be simplified by use of a SolidWorks tool. The model of the mechanical structure is presented in Fig. 3. All three kinematic chains are defined by body and joint blocks. The inertia properties and the coordinates of the joints for each body were determined automatically when the CAD model was imported in MATLAB/Simulink environment. The connection of the mechanical model of the robot to the rest of the robot model was realized via actors and joint blocks. Inputs of the model can be one of the following: the generalized force, the position, speed, or the acceleration of the motor joints. In this paper, the inputs chosen were the speed of all three motor joints of the robot. As outputs, the angles of each motor elements were chosen. In addition, sensors were used to determine the position of the end-effector (1)

4 1268 S.-D. Stan et al. Fig. 3. Dynamic model of the robot s mechanical structure 3 Control of the 3 DOF Isoglide3 Parallel Robot The control of the robot is implemented using a joint-based control scheme. In such a scheme, the end effecter is positioned by finding the difference between the desired quantities and the actual ones expressed in the joint space [1]. The command of the robot is expressed in Cartesian coordinates of the end effecter. Using the inverse kinematic problem, these coordinates become displacements. These displacements further become the reference points for the control algorithm. Fig. 4 presents the model of the robot. For the control of the robot, one motor element was used for each actuator of a PI control algorithm. Fig. 4. Simulink model of the Isoglide3 parallel robot

5 A Novel Virtual Reality Robot Interface for Isoglide3 Parallel Robot 1269 The inputs of the algorithm were the differences between the angles computed (via inverse kinematic problem equations), and the values from sensors. The control signal was applied on three dc motors which were actuating the robot structure. The controller parameters kp and ki were optimized for a given trajectory and a maximum error, using the block Signal Constraint from the Simulink Response Optimization toolbox. 4 Virtual Reality Robot Interface for Isoglide3 Parallel Robot (IG3PR-VRI) This section of a paper presents an innovative user interface for high-level control of robot manipulators. The interface is based on a virtual reality approach in order to provide the user with an interactive 3D graphical representation of the parallel robot. The interface was designed to give a novice user an intuitive tool to control any kind of mechanical structure (serial, parallel or hybrid), requiring no programming skills. Computer based simulation allows mimicking of a real life or potential situations. SimMechanics models, however, can be interfaced seamlessly with ordinary Simulink block diagrams. For example, this enables user to design the mechanical and the control system in one common environment. Simulation in Virtual Reality should be used whenever real systems are expensive, dangerous, or for any other reason difficult or impossible to run. With the simulation, one can: - gain better understanding of how the system works; - identify problems prior to their implementation; - test potential effects of changes; - identify areas for resource deployment; - design an efficient and cost-effective system. In addition, Virtual Reality Toolbox for MATLAB makes more realistic renderings of bodies possible. Arbitrary virtual worlds can be designed with Virtual Reality Modeling Language (VRML), and interfaced to the SimMechanics model. The user simply describes the geometric properties of the robot first. Then, in order to move any part of the robot through 3D input devices, the inverse kinematics is Fig. 5. Overview of the virtual reality robot interface

6 1270 S.-D. Stan et al. Fig. 6. Isoglide3 virtual reality robot interface automatically calculated in real time. The interface was also designed to provide the user decision capabilities when problems such are singularities are encountered. VR interface enables users to interact with the robot in an intuitive way. This means that the operator can pick and choose any part of the robot and move it using translation and rotation using 3D sensors, as easily as a drag and drop operation is. Thus, trajectories can be easily defined, optimized, and stored. Not only that, but the virtual world can be accessed and controlled via the Internet, too. The use of a VR interface to simulate robots drastically improves the feeling for the robot. In particular, the interface allows user to understand the behavior of an existing robot, and to investigate the performance of a newly designed structures without the need and the cost associated with the hardware implementation. 4.1 Control Using Joystick With the help of the VR interface, the user can study whether a specific structure is well adapted to the task or not, and can further adjust the structure parameters to optimize the specific task. Various MATLAB tools were used to build upon the previous virtual reality model of the experimental system. For example, Simulink and SimMechanics sub modules were combined to construct the simulation model. The Genius MaxFighter F-16U Joystick will be used to enter position and velocity information into the system. In this paper, instead of a physical implementation, real-time simulations with visualizations that relieve the designer from the costs and risks associated with actual hardware (see Fig. 15) are presented. Because the code was based on MATLAB, the users can easily and rapidly modify the code and experiment with a variety of controllers. Users can also pursue these efforts at home. In contrast to the typical commercial system, the simulated systems can be controlled manually through a joystick interface. The simulation program gives the option of manual or automatic control. Manual control is directly available through a joystick interface, while the automatic control requires that the user provide the appropriate m-files. Manual control is a great opportunity

7 A Novel Virtual Reality Robot Interface for Isoglide3 Parallel Robot 1271 Fig. 7. Simulink model of the Isoglide3 parallel robot Fig. 8. Controlling Isoglide3 parallel robot with a joystick to, through a fun way, get a better insight into the challenges of control of a robot structure. The simulation programs can also easily be modified to incorporate more complex models, or more elaborate systems. In contrast to the usual experiments, users can experiment with the system through a joystick interface, enabling users to gain an appreciation for the challenges of control. The experiments may be used to illustrate fundamental issues in control systems, including stabilization of unstable systems, pole placement, frequency-domain compensation, effect of actuator saturation, discrete time implementation, and others.some drawbacks have been identified typical for the normal human joystick operation. This refers to the imprecision due to the human imperfection in precise movement of the joysticks. 4.2 Collision Detection In general, collision detection is integrated into simulation loops in a following way. Collision detection within a simulation loop loop forever move objects by simulation check collisions take appropriate actions based on collision reports (e.g., highlight objects, do back-tracking, or calculate forces,...) end of loop forever

8 1272 S.-D. Stan et al. Fig. 9. Collision detection with a spherical object Fig. 9. demonstrates how 3 translation actuators (2), (5) and (6) were mounted on the fixed frame (1) that controls the position of the mobile platform. This platform also acts as an end-effector (4). 5 Experimental Test 5.1 Path Tracking Performance and Visualization The first tests on the prototype encourage the direction of the research: the chosen control algorithms emphasize the peculiar characteristics of the parallel architecture and, in particular, the good dynamic performance due to the limited moving masses, and advantageous robot behaviour. For the evaluation of the Isoglide3 parallel robot model performance, a trajectory in 3 dimensional space was used, as shown by Figs. 10 & 11. Various simple simulations were also executed as a way to better understand and test the sensors, movement, and assembly before attempting to implement them in the Fig. 10. A 3D trajectory within workspace

9 A Novel Virtual Reality Robot Interface for Isoglide3 Parallel Robot 1273 Fig. 11. Input data to obtain the 3D trajectory [x, y, z] Table 1. What is to be done in the use of Isoglide3 parallel robot What is to be done Necessary actions Automated calibration algorithms and routines to realize positional accuracy Active compensation for the disturbing forces to be taken up in loaded guiding chains Interfaces for compensation models in the control complex simulation. In the following table is presented what is to be done in the use of Isoglide3 parallel robot. 6 Conclusions The paper presents an IG3PR-VRI, a novel Virtual Reality Interface for the 3 DOF Isoglide3 parallel robot (IG3PR) control. an evaluation model from the Matlab/SimMechanics environment was used for the simulation. An interactive tool for dynamics system modeling and analysis was presented and exemplified on the control in Virtual Reality environment of this Isoglide3 parallel robot. The main advantages of this parallel manipulator are that all of the actuators can be attached directly to the base, that closed-form solutions are available for the forward and inverse kinematics, and that the moving platform maintains the same orientation throughout the entire workspace. By means of SimMechanics, the authors considered robotic system as a block of functional diagrams. Besides, such software packages allow visualizing the motion of mechanical system in 3D virtual space. Especially non-experts will benefit from the proposed visualization tools, as they facilitate the modeling and the interpretation of results.

10 1274 S.-D. Stan et al. References 1. Gosselin, C.: Determination of the workspace of 6-d of parallel manipulators. ASME Journal of Mechanical Design 112, (1990) 2. Merlet, J.P.: Determination of the orientation workspace of parallel manipulators. Journal of intelligent and robotic systems 13, (1995) 3. Kumar, A., Waldron, K.J.: The workspace of mechanical manipulators. ASME J. Mech. Des. 103, (1981) 4. Tsai, Y.C., Soni, A.H.: Accessible region and synthesis of robot arm. ASME J. Mech. Des. 103, (1981) 5. Gupta, K.G., Roth, B.: Design considerations for manipulator workspace. ASME J. Mech. Des. 104(4), (1982) 6. Sugimoto, K., Duffy, J., Hunt, K.H.: Special configurations of spatial mechanisms and robot arms. Mech. Mach. Theory 117(2), (1982) 7. Gupta, K.C.: On the nature of robot workspaces. Int. J. Rob. Res. 5(2), (1986) 8. Davidson, J.K., Hunt, K.H.: Rigid body location and robot workspace: some alternative manipulator forms. ASME J. Mech. Transmissions Automat. Des. 109(2), (1987) 9. Agrawal, S.K.: Workspace boundaries of in-parallel manipulator systems. Int. J. Robotics Automat. 6(3), (1990) 10. Gosselin, C., Angeles, J.: Singularities analysis of closed loop kinematic chains. IEEE-T. Robotics Automat. 6(3), (1990) 11. Cecarelli, M.: A synthesis algorithm for three-revolute manipulators by using an algebraic formulation of workspace boundary. ASME J. Mech. Des. 117(2(A), (1995) 12. Agrawal, S.K.: Workspace boundaries of in-parallel manipulator systems. IEEE Transactions on Robotics and Automation 7(2), (1991) 13. Pernkopf, F., Husty, M.: Reachable Workspace and Manufacturing Errors of Stewart- Gough Manipulators. In: Proc. of MUSME 2005, the Int. Sym. on Multibody Systems and Mechatronics Brazil, pp (2005) 14. Stan, S.: Diplomarbeit, Analyse und Optimierung der strukturellen Abmessungen von Werkzeugmaschinen MIT Parallelstruktur. IWF-TU Braunschweig, Germany (2003) 15. Cleary, K., Arai, T.: A prototype parallel manipulator: Kinematics, construction, software, workspace results, and singularity analysis. In: Proceedings of International Conference on Robotics and Automation, Sacramento, California, pp (April 1991) 16. Ferraresi, C., Montacchini, G., Sorli, M.: Workspace and dexterity evaluation of 6d of spatial mechanisms. In: Proceedings of the ninth World Congress on the theory of Machines and Mechanism, Milan, pp (August 1995) 17. Ceccarelli, M., Carbone, G., Ottaviano, E.: An Optimization Problem Approach For Designing Both Serial And Parallel Manipulators. In: Proc. of MUSME 2005, the Int. Sym. on Multibody Systems and Mechatronics Uberlandia, Brazil, March 6-9 (2005) 18. Ceccarelli, M.: Fundamentals of Mechanics of Robotic Manipulation. Kluwer/Springer, Dordrecht (2004) 19. Company, O.: Machines-outils rapides à structure parallèle. Méthodologie de conception, applications et nouveaux concepts. Dissertation, Universite Montpellier II, Sciences et Techniques du Languedoc (2000) 20. Du Plessis, L.J., Snyman, J.A.: A numerical method for the determination of dextrous workspaces of Gough-Stewart platforms. Methods in Engineering 52, (2001) 21. Liu, X.J.: Optimal kinematic design of a three translational DoFs parallel manipulator. Robotica 24(2), (2006)

11 A Novel Virtual Reality Robot Interface for Isoglide3 Parallel Robot Hesselbach, J., Kerle, H., Krefft, M., Plitea, N.: The Assesment of Parallel Mechanical Structures for Machines Taking Account of their Operational Purposes. In: Proc. of the 11th World Congress in Mechanism and Machine Science-IFToMM 11, Tianjin, China (2004) 23. Stan, S.-D., Manic, M., Mătieş, M., Bălan, R.: Evolutionary Approach to Optimal Design of 3 DOF Translation Exoskeleton and Medical Parallel Robots. In: HSI 2008, IEEE Conference on Human System Interaction, Krakow, Poland, May (2008) 24. Stan, S.-D., Manic, M., Mătieş, M., Bălan, R.: Kinematics Analysis, Design, and Control of an Isoglide3 Parallel Robot (IG3PR). In: IECON 2008, The 34th Annual Conference of the IEEE Industrial Electronics Society, Orlando, USA, November (2008)

KINEMATICS ANALYSIS, DESIGN AND OPTIMIZATION OF A SIX DEGREES-OF-FREEDOM PARALLEL ROBOT

KINEMATICS ANALYSIS, DESIGN AND OPTIMIZATION OF A SIX DEGREES-OF-FREEDOM PARALLEL ROBOT ENOC 2008, Saint Petersburg, Russia, June, 30-July, 4 2008 KINEMATICS ANALYSIS, DESIGN AND OPTIMIZATION OF A SIX DEGREES-OF-FREEDOM PARALLEL ROBOT Sergiu-Dan Stan, Vistrian Mătieş, Radu Bălan Technical

More information

Performance analysis of 3 DOF Delta parallel robot

Performance analysis of 3 DOF Delta parallel robot HSI Yokohama, Japan, May 9-, Performance analysis of 3 DOF Delta parallel robot Sergiu-Dan Stan, Milos Manic, Cristian Szep and Radu Balan Technical University of Cluj-Napoca, Cluj-Napoca, Romania, European

More information

Kinematics, Workspace, Design and Accuracy Analysis of RPRPR Medical Parallel Robot

Kinematics, Workspace, Design and Accuracy Analysis of RPRPR Medical Parallel Robot HSI 009 Catania, Italy, May 1-3, 009. Kinematics, Worksace, Design and Accuracy Analysis of RPRPR Medical Parallel Robot Cristian Sze, Sergiu-Dan Stan, Member, IEEE, Vencel Csibi, Milos Manic, Senior Member,

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

DESIGN, SIMULATION AND CONTROL OF ISOGLIDE T3R1 PARALLEL ROBOT

DESIGN, SIMULATION AND CONTROL OF ISOGLIDE T3R1 PARALLEL ROBOT U.P.B. Sci. Bull., Series D, Vol. 73, Iss. 2, 211 ISSN 1454-2358 DESIGN, SIMULATION AND CONTROL OF ISOGLIDE T3R1 PARALLEL ROBOT Dan VERDEŞ 1, Mircea COMAN 2, Radu DONCA 3, Radu BĂLAN 4 Aceasta lucrare

More information

MODELING AND SIMULATION METHODS FOR DESIGNING MECHATRONIC SYSTEMS

MODELING AND SIMULATION METHODS FOR DESIGNING MECHATRONIC SYSTEMS Journal of Engineering Studies and Research Volume 16 (2010) No. 4 20 MODELING AND SIMULATION METHODS FOR DESIGNING MECHATRONIC SYSTEMS LAPUSAN CIPRIAN *, MATIES VISTRIAN, BALAN RADU, HANCU OLIMPIU Technical

More information

What Is SimMechanics?

What Is SimMechanics? SimMechanics 1 simulink What Is Simulink? Simulink is a tool for simulating dynamic systems with a graphical interface specially developed for this purpose. Physical Modeling runs within the Simulink environment

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

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

MODELING AND DYNAMIC ANALYSIS OF 6-DOF PARALLEL MANIPULATOR

MODELING AND DYNAMIC ANALYSIS OF 6-DOF PARALLEL MANIPULATOR MODELING AND DYNAMIC ANALYSIS OF 6-DOF PARALLEL MANIPULATOR N Narayan Rao 1, T Ashok 2, Anup Kumar Tammana 3 1 Assistant Professor, Department of Mechanical Engineering, VFSTRU, Guntur, India. nandurerao@gmail.com

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

LEVEL-SET METHOD FOR WORKSPACE ANALYSIS OF SERIAL MANIPULATORS

LEVEL-SET METHOD FOR WORKSPACE ANALYSIS OF SERIAL MANIPULATORS LEVEL-SET METHOD FOR WORKSPACE ANALYSIS OF SERIAL MANIPULATORS Erika Ottaviano*, Manfred Husty** and Marco Ceccarelli* * LARM: Laboratory of Robotics and Mechatronics DiMSAT University of Cassino Via Di

More information

Rigid Dynamics Solution Methodology for 3-PSU Parallel Kinematic Manipulators

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

More information

É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

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

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

Design, Manufacturing and Kinematic Analysis of a Kind of 3-DOF Translational Parallel Manipulator

Design, Manufacturing and Kinematic Analysis of a Kind of 3-DOF Translational Parallel Manipulator 4-27716195 mme.modares.ac.ir 2* 1-1 -2 - mo_taghizadeh@sbu.ac.ir, 174524155 * - - 194 15 : 195 28 : 195 16 : Design, Manufacturing and Kinematic Analysis of a Kind of -DOF Translational Parallel Manipulator

More information

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

Chapter 1: Introduction

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

More information

Robotics. SAAST Robotics Robot Arms

Robotics. SAAST Robotics Robot Arms SAAST Robotics 008 Robot Arms Vijay Kumar Professor of Mechanical Engineering and Applied Mechanics and Professor of Computer and Information Science University of Pennsylvania Topics Types of robot arms

More information

Mechanical System and SimMechanics Simulation

Mechanical System and SimMechanics Simulation American Journal of Mechanical Engineering, 3, Vol., No. 7, 555 Available online at http://pubs.sciepub.com/ajme//7/ Science and Education Publishing DOI:.69/ajme--7 Mechanical System and SimMechanics

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

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

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

Geometric Approach For Inverse Kinematics Solution: 3-PSU Parallel Kinematic Manipulator

Geometric Approach For Inverse Kinematics Solution: 3-PSU Parallel Kinematic Manipulator Geometric Approach For Inverse Kinematics Solution: 3-PSU Parallel Kinematic Manipulator Mr. Arya B Changela P.G. Student, School of Engineering RK University, Rajkot. Prof. Keyur P Hirpara Assistant Professor,

More information

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

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

More information

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

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

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

More information

Optimal Design of a 6-DOF 4-4 Parallel Manipulator with Uncoupled Singularities

Optimal Design of a 6-DOF 4-4 Parallel Manipulator with Uncoupled Singularities Optimal Design of a 6-DOF 4-4 Parallel Manipulator with Uncoupled Singularities Júlia Borràs (1), Erika Ottaviano (2), Marco Ceccarelli (2) and Federico Thomas (1) (1) Institut de Robòtica i Informàtica

More information

VIBRATION ISOLATION USING A MULTI-AXIS ROBOTIC PLATFORM G.

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

More information

COPYRIGHTED MATERIAL INTRODUCTION CHAPTER 1

COPYRIGHTED MATERIAL INTRODUCTION CHAPTER 1 CHAPTER 1 INTRODUCTION Modern mechanical and aerospace systems are often very complex and consist of many components interconnected by joints and force elements such as springs, dampers, and actuators.

More information

Finding Reachable Workspace of a Robotic Manipulator by Edge Detection Algorithm

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

More information

Novel 6-DOF parallel manipulator with large workspace Daniel Glozman and Moshe Shoham

Novel 6-DOF parallel manipulator with large workspace Daniel Glozman and Moshe Shoham Robotica: page 1 of 5. 2009 Cambridge University Press doi:10.1017/s0263574708005286 Novel 6-DOF parallel manipulator with large workspace Daniel Glozman and Moshe Shoham Robotics Laboratory, Department

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

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

EEE 187: Robotics Summary 2

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

More information

Dynamic Simulation of a KUKA KR5 Industrial Robot using MATLAB SimMechanics

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

More information

Dynamics Response of Spatial Parallel Coordinate Measuring Machine with Clearances

Dynamics Response of Spatial Parallel Coordinate Measuring Machine with Clearances Sensors & Transducers 2013 by IFSA http://www.sensorsportal.com Dynamics Response of Spatial Parallel Coordinate Measuring Machine with Clearances Yu DENG, Xiulong CHEN, Suyu WANG Department of mechanical

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

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

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

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

More information

Teaching the Design of Parallel Manipulators and Their Controllers Implementing MATLAB, Simulink, SimMechanics and CAD*

Teaching the Design of Parallel Manipulators and Their Controllers Implementing MATLAB, Simulink, SimMechanics and CAD* Int. J. Engng Ed. Vol. 21, No. 5, pp. 838±845, 2005 0949-149X/91 $3.00+0.00 Printed in Great Britain. # 2005 TEMPUS Publications. Teaching the Design of Parallel Manipulators and Their Controllers Implementing

More information

Synthesis of Spatial RPRP Loops for a Given Screw System

Synthesis of Spatial RPRP Loops for a Given Screw System Synthesis of Spatial RPRP Loops for a Given Screw System A. Perez-Gracia Institut de Robotica i Informatica Industrial (IRI) UPC/CSIC, Barcelona, Spain and: College of Engineering, Idaho State Univesity,

More information

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists 3,800 116,000 120M Open access books available International authors and editors Downloads Our

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

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

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

TVET: Application of SolidWorks and Simulink in 2 DOF Simple Quadruped Robot Modeling

TVET: Application of SolidWorks and Simulink in 2 DOF Simple Quadruped Robot Modeling Advanced Journal of Technical and Vocational Education 1 (1): 107-111, 2017 eissn: 2550-2174 RMP Publications, 2017 TVET: Application of SolidWorks and Simulink in 2 DOF Simple Quadruped Robot Modeling

More information

COMPUTER SIMULATION OF MOVEMENTS OF THE HEXAPOD ROBOT FOR 3D PRINTING OF BUILDING PRODUCTS

COMPUTER SIMULATION OF MOVEMENTS OF THE HEXAPOD ROBOT FOR 3D PRINTING OF BUILDING PRODUCTS COMPUTER SIMULATION OF MOVEMENTS OF THE HEXAPOD ROBOT FOR 3D PRINTING OF BUILDING PRODUCTS Larisa Alexandrovna Rybak, Dmitry Ivanovich Malyshev, Lusine Hornikova Virabyan and Galina Valeryevna Bocharnikova

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

TVET: Application of SolidWorks and Simulink in 2 DOF Simple Quadruped Robot Modeling

TVET: Application of SolidWorks and Simulink in 2 DOF Simple Quadruped Robot Modeling TVET: Application of SolidWorks and Simulink in 2 DOF Simple Quadruped Robot Modeling Hasrul Che Shamsudin Electrical Engineering Department, Politeknik Sultan Haji Ahmad Shah, Semambu, 25350 Kuantan,

More information

INTRODUCTION CHAPTER 1

INTRODUCTION CHAPTER 1 CHAPTER 1 INTRODUCTION Modern mechanical and aerospace systems are often very complex and consist of many components interconnected by joints and force elements such as springs, dampers, and actuators.

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

Some algebraic geometry problems arising in the field of mechanism theory. J-P. Merlet INRIA, BP Sophia Antipolis Cedex France

Some algebraic geometry problems arising in the field of mechanism theory. J-P. Merlet INRIA, BP Sophia Antipolis Cedex France Some algebraic geometry problems arising in the field of mechanism theory J-P. Merlet INRIA, BP 93 06902 Sophia Antipolis Cedex France Abstract Mechanism theory has always been a favorite field of study

More information

Singularity Analysis of an Extensible Kinematic Architecture: Assur Class N, Order N 1

Singularity Analysis of an Extensible Kinematic Architecture: Assur Class N, Order N 1 David H. Myszka e-mail: dmyszka@udayton.edu Andrew P. Murray e-mail: murray@notes.udayton.edu University of Dayton, Dayton, OH 45469 James P. Schmiedeler The Ohio State University, Columbus, OH 43210 e-mail:

More information

REFERENCES. [1 J Stewart, D "A platform with six degrees of freedom." Proceedings of the Institution of Mechanical Engineers ,

REFERENCES. [1 J Stewart, D A platform with six degrees of freedom. Proceedings of the Institution of Mechanical Engineers , REFERENCES [1 J Stewart, D. 1965. "A platform with six degrees of freedom." Proceedings of the Institution of Mechanical Engineers 1965-1966,371-386. [2] Gough, V. E. 1956. "Contribution to discussion

More information

Forward Kinematic Analysis, Simulation & Workspace Tracing of Anthropomorphic Robot Manipulator By Using MSC. ADAMS

Forward Kinematic Analysis, Simulation & Workspace Tracing of Anthropomorphic Robot Manipulator By Using MSC. ADAMS Forward Kinematic Analysis, Simulation & Workspace Tracing of Anthropomorphic Robot Manipulator By Using MSC. ADAMS Amit L Talli 1, B. B. Kotturshettar 2 Asst. Professor, Department of Automation & Robotics

More information

SYNTHESIS OF PLANAR MECHANISMS FOR PICK AND PLACE TASKS WITH GUIDING LOCATIONS

SYNTHESIS OF PLANAR MECHANISMS FOR PICK AND PLACE TASKS WITH GUIDING LOCATIONS Proceedings of the ASME 2013 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference IDETC/CIE 2013 August 4-7, 2013, Portland, Oregon, USA DETC2013-12021

More information

A Co-simulation Approach Based on ADAMS-MATLAB for Development of an Industrial Manipulator

A Co-simulation Approach Based on ADAMS-MATLAB for Development of an Industrial Manipulator ISSN 2395-1621 A Co-simulation Approach Based on ADAMS-MATLAB for Development of an Industrial Manipulator #1 SwapnilDokhe, #2 ShaileshPimpale, 1 swapnildokhe@gmail.com 2 shailesh_pimpale@rediffmail.com

More information

A DH-parameter based condition for 3R orthogonal manipulators to have 4 distinct inverse kinematic solutions

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

CONSIDERATIONS REGARDING LINKAGES USED FOR SHAFTS COUPLING

CONSIDERATIONS REGARDING LINKAGES USED FOR SHAFTS COUPLING Mechanical Testing and Diagnosis ISSN 2247 9635, 2012 (II), Volume 4, 19-27 CONSIDERATIONS REGARDING LINKAGES USED FOR SHAFTS COUPLING Stelian ALACI, Florina Carmen CIORNEI, Constantin FILOTE, Luminiţa

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

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

mme.modares.ac.ir Dynamic Modeling and Sliding Mode Control of a Three DOF Parallel Robot with 3[P2(US)] Structure .[1] .[5,4]

mme.modares.ac.ir Dynamic Modeling and Sliding Mode Control of a Three DOF Parallel Robot with 3[P2(US)] Structure .[1] .[5,4] 68-61161395 mme.modares.ac.ir 3[P2(US)] 3 * 2 1-1 -2-3 mo_taghizadeh@sbu.ac.ir 1743524155 *.. -..... 1395 25 : 1395 22 : 1395 11 : 3[P2(US)] Dynamic Modeling and Sliding Mode Control of a Three DOF Parallel

More information

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

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

More information

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists 3,900 116,000 120M Open access books available International authors and editors Downloads Our

More information

Rotating Table with Parallel Kinematic Featuring a Planar Joint

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

Written exams of Robotics 2

Written exams of Robotics 2 Written exams of Robotics 2 http://www.diag.uniroma1.it/~deluca/rob2_en.html All materials are in English, unless indicated (oldies are in Year Date (mm.dd) Number of exercises Topics 2018 07.11 4 Inertia

More information

MBS MODELLING WITH SIMMECHANICS: CASE STUDIES IN RESEARCH AND EDUCATION

MBS MODELLING WITH SIMMECHANICS: CASE STUDIES IN RESEARCH AND EDUCATION MBS MODELLING WITH SIMMECHANICS: CASE STUDIES IN RESEARCH AND EDUCATION Grepl, R., Lee, B., Singule, V., Švejda, P., Vlachý, D., Zezula, P. Laboratory of mechatronics, FME, Brno University of Technology

More information

Development of a MATLAB Toolbox for 3-PRS Parallel Robot

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

More information

Experimental evaluation of static stiffness of a spatial translational parallel manipulator.

Experimental evaluation of static stiffness of a spatial translational parallel manipulator. Experimental evaluation of static stiffness of a spatial translational parallel manipulator. CORRAL, J. (1), PINTO, Ch. (), ALTUZARRA, O. (), PETUA, V. (), DEL POZO, D. (1), LÓPEZ, J.M. (1) (1) Robotier

More information

Dynamics and Control of a 3SPS-1S Parallel Robot Used in Security Applications

Dynamics and Control of a 3SPS-1S Parallel Robot Used in Security Applications 21st International Symposium on Mathematical Theory of Networks and Systems July 7-11, 2014. Dynamics and Control of a 3SPS-1S Parallel Robot Used in Security Applications Daniel Chaparro-Altamirano 1,

More information

Methodology to Determine Counterweights for Passive Balancing of a 3-R Orientation Sensing Mechanism using Hanging Method

Methodology to Determine Counterweights for Passive Balancing of a 3-R Orientation Sensing Mechanism using Hanging Method Methodology to Determine Counterweights for Passive Balancing of a 3-R Orientation Sensing Mechanism using Hanging Method Shasa A. Antao, Vishnu S. Nair and Rajeevlochana G. Chittawadigi Department of

More information

DETERMINATION OF THE WORKSPACE OF A 3-PRPR PARALLEL MECHANISM FOR HUMAN-ROBOT COLLABORATION

DETERMINATION OF THE WORKSPACE OF A 3-PRPR PARALLEL MECHANISM FOR HUMAN-ROBOT COLLABORATION DETERMINATION OF THE WORKSPACE OF A 3-PRPR PARALLEL MECHANISM FOR HUMAN-ROBOT COLLABORATION Alexandre Lecours, Clément Gosselin Département de Génie Mécanique, Université Laval, Québec, Québec, Canada

More information

Basilio Bona ROBOTICA 03CFIOR 1

Basilio Bona ROBOTICA 03CFIOR 1 Kinematic chains 1 Readings & prerequisites Chapter 2 (prerequisites) Reference systems Vectors Matrices Rotations, translations, roto-translations Homogeneous representation of vectors and matrices Chapter

More information

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

Single Actuator Shaker Design to Generate Infinite Spatial Signatures

Single Actuator Shaker Design to Generate Infinite Spatial Signatures 2 nd International and 17 th National Conference on Machines and Mechanisms inacomm215-55 Single Actuator Shaker Design to Generate Infinite Spatial Signatures K D Lagoo, T A Dwarakanath and D N Badodkar

More information

Modeling of Humanoid Systems Using Deductive Approach

Modeling of Humanoid Systems Using Deductive Approach INFOTEH-JAHORINA Vol. 12, March 2013. Modeling of Humanoid Systems Using Deductive Approach Miloš D Jovanović Robotics laboratory Mihailo Pupin Institute Belgrade, Serbia milos.jovanovic@pupin.rs Veljko

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

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

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

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino Kinematic chains Readings & prerequisites From the MSMS course one shall already be familiar with Reference systems and transformations Vectors

More information

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

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

KINEMATIC ANALYSIS OF 3 D.O.F OF SERIAL ROBOT FOR INDUSTRIAL APPLICATIONS

KINEMATIC ANALYSIS OF 3 D.O.F OF SERIAL ROBOT FOR INDUSTRIAL APPLICATIONS KINEMATIC ANALYSIS OF 3 D.O.F OF SERIAL ROBOT FOR INDUSTRIAL APPLICATIONS Annamareddy Srikanth 1 M.Sravanth 2 V.Sreechand 3 K.Kishore Kumar 4 Iv/Iv B.Tech Students, Mechanical Department 123, Asst. Prof.

More information

Department of Mechatronics Engineering, International Islamic University Malaysia Jalan Gombak, 53100, Kuala Lumpur, Malaysia

Department of Mechatronics Engineering, International Islamic University Malaysia Jalan Gombak, 53100, Kuala Lumpur, Malaysia Advanced Materials Research Online: 2012-10-08 ISSN: 1662-8985, Vol. 576, pp 777-780 doi:10.4028/www.scientific.net/amr.576.777 2012 Trans Tech Publications, Switzerland Parallel Manipulator for Auto Tracking

More information

Chapter 2 Intelligent Behaviour Modelling and Control for Mobile Manipulators

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

Graphical Singularity Analysis of Planar Parallel Manipulators

Graphical Singularity Analysis of Planar Parallel Manipulators Proceedings of the 006 IEEE International Conference on Robotics and Automation Orlando, Florida - May 006 Graphical Singularity Analysis of Planar Parallel Manipulators Amir Degani a The Robotics Institute

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

Design of a Three-Axis Rotary Platform

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

More information

Constraint and velocity analysis of mechanisms

Constraint and velocity analysis of mechanisms Constraint and velocity analysis of mechanisms Matteo Zoppi Dimiter Zlatanov DIMEC University of Genoa Genoa, Italy Su S ZZ-2 Outline Generalities Constraint and mobility analysis Examples of 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

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

Singularities of a Manipulator with Offset Wrist

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

A Novel Approach for Direct Kinematics Solution of 3-RRR Parallel Manipulator Following a Trajectory

A Novel Approach for Direct Kinematics Solution of 3-RRR Parallel Manipulator Following a Trajectory 16 th. Annual (International) Conference on Mechanical EngineeringISME2008 May 1416, 2008, Shahid Bahonar University of Kerman, Iran A Novel Approach for Direct Kinematics Solution of 3RRR Parallel Manipulator

More information

Extension of Usable Workspace of Rotational Axes in Robot Planning

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

More information

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

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

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

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

More information

Kinematics, Polynomials, and Computers A Brief History

Kinematics, Polynomials, and Computers A Brief History Kinematics, Polynomials, and Computers A Brief History J. Michael McCarthy Department of Mechanical and Aerospace Engineering University of California, Irvine Irvine, CA 92697 JMR Editorial February 2011

More information