Rapid Concept Realization for Conceptual Design of Modular Industrial Robots

Size: px
Start display at page:

Download "Rapid Concept Realization for Conceptual Design of Modular Industrial Robots"

Transcription

1 NordDesign 2010 August 25 27, 2010 Göteborg, Sweden Rapid Concept Realization for Conceptual Design of Modular Industrial Robots Edris Safavi, Mehdi Tarkian, Johan Ölvander IEI/Machine Design Linköping University Linköping Sweden Abstract When conducting design on novel mechatronic products, it can be valuable to test and evaluate the performance and properties of the concepts throughout the design process by producing them as downscaled prototypes, see Jouannet et al. [1]. This is especially true when the product is of unconventional design and the designer can get increased confidence of the proposed concept by testing it as a sub scaled version. Nonetheless, the process of realization of new concept should be done in a rapid fashion in order not to halt the design process and simultaneously increasing explicit knowledge about the concept. A case study will be illustrated which demonstrates how fully automated design and construction of downscaled prototypes is performed. Keywords: Automated design, multidisciplinary design, industrial robots 1 Introduction A novel design framework is currently being developed at Linköping University to more effectively understand and manage the complexity of multidisciplinary and automated design, e.g. for industrial robots. In this framework a variety of optimization algorithms are utilized to search through a vast design space. The design framework has in previous work been used to design modular industrial robots. Since the modular industrial robots are designed with the prospect of sharing links as well as having hollow-shaft actuators, they are classified as an unconventional design. Due to the unconventional design, the number of design uncertainties is initially high. Therefore, more knowledge concerning the new concept can effectively increase the designer s confidence. The downscaled prototype can help the designer to actually use and test the product. The concept of modular redundant industrial modular robots has been discussed intensely since late 80, e.g. Krenn et al. [2] and Paredis et al. [3]. Recently these robots are becoming increasingly attractive for robot manufacturers, such as Motoman [4] Nachi [5] and Robotics Research [6], with features such as maximizing the operational work space. Also the increased flexibility followed by increasing number of DOF makes redundant modular robots more suited for applications where increased mobility is requested see Bluethmann et al. [7]. To more effectively understand and manage the complexity of this technology and find the optimal solution for a family of modular robots, a novel design framework is being developed at Linköping University, see Lundén et al. [8] and Petterson et al. [9]. The mechanical structure of the modular redundant robot consists of a base followed by a series of modular structure links. Each module consists of drive-train components (servo actuator, combining precision Harmonic Drive gearing with highly dynamic AC servo

2 motors). Major components of the robot controller are power units, rectifier, transformer, axis computers and a high level computer for motion planning and control. The design choices made on the links before applying modularization and reuse are not trivial. Considering the fact that limited knowledge is at hand concerning the properties of the finished product, some design aspect should be easy modifiable during the entire design phase. One example is the type of drive train used. The choice of type of motors and gears dictates the shape of the robot links. Changing the gear type should not be encountered with re-modeling of the entire geometry model. An important factor here is therefore a possibility for the design team to remedy shortcomings of certain design choices made early on. In order to do so, various properties of the robot should be analyzed throughout the geometric design process. Important properties to check are the kinematics and dynamics of the robot which in turn are utilized to compute life time estimations on certain components. To faster evaluate the design alternatives, the dynamic and geometric models are integrated through a user interface where the design data for both models are stored, see Figure 1. Figure 1. A multidisciplinary design approach for modular robot design. Following input in the user interface, fast data from both models are gathered simultaneously, supporting the design of the robot following a holistic approach, where various engineering aspects of the robot are analyzed concurrently. Also in the component library both the geometrical and dynamical aspects of the components are stored Research outline In order to create a multidisciplinary design framework, formally articulated and documented knowledge, in other words explicit knowledge, are required [10]. Another issue is design uncertainties in view of unconventional design. This paper will address a methodology which can be adopted to increase the level of know-how on unconventional designs, i.e. modular industrial robots. The methodology can also be utilized to increase the level of explicit knowledge in order to achieve automated design. To be capable of increasing know-how and level of explicit knowledge, following steps are required (Figure 2): 1. Models depicting various disciplines of the product. 2. Seamless dataflow between the models in a multidisciplinary design approach. The cluster of connected models is here referred to as virtual model. 3. Automating the optimal design search with various optimization algorithms. 4. Creating the means to rapidly generate a physical prototype. 5. Test how the physical prototype performs compared to the virtual model and thereby formulate new knowledge in order to improve the virtual model.

3 User Interface Dynamic Model Component Database Genetic Complex RF Geometric Model Non Gradient MD Modeling SM Simulation DC Evaluation and optimization OM Physical Prototype VM DV MD = Model Definition SM = System Model DV = Design Variables DC = Design Characteristics OM = Optimized Concept VM = Verified Model Figure 2. Proposed Design Framework Although high fidelity tools are employed to create the virtual model, the conducted research is still classified under the conceptual phase since the actual choice of concept is still not finalized. In this paper the outlined steps will be depicted for an industrial modular robot. In previous work the virtual robot has been employed in multidisciplinary and multi objective optimization frameworks [11] Paper outline Throughout the paper, the different components of the framework will be described in detail. One of the main challenges is to increase confidence and knowledge about the concept under evaluation by producing down scaled prototypes. The various components of the framework such as the geometric and the dynamic models will first be depicted. The following section, Rapid Concept Realization, gives a description of the methodology approaches taken to produce the prototypes. In Framework Validation, various test results from a manufactured prototype are presented and finally concluded in the last section. 2 Geometry model To simulate and evaluate the properties of any given product, the geometry of the product is needed. CAD tools can be used to calculate this geometry, but because simplifications are introduced in the geometry, the estimations are usually initially inaccurate and re-modeling has to occur in a frequent rate in order to define a sufficiently accurate model. Nevertheless considering the time demanding process to facilitate new CAD models, this tool has traditionally been introduced in the later stages of design when the geometry of the product is better defined. Commercial CAD tools available in the market are becoming increasingly suitable to generate automated geometries for multi-disciplinary optimization (MDO) and design. CAD tools such as CATIA, Solid Works, Pro Engineer and NX6 all offer parametric design with varying functionalities. The advantages of creating flexible and robust geometries for automated design have been demonstrated from various research groups and disciplines. The aircraft research domain has made big strides for describing methods for creation of automatic generated geometries as framework enablers. This has been effectively demonstrated by Lundström et al [12], for micro-uav design, Tarkian et al.[13] for Civil Aircraft design and La Rocca et al. [14] in the analysis for specific aircraft feature. The advantages of automated geometric modeling for holist design have been illustrated for various other applications such as kinematic and dynamic optimization for industrial robots, Tarkian et al [11], as well as modeling airfoil shapes for use in wind turbine design, as presented by Cooper et al. [15]

4 Geometric modifications made on a CAD model will either alter the shape of the elements (morphology) or alter the number of elements (topology). Topological parameterization is accomplished by defining templates and context manuals, see Figure 3. Figure 3. Topological instantiation by defining a template and a context. The manuals contain complete construction procedures of the template objects and to which geometric features they are constrained to. These definitions enable the template to be instantiated into different contexts, increasing reusability of created geometries. The instances are both context dependent and able to vary parametrically. The geometry models created in CAD tools can be very flexible and robust in the sense that both the shape and the number of geometric objects of the model can be parametrically defined Geometry model of the modular robot The geometry hierarchy in this application consists of three main assemblies and each assembly is defined by importing the geometries of high level templates, stored in template libraries (Figure 3). The geometric templates are stored outside the geometric model and initiated parametrically using VB script. Figure 4. The relations between the assemblies and template libraries visualized 3 Dynamic model The dynamic properties of the robot have to be simulated in order to reject poor geometric design choices. Simultaneously, to be able to compute the dynamic behavior, the weight properties have to be known. Therefore there is a need to have integration between these disciplines as seen in Figure Dynamic model of the modular robot The dynamic model created in the tool Dymola (Elmqvist [16]) consist of three subcomponents, as seen in Figure 5. The first component, a trajectory planner, computes the trajectory for the robot in joint space. The joint space trajectory is then sent to the drive train consisting of electrical and mechanical models of the motors and gears. The output from the drive train component is then used to generate motion on the rigid body model, containing mechanical structure of the links.

5 Figure 5. Dynamic model created by utilizing the in house modeled trajectory planner and the Modelica standard library The trajectory planner Figure 6 consists of four sub-components, namely a Trajectory Generator, a DH Parameter component, a Dynamics component and finally an Inverse Kinematics component Trajectory planner The components visualized in Figure 6 have the following features: DH Parameters: The actual kinematic structure of the robot is defined by choosing the Denavit-Hartenberg parameters of the sought after concept. This component doesn t contain any mathematical equations to execute upon simulation. The purpose of the component is to forward the DH parameters to the Dynamics and Inverse Kinematics components where the kinematic structure of the robot is needed. Trajectory Generator: The Cartesian space trajectory is user defined, i.e. number of trajectory segments. Inverse Kinematics: This component is divvied into Inverse Position and Inverse Velocity components. In Inverse Position, the joint angles are computed and sent to the Inverse Velocity component. Here the transformation matrix for each axis is computed by utilizing on the pre-described DH-parameters and joint angles. Once the transformation matrix for each axis is defined, the Jacobian of the robot can be determined and thereby joint velocities and accelerations computed as well. Dynamics: Here the Newton Euler formulation [17] is implemented where the link velocities and acceleration are computed, forward recursively, starting with the first link. When the kinematic properties of the links are calculated then the force and torque vectors between the links are backward recursively computed, starting with the last link. Figure 6. The trajectory planner is modeled using the Modelica language When performing a simulation, following event sequence will take place: 1. DH parameters are sent to both the Dynamics and Inverse Kinematics components to attain the correct kinematic structure of the robot.

6 2. The tool center position, velocity and acceleration vectors in Cartesian space for each time step are generated by the Trajectory Generator and sent to the Inverse Kinematics component. 3. The Inverse Kinematics component determines the joint angles for each time step and by using the Jacobian, computes the joint velocities and accelerations. The joint angle, velocity and accelerations are sent to the Dynamics Component for each time step. 4. The Dynamic Component calculates the force and torque vectors at each axis. 5. The joint values generated in the Trajectory Planner component are sent to the drive train component as input signals to ultimately put the Rigid Body Model into motion Drive Train for full scale model The drive train model of the full scale model consists of a Harmonic Drive gearing and a dynamic AC motors. However being out of scope of this paper, it will not be further depicted Drive Train for downscaled prototype The drive train consists of a power supply, motor driver, electric motor and gearbox for the downscaled prototype, See Figure 7. Properties such as friction and life time estimation of each component are computed in the Drive-Train component. The models used are briefly explained below. Figure 7. Drive train consists of a power supply, motor driver, electric motor and a gear. The stepper motor is created, see Figure 8, by modifying the DC-motor in the Modelica Standard Library [16]. The motor is described by the motor L (motor inductance), R (motor resistance) and K (Transformation coefficient). The planetary gear utilized is also in the standard library. The losses in gear are also modeled by defining the gear efficiency and backlash coefficient. The pulse generator is created in order to provide the step pulse to the motor. The velocity and position of the motor is controlled by adjusting the duration and width of the pulses. A schematic of the drive train components is illustrated in Figure 8. Motor Driver Motor Gearbox Figure 8. The Modelica model of the drive train components 4 Rapid concept realization As described earlier the virtual model can simulate the properties of both the full scale model and the down scaled prototype. This is since the geometry model is constructed in a dynamic top down fashion and the topology of the robot assembly is modifiable, only new link and drive train templates are needed to be added in the template library when the downscaled version is to be modeled, see Figure 9.

7 Figure 9. The type of drive train was modified during the design phase of the concept realization robot which resulted in new templates in both the MDS and MDC libraries By adding new geometry templates in the template library, it is possible to define and assemble a new type of modular robot from the user interface, see Figure 10. Figure 10. Comparison between the CAD and the physical prototype link 1 & 2 The concept realization process portrayed in Figure 11 begins by defining the geometry parametrically. The mass properties are then automatically exported to the dynamic model where the dynamic properties are estimated. In the Dynamics component, see Figure 6, the torques and forces required at each link are computed. By specifying the motor parameters in the drive train component, see Figure 5, the dynamic behavior of the motors are further calculated. Thereby suitable geometries for the links and selection of drive train units are faster approximated. When the final design is set, a physical prototype can be assembled. The control computer of the prototype receives the reference joint values from the trajectory planner of the dynamic model. The joint values are converted to signals for the motor driver by using the Enhanced Machine Control (EMC2) software [18]. The signals are transferred to the motor driver via the serial port (communications ports). Since the implemented motors are of the type hybrid stepper motors, there is no need of feedback control and the angular position of the rotor is equal to the number of steps inputted. Figure 11. The process of concept realization initiates with geometry definition, evaluated in a dynamic model, then a controller is automatically defined and finally a prototype manufactured The physical prototype is manufactures with a 3D prototyping machine. The 3D printers used are suitable for this purpose, since complex geometries are produced time efficiently. Following various test cycles performed on the prototype, the dynamic model can be further modified in order to calibrate the reference variables of the robot controller. If the physical prototype does not fulfill the defined requirements, the process of a new concept can be initiated. This iterative process continues until the prototype s performance is satisfactorily evaluated or the concept scraped.

8 4.1. Framework validation In order to evaluate the predictability of the framework, cycles performed by the physical prototype is compared to ones simulated by the virtual model. The functionalities which can be measured and compared are i.e. the trajectory and the degree of freedom of each axis of the prototype, compared to the virtual model. The motion is generated by firstly defining the Denavit Hartenberg (DH) parameters [17] of the sought after concept and then specifying a number of trajectory segments in the trajectory generator, see Figure 12. Figure 12. The DH parameters (above figure) and Trajectory segments (below figure) Two separate test motions were prepared. The first test consists of 15 line segments of which 6 segments are on a vertical board surface (to write LIU), see Figure 13. The second test consists of 6 line segment of which 4 segments are on a vertical board surface (to draw a rectangle), see Figure 13. When performing the cycles it was noted that the physical prototype did not manage to execute the cycles in the manner which the virtual model indicated. The arisen situation clearly demonstrated the lack of explicit knowledge utilized to formulate the virtual model. It was concluded that the formulation of backlash was missing from the gear manufacturer, resulting in this parameter not to be taken into consideration when designing the robot. Hence the virtual model indicated an outcome which turned out very different in reality. Figure 13. The lack of backlash data in the virtual robot (robots to right) gave a false impression of how the physical robot would actually perform (robots to left) After taking the backlash effect into consideration, the physical robot could perform the cycles as defined in the dynamic model, see Figure 14.

9 Figure 14. Comparison between the trajectories performed by the dynamic model and the physical prototype Taking a closer look at the specific axes of the robot during the performed cycles also demonstrates the similarities between the physical prototype and virtual model as seen for axis 2 in Figure 15. Figure 15 Comparison of the performed angular movement for axis 2 with the dynamic model (top) and the physical prototype (bottom) 5 Discussion and conclusion In this paper an approach to conduct design on industrial modular robots is presented. The product is analyzed on a system level by effectively connecting the multidisciplinary models to a common user interface. The framework which is used to optimize the actual full scaled prototype is utilized to create the downscaled prototypes as well. Being able to model and simulate widely different scales of products, shows the flexibility and usefulness of the framework. It is demonstrated that by producing downscaled prototypes of the concept under evaluation, explicit knowledge about the product can increase, thereby boosting the confidence about the concept. Furthermore a variety of methods for how to decrease the time needed to generate the prototypes, thereby achieving rapid concept realization, is also presented. 6 References [1] Jouannet, C., Lundström, D., Amadori, K. and Berry, P., Design of a Very Light Jet and a Dynamically Scaled Demonstrator, Jan. 2008, 46th AIAA Aerospace Sciences Meeting and Exhibit, Reno, NV, USA [2] Krenn, R.; Schäfer, B.; Hirzinger, Dynamics Simulation and Assembly Environment for Rapid Manipulator Design. 7th ESA Workshop on Advanced Space Technologies for Robotics and Automation, ESTEC, Noordwijk, Netherlands, November 19-21, 2002 [3] Paredis, C.J.J., Brown, H.B., Khosla, P.K., A rapidly deployable manipulator system, Proceedings of the IEEE International Conference on Robotics and Automation, MN, 1996, pp. 1434]1439, Minneapolis, USA. [4] Motoman SIA20

10 [5] Nachi MR20 [6] Robotics Research [7] W. Bluethmann, R. Ambrose, M. Diftler, S. Askew, E. Huber, M. Goza, F. Rehnmark, C. Lovchik, D. Magruder, Robonaut a robot designed to work with humans in space, Autonomous Robots 14 (2003) [8] Johanson B., Ölvander J., Pettersson M., Component Based Modeling and Optimization for Modular Robot Design, ASME DAC 07, Las Vegas, USA, September 4-7, [9] Petterson M., Andersson J., Krus P., Methods for Discrete Design Optimization, in proceedings of ASME DETC'05, Design Automation Conference,, Long Beach, California, USA, September 24-28, [10] McInerney, Claire. (2002). Knowledge Management and the Dynamic Nature of Knowledge. Journal of the American Society for Information Science and Technology, 53 (12): [11] Tarkian, M. Ölvander, J., Feng X., Pettersson M., Design Automation of Modular Industrial Robots, ASME CIE09, San Diego, USA, Sep [12] Lundström, D., Amadori, K., "Automation of Design and Prototyping of Micro Aerial Vehicle" - 47th AIAA Aerospace Sciences Meeting, Jan. 2009, Orlando, FL, USA [13] Tarkian, M.,, Zaldivar, F., Aircraft Parametric 3D Modeling and Panel Code Analysis for Conceptual Design, 26th ICAS, Anchorage, USA, Sep [14] La Rocca, G., van Tooren, M.J.L., Enabling distributed multi-disciplinary design of complex products: a knowledge based engineering approach, J. Design Research, Vol. 5, No. 3, pp [15] Cooper D., La Rocca G., Knowledge-based Techniques for Developing Engineering. Applications in the 21st Century. 7th AIAA ATIO Conference [16] Elmqvist E., Brück D., and Otter M., Dymola - User's Manual, Dynasim AB, [17] Spong W. Mark and Vidyasagar M Robot Dynamics and Control, John Willey & Sons Inc, pp 65-71, [18] Linux CNC

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

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

Design optimisation of industrial robots using the Modelica multi-physics modeling language

Design optimisation of industrial robots using the Modelica multi-physics modeling language Design optimisation of industrial robots using the Modelica multi-physics modeling language A. Kazi, G. Merk, M. Otter, H. Fan, (ArifKazi, GuentherMerk)@kuka-roboter.de (Martin.Otter, Hui.Fan)@dlr.de KUKA

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

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

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

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

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

Lesson 1: Introduction to Pro/MECHANICA Motion

Lesson 1: Introduction to Pro/MECHANICA Motion Lesson 1: Introduction to Pro/MECHANICA Motion 1.1 Overview of the Lesson The purpose of this lesson is to provide you with a brief overview of Pro/MECHANICA Motion, also called Motion in this book. Motion

More information

Developing a Robot Model using System-Level Design

Developing a Robot Model using System-Level Design Developing a Robot Model using System-Level Design What was once the stuff of dreams, being secretly developed in high-security government labs for applications in defense and space exploration, is now

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

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

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

Fluid and Mechatronic Systems at Linköping University Petter Krus

Fluid and Mechatronic Systems at Linköping University Petter Krus Fluid and Mechatronic Systems at Linköping University Petter Krus Flumes Research Areas Aircraft Systems Aircraft design Onboard systems Subscale flight testing Fluid Power Hydraulic system and component

More information

A KBE tool for solving the mechanisms kinematics

A KBE tool for solving the mechanisms kinematics IOP Conference Series: Materials Science and Engineering PAPER OPEN ACCESS A KBE tool for solving the mechanisms kinematics To cite this article: C Rusu et al 2016 IOP Conf. Ser.: Mater. Sci. Eng. 147

More information

Behavioral Model Composition in Simulation-Based Design

Behavioral Model Composition in Simulation-Based Design Behavioral Model Composition in Simulation-Based Design Rajarishi Sinha 1, Student Member, IEEE, Christiaan J.J. Paredis 1,2, Member, IEEE, and Pradeep K. Khosla 1,2, Fellow, IEEE 1 Institute for Complex

More information

Rotational3D Efficient modelling of 3D effects in rotational mechanics

Rotational3D Efficient modelling of 3D effects in rotational mechanics Rotational3D - Efficient Modelling of 3D Effects in Rotational Mechanics Rotational3D Efficient modelling of 3D effects in rotational mechanics Johan Andreasson Magnus Gäfvert Modelon AB Ideon Science

More information

MODEL BASED AIRCRAFT CONTROL SYSTEM DESIGN AND SIMULATION

MODEL BASED AIRCRAFT CONTROL SYSTEM DESIGN AND SIMULATION 27 TH INTERNATIONAL CONGRESS OF THE AERONAUTICAL SCIENCES MODEL BASED AIRCRAFT CONTROL SYSTEM DESIGN AND SIMULATION Raghu Chaitanya.M.V*, Mehdi Tarkian*, Christopher Jouannet* *Linköping University, Linköping,

More information

Matlab Simulator of a 6 DOF Stanford Manipulator and its Validation Using Analytical Method and Roboanalyzer

Matlab Simulator of a 6 DOF Stanford Manipulator and its Validation Using Analytical Method and Roboanalyzer Matlab Simulator of a 6 DOF Stanford Manipulator and its Validation Using Analytical Method and Roboanalyzer Maitreyi More 1, Rahul Abande 2, Ankita Dadas 3, Santosh Joshi 4 1, 2, 3 Department of Mechanical

More information

Theory of Robotics and Mechatronics

Theory of Robotics and Mechatronics Theory of Robotics and Mechatronics Final Exam 19.12.2016 Question: 1 2 3 Total Points: 18 32 10 60 Score: Name: Legi-Nr: Department: Semester: Duration: 120 min 1 A4-sheet (double sided) of notes allowed

More 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

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

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

On the Synthesis of the System Graph for 3D Mechanics

On the Synthesis of the System Graph for 3D Mechanics On the Synthesis of the System Graph for 3D Mechanics Antonio Diaz-Calderon 1, Christiaan J. J. Paredis, Pradeep K. Khosla Institute for Complex Engineered Systems Carnegie Mellon University Pittsburgh,

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

What is Mechatronics

What is Mechatronics Mechatronics What is Mechatronics What Is Mechatronics? Mechatronics is a methodology used for the optimal design of electromechanical products. Multi-disciplinary system design has employed a sequential

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

A Geometric Approach to Inverse Kinematics of a 3 DOF Robotic Arm

A Geometric Approach to Inverse Kinematics of a 3 DOF Robotic Arm A Geometric Approach to Inverse Kinematics of a 3 DOF Robotic Arm Ayush Gupta 1, Prasham Bhargava 2, Ankur Deshmukh 3, Sankalp Agrawal 4, Sameer Chourika 5 1, 2, 3, 4, 5 Department of Electronics & Telecommunication,

More information

PARAMETRIC MODELING FOR MECHANICAL COMPONENTS 1

PARAMETRIC MODELING FOR MECHANICAL COMPONENTS 1 PARAMETRIC MODELING FOR MECHANICAL COMPONENTS 1 Wawre S.S. Abstract: parametric modeling is a technique to generalize specific solid model. This generalization of the solid model is used to automate modeling

More information

A MECHATRONIC APPROACH OF THE WINDSHIELD WIPER MECHANISMS

A MECHATRONIC APPROACH OF THE WINDSHIELD WIPER MECHANISMS A MECHATRONIC APPROACH OF THE WINDSHIELD WIPER MECHANISMS Alexandru Cătălin Transilvania University of Braşov calex@unitbv.ro Keywords: windshield wiper mechanism, dynamic simulation, control system, virtual

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

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

Introduction to Robotics

Introduction to Robotics Université de Strasbourg Introduction to Robotics Bernard BAYLE, 2013 http://eavr.u-strasbg.fr/ bernard Modelling of a SCARA-type robotic manipulator SCARA-type robotic manipulators: introduction SCARA-type

More information

Automated Modelica Package Generation of Parameterized Multibody Systems in CATIA

Automated Modelica Package Generation of Parameterized Multibody Systems in CATIA Automated Modelica Package Generation of Parameterized Multibody Systems in CATIA Daniel Baumgartner, Andreas Pfeiffer German Aerospace Center (DLR), Institute of System Dynamics and Control 82234 Wessling,

More information

Simulation and Modeling of 6-DOF Robot Manipulator Using Matlab Software

Simulation and Modeling of 6-DOF Robot Manipulator Using Matlab Software Simulation and Modeling of 6-DOF Robot Manipulator Using Matlab Software 1 Thavamani.P, 2 Ramesh.K, 3 Sundari.B 1 M.E Scholar, Applied Electronics, JCET, Dharmapuri, Tamilnadu, India 2 Associate Professor,

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

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

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

Introduction to Control Systems Design

Introduction to Control Systems Design Experiment One Introduction to Control Systems Design Control Systems Laboratory Dr. Zaer Abo Hammour Dr. Zaer Abo Hammour Control Systems Laboratory 1.1 Control System Design The design of control systems

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

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

TRAINING A ROBOTIC MANIPULATOR

TRAINING A ROBOTIC MANIPULATOR ME 4773/5493 Fundamental of Robotics Fall 2016 San Antonio, TX, USA TRAINING A ROBOTIC MANIPULATOR Jonathan Sackett Dept. of Mechanical Engineering San Antonio, TX, USA 78249 jonathan.sackett@utsa.edu

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

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

Dynamics modeling of structure-varying kinematic chains for free-flying robots

Dynamics modeling of structure-varying kinematic chains for free-flying robots Dynamics modeling of structure-varying kinematic chains for free-flying robots Roberto Lampariello, Satoko Abiko, Gerd Hirzinger Institute of Robotics and Mechatronics German Aerospace Center (DLR) 8 Weßling,

More information

Trajectory Tracking Control of A 2-DOF Robot Arm Using Neural Networks

Trajectory Tracking Control of A 2-DOF Robot Arm Using Neural Networks The Islamic University of Gaza Scientific Research& Graduate Studies Affairs Faculty of Engineering Electrical Engineering Depart. الجبمعت اإلسالميت غزة شئىن البحث العلمي و الدراسبث العليب كليت الهندست

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

Simulation of Articulated Robotic Manipulator & It s Application in Modern Industries

Simulation of Articulated Robotic Manipulator & It s Application in Modern Industries IOSR Journal of Mechanical and Civil Engineering (IOSR-JMCE) e-issn: 2278-1684,p-ISSN: 2320-334X, Volume 11, Issue 3 Ver. II (May- Jun. 2014), PP 01-07 Simulation of Articulated Robotic Manipulator & It

More information

INTERACTION MODELING IN SYSTEMS DESIGN

INTERACTION MODELING IN SYSTEMS DESIGN Proceedings of DETC 01 2001 ASME Design Engineering Technical Conferences September 9-12, 2001, Pittsburgh, PA, USA DETC2001/CIE-21285 INTERACTION MODELING IN SYSTEMS DESIGN Rajarishi Sinha, Student Member,

More information

Crane Forwarder-Control Algorithm for Automatic Extension of Prismatic Link

Crane Forwarder-Control Algorithm for Automatic Extension of Prismatic Link e -Journal of Science & Technology (e-jst) e-περιοδικό Επιστήμης & Τεχνολογίας 47 Crane Forwarder-Control Algorithm for Automatic Extension of Prismatic Link Jagadeesh Thati 1 and Fazal Noorbasha 2 1 Department

More information

Automated Task-Based Synthesis and Optimization of Field Robots

Automated Task-Based Synthesis and Optimization of Field Robots Automated Task-Based Synthesis and Optimization of Field Robots Chris Leger The Robotics Institute Carnegie Mellon University 5000 Forbes Avenue Pittsburgh, PA 15213 email: blah@cmu.edu phone: (412) 268-8157

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

TOP DOWN CAD MODELING METHODOLOGY FOR LOW PRESSURE TURBINE DESIGN

TOP DOWN CAD MODELING METHODOLOGY FOR LOW PRESSURE TURBINE DESIGN 25 TH INTERNATIONAL CONGRESS OF THE AERONAUTICAL SCIENCES TOP DOWN CAD MODELING METHODOLOGY FOR LOW PRESSURE TURBINE DESIGN Massimo Gallizio*, Gian Paolo De Poli*, Matteo Usseglio** *Avio SpA - Italy,

More information

Improving Trajectory Tracking Performance of Robotic Manipulator Using Neural Online Torque Compensator

Improving Trajectory Tracking Performance of Robotic Manipulator Using Neural Online Torque Compensator JOURNAL OF ENGINEERING RESEARCH AND TECHNOLOGY, VOLUME 1, ISSUE 2, JUNE 2014 Improving Trajectory Tracking Performance of Robotic Manipulator Using Neural Online Torque Compensator Mahmoud M. Al Ashi 1,

More information

Parameter Estimation of a DC Motor-Gear-Alternator (MGA) System via Step Response Methodology

Parameter Estimation of a DC Motor-Gear-Alternator (MGA) System via Step Response Methodology American Journal of Applied Mathematics 2016; 4(5): 252-257 http://www.sciencepublishinggroup.com/j/ajam doi: 10.11648/j.ajam.20160405.17 ISSN: 2330-0043 (Print); ISSN: 2330-006X (Online) Parameter Estimation

More information

Fundamentals of Inverse Kinematics Using Scara Robot

Fundamentals of Inverse Kinematics Using Scara Robot Fundamentals of Inverse Kinematics Using Scara Robot Overview of SCARA Bot: The 2 Degree of freedom (DOF) Selective Compliance Articulate Robotic Arm (SCARA) (Selective Compliance Articulated Robot Arm)

More information

High-Precision Five-Axis Machine for High-Speed Material Processing Using Linear Motors and Parallel-Serial Kinematics

High-Precision Five-Axis Machine for High-Speed Material Processing Using Linear Motors and Parallel-Serial Kinematics High-Precision Five-Axis Machine for High-Speed Material Processing Using Linear Motors and Parallel-Serial Kinematics Sameh Refaat*, Jacques M. Hervé**, Saeid Nahavandi* and Hieu Trinh* * Intelligent

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

Operation Trajectory Control of Industrial Robots Based on Motion Simulation

Operation Trajectory Control of Industrial Robots Based on Motion Simulation Operation Trajectory Control of Industrial Robots Based on Motion Simulation Chengyi Xu 1,2, Ying Liu 1,*, Enzhang Jiao 1, Jian Cao 2, Yi Xiao 2 1 College of Mechanical and Electronic Engineering, Nanjing

More 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

Multidisciplinary design optimization (MDO) of a typical low aspect ratio wing using Isight

Multidisciplinary design optimization (MDO) of a typical low aspect ratio wing using Isight Multidisciplinary design optimization (MDO) of a typical low aspect ratio wing using Isight Mahadesh Kumar A 1 and Ravishankar Mariayyah 2 1 Aeronautical Development Agency and 2 Dassault Systemes India

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

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

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

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

Design, Development and Kinematic Analysis of a Low Cost 3 Axis Robot Manipulator

Design, Development and Kinematic Analysis of a Low Cost 3 Axis Robot Manipulator Design, Development and Kinematic Analysis of a Low Cost 3 Axis Robot Manipulator Sudhakar Ramasamy 1, Sivasubramanian R 2, Krishnakumar M 1, Prakashpandian.M.D 1 1 Department 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

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

Kinematic Analysis of MTAB Robots and its integration with RoboAnalyzer Software

Kinematic Analysis of MTAB Robots and its integration with RoboAnalyzer Software Kinematic Analysis of MTAB Robots and its integration with RoboAnalyzer Software Ratan Sadanand O. M. Department of Mechanical Engineering Indian Institute of Technology Delhi New Delhi, India ratan.sadan@gmail.com

More information

Plant modeling: A First Step to Early Verification of Control Systems

Plant modeling: A First Step to Early Verification of Control Systems Plant modeling: A First Step to Early Verification of Control Systems Arkadiy Turevskiy, Technical Marketing Manager, The MathWorks Use simulation for early verification of your design before hardware

More information

MDP646: ROBOTICS ENGINEERING. Mechanical Design & Production Department Faculty of Engineering Cairo University Egypt. Prof. Said M.

MDP646: ROBOTICS ENGINEERING. Mechanical Design & Production Department Faculty of Engineering Cairo University Egypt. Prof. Said M. MDP646: ROBOTICS ENGINEERING Mechanical Design & Production Department Faculty of Engineering Cairo University Egypt Prof. Said M. Megahed APPENDIX A: PROBLEM SETS AND PROJECTS Problem Set # Due 3 rd week

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

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

A Novel Approach to Planar Mechanism Synthesis Using HEEDS

A Novel Approach to Planar Mechanism Synthesis Using HEEDS AB-2033 Rev. 04.10 A Novel Approach to Planar Mechanism Synthesis Using HEEDS John Oliva and Erik Goodman Michigan State University Introduction The problem of mechanism synthesis (or design) is deceptively

More information

Experience with RealSim for Robot Applications

Experience with RealSim for Robot Applications EC IST Project No. 11979 Real-time Simulation for Design of Multi-Physics Systems (RealSim) Experience with RealSim for Robot Applications Deliverable D42, Report for Task 4.5 Public Report Arif Kazi,

More information

Lecture «Robot Dynamics»: Kinematic Control

Lecture «Robot Dynamics»: Kinematic Control Lecture «Robot Dynamics»: Kinematic Control 151-0851-00 V lecture: CAB G11 Tuesday 10:15 12:00, every week exercise: HG E1.2 Wednesday 8:15 10:00, according to schedule (about every 2nd week) Marco Hutter,

More information

Time-Domain Dynamic Analysis of Helical Gears with Reduced Housing Model

Time-Domain Dynamic Analysis of Helical Gears with Reduced Housing Model 2013-01-1898 Published 05/13/2013 Copyright 2013 SAE International doi:10.4271/2013-01-1898 saeaero.saejournals.org Time-Domain Dynamic Analysis of Helical Gears with Reduced Housing Model Vijaya Kumar

More information

DETC APPROXIMATE MOTION SYNTHESIS OF SPHERICAL KINEMATIC CHAINS

DETC APPROXIMATE MOTION SYNTHESIS OF SPHERICAL KINEMATIC CHAINS Proceedings of the ASME 2007 International Design Engineering Technical Conferences & Computers and Information in Engineering Conference IDETC/CIE 2007 September 4-7, 2007, Las Vegas, Nevada, USA DETC2007-34372

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

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

IGRIP The Robotic Simulation and Off-Line Programming Solution

IGRIP The Robotic Simulation and Off-Line Programming Solution Resource Modeling & DELMIA IGRIP The Robotic and Off-Line Solution DELMIA IGRIP DELMIA IGRIP is a physics-based, scalable robotic simulation solution The Robotic and Off-Line Solution for modeling and

More information

This week. CENG 732 Computer Animation. Warping an Object. Warping an Object. 2D Grid Deformation. Warping an Object.

This week. CENG 732 Computer Animation. Warping an Object. Warping an Object. 2D Grid Deformation. Warping an Object. CENG 732 Computer Animation Spring 2006-2007 Week 4 Shape Deformation Animating Articulated Structures: Forward Kinematics/Inverse Kinematics This week Shape Deformation FFD: Free Form Deformation Hierarchical

More information

Chapter 2 Kinematics of Mechanisms

Chapter 2 Kinematics of Mechanisms Chapter Kinematics of Mechanisms.1 Preamble Robot kinematics is the study of the motion (kinematics) of robotic mechanisms. In a kinematic analysis, the position, velocity, and acceleration of all the

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

Model Library Mechanics

Model Library Mechanics Model Library Mechanics Using the libraries Mechanics 1D (Linear), Mechanics 1D (Rotary), Modal System incl. ANSYS interface, and MBS Mechanics (3D) incl. CAD import via STL and the additional options

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

10/11/07 1. Motion Control (wheeled robots) Representing Robot Position ( ) ( ) [ ] T

10/11/07 1. Motion Control (wheeled robots) Representing Robot Position ( ) ( ) [ ] T 3 3 Motion Control (wheeled robots) Introduction: Mobile Robot Kinematics Requirements for Motion Control Kinematic / dynamic model of the robot Model of the interaction between the wheel and the ground

More information

MECHATRONICS SYSTEM ENGINEERING FOR CAE/CAD, MOTION CONTROL AND DESIGN OF VANE ACTUATORS FOR WATER ROBOT APPLICATIONS

MECHATRONICS SYSTEM ENGINEERING FOR CAE/CAD, MOTION CONTROL AND DESIGN OF VANE ACTUATORS FOR WATER ROBOT APPLICATIONS MECHATRONICS SYSTEM ENGINEERING FOR CAE/CAD, MOTION CONTROL AND DESIGN OF VANE ACTUATORS FOR WATER ROBOT APPLICATIONS Finn CONRAD and Francesco ROLI Department of Mechanical Engineering, Technical University

More information

Computer Aided Design Analysis of Aircraft Wing Using Cad Software

Computer Aided Design Analysis of Aircraft Wing Using Cad Software Computer Aided Design Analysis of Aircraft Wing Using Cad Software Mohd Mansoor Ahmed M.Tech, Dept of Mechanical Engineering, Syed Hashim College of Science &Technology, Pregnapur, Medak District. Abstract:

More information

Lecture 2: Kinematics of medical robotics

Lecture 2: Kinematics of medical robotics ME 328: Medical Robotics Autumn 2016 Lecture 2: Kinematics of medical robotics Allison Okamura Stanford University kinematics The study of movement The branch of classical mechanics that describes the

More 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

Industrial Robots : Manipulators, Kinematics, Dynamics

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

More information

Freely Available for Academic Use!!! March 2012

Freely Available for Academic Use!!! March 2012 RoboAnalyzer User Manual Freely Available for Academic Use!!! March 2012 Developed by Prof S. K. Saha & Team Mechatronics Lab, Mechanical Engineering Department, IIT Delhi Courtesy: CD Cell, QIP, IIT Delhi

More information

Free-Form Shape Optimization using CAD Models

Free-Form Shape Optimization using CAD Models Free-Form Shape Optimization using CAD Models D. Baumgärtner 1, M. Breitenberger 1, K.-U. Bletzinger 1 1 Lehrstuhl für Statik, Technische Universität München (TUM), Arcisstraße 21, D-80333 München 1 Motivation

More information

Force control of redundant industrial robots with an approach for singularity avoidance using extended task space formulation (ETSF)

Force control of redundant industrial robots with an approach for singularity avoidance using extended task space formulation (ETSF) Force control of redundant industrial robots with an approach for singularity avoidance using extended task space formulation (ETSF) MSc Audun Rønning Sanderud*, MSc Fredrik Reme**, Prof. Trygve Thomessen***

More information

DESIGN AND MODELLING OF A 4DOF PAINTING ROBOT

DESIGN AND MODELLING OF A 4DOF PAINTING ROBOT DESIGN AND MODELLING OF A 4DOF PAINTING ROBOT MSc. Nilton Anchaygua A. Victor David Lavy B. Jose Luis Jara M. Abstract The following project has as goal the study of the kinematics, dynamics and control

More information

ROSESAT -- A GRAPHICAL SPACECRAFT SIMULATOR FOR RAPID PROTOTYPING

ROSESAT -- A GRAPHICAL SPACECRAFT SIMULATOR FOR RAPID PROTOTYPING ROSESAT -- A GRAPHICAL SPACECRAFT SIMULATOR FOR RAPID PROTOTYPING Xavier Cyril Space Systems Engineering, CAE Electronics Ltd. 8585 Cote de Liesse, Saint Laurent, Quebec, Canada H4T 1G6 FAX: (514) 734

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

Constraint-Based Task Programming with CAD Semantics: From Intuitive Specification to Real-Time Control

Constraint-Based Task Programming with CAD Semantics: From Intuitive Specification to Real-Time Control Constraint-Based Task Programming with CAD Semantics: From Intuitive Specification to Real-Time Control Nikhil Somani, Andre Gaschler, Markus Rickert, Alexander Perzylo, and Alois Knoll Abstract In this

More information