Fuzzy logic control of a robot manipulator in 3D based on visual servoing

Size: px
Start display at page:

Download "Fuzzy logic control of a robot manipulator in 3D based on visual servoing"

Transcription

1 Preprints of the 8th IFAC World Congress Milano (Ital) August 8 - September, Fu logic control of a robot manipulator in 3D based on visual servoing Maximiliano Bueno-Lópe and Marco A. Arteaga-Pére Departamento de Control Robótica. División de Ingeniería Eléctrica de la Facultad de Ingeniería. Universidad Nacional Autónoma de México. Apdo. Postal 7 56, México, D. F., 45, México. Tel.: Fax: ( max@fi-b.unam.mx, marteagp@unam.mx). Abstract: Visual servoing is a useful approach for robot control. It is speciall attractive when the control objective can be stated directl in image coordinates. Fu control is a practical alternative for a variet of challenging control applications since it provides a convenient method for constructing nonlinear controllers via the use of heuristic information, which for instance ma come from an operator who has acted as a human-in-the-loop controller for a process. Fu control strateg offers an alternative approach for man conventional sstems, which has certain advantages over the other techniques. In this work, we proposed a control algorithm for a robot manipulator, which combines fu logic with 3D visual servoing. For implementation onl image coordinates are required. Simulation results show the good performance of the complete sstem. Kewords: Fu Control, Robot Manipulators, Visual Servoing.. INTRODUCTION In most robot control sstems, the control algorithms are computed via the use of position and velocit information obtained b sensors located at each robot link (e.g., encoders, tachometers, etc). However, when the robot is operating in an unstructured environment, such sensor information is not alwas satisfactor. In unstructured environments vision based sstems allowing non-contact measurement of the surroundings, similar to human sense of sight, can be utilied to obtain the position information required b the controller. The visual sensor data can be applied for on-line trajector planning and even for the feedforward/feedback control referred as visual servoing, see Sahin and Zergeroglu 6,HutchinsonandChaumette7,Chaumetteand Hutchinson 6. Visual servoing is an approach to control robot motion using visual feedback signals from a vision sstem. The objective consists in making the manipulator end-effector follow a specified trajector to reach a final point in the workspace according to Taebia and Islam 6, Hsu et al. 6 and Kell et al.. This paper presents the control of a three degrees of freedomrobotarmusingfulogicincombinationwitha vision sstem. The 3D visual information is obtained from the composite inputs of two separate cameras placed in the robot work space. The control law is found b measuringthefeaturesofthetargetextractedfromeachacquired image.thepaperisorganiedasfollows:sectionreviews therelationshipbetweenjointandimagecoordinates.the cameras model is given in Section 3, while the control approach is introduced in Section 4. Simulation results are presented in Section 5. Finall, some conclusions are given in Section 6.. PRELIMINARIES Throughout this paper, we will assume that the robot is a three degrees of freedom manipulator. Consider a threedimensional point (x,,) that is projected onto a screen or an image plane. Such projection is composed onl of two image coordinates (, ). To control movement in 3D is necessar to solve the problem of depth as seen in Liu et al. 6 and Hutchinson and Chaumette 7. In this paper we emplo two cameras, one placed in front of the robot (Camera ) and the other above (Camera ), as shown in Figure. The arrangement has been chosen to avoid calibration. This wa, the first camera gets the motion of the end-effector in the plane x, while the second is emploed to capture the motion of the endeffector along the axis. In doing so, the information regarding the axis is not relevant, but in exchange a right-handed coordinate sstem (,, 3 ) parallel to the base sstem (x,,) can be constructed. Note that this is basicalltheonlinformationavailablewhichrelatesboth coordinate sstems and that the coordinate 3 does own a different origin and scale factor. This image coordinate sstemwillbeusedinsection4todesignavisualservoing approach. Copright b the International Federation of Automatic Control (IFAC) 4578

2 Preprints of the 8th IFAC World Congress Milano (Ital) August 8 - September, Fig.. Reference Sstem 3. CAMERAS MODELLING The first step to control design is to describe the relationship between the end-effector position given b x R x T and the image coordinates (, ) of Camera and (, 3 ) of Camera. 3. Camera model From Figure one has x R x o o c + + o r c. () As can be seen, it is possible to define o r c that represents the position of the end-effector relative to an auxiliar reference c parallel to the coordinate sstem of Camera. From () it is rcx o r c x R o o c. () r c x R is the position vector of the robot end-effector, while o o c can be appreciated in Figure. Our approach consists in setting both cameras in such a wa that a right handed image coordinate sstem can be easil formed. to express x x R (3) rcx c (4) r c oc ō c, (5) o c3 x oc c x R ō c. (6) o c3 Based on the previous equations we obtain the following representation of the coordinates in the x plane expressed in Camera, see Arteaga et al. 9 α λ cos(θ ) sin(θ ) o c λ sin(θ ) cos(θ ) x oc U o c3 V x oc o c3 (7) cos(θ ) sin(θ αλ ) sin(θ ) cos(θ ) U, (8) V 4579

3 Preprints of the 8th IFAC World Congress Milano (Ital) August 8 - September, where α λ αλ (9) o c λ α is a conversion factor meters- and λ is the focal length. 3. Camera model Reference input Fuification FUZZY CONTROL Inference Mechanism Defuification Torque ROBOT Camera Position Camera The model of Camera is obtained b using the same approach of the Camera. In this case the position vector of the end-effector is given b so that x R x o r c x R o o c + o c rcx r c r c + o r c, () rcx r c. () B defining the following vectors on the x plane x x R () one gets rcx c r c (3) oc ō c, o c (4) x oc c x R ō c. (5) o c In this case the rotation matrix to expresses c with respect to c is cos(θ ) R θ c Rxo o. (6) Then, in Camera one has α λ 3 O c3 λ x oc o c V U α λ cos(θ ) cos(θ ) x oc o c V, U (7) where α λ α λ. (8) o c3 λ B combining (7) and (7) one gets, α λ cos(θ )(x o c )+ α λ sin(θ )( o c3 )+U (9) α λ sin(θ )(x o c )+ α λ cos(θ )( o c3 )+V () 3 α λ ( o c )+U. () B defining cosθ c θ and sinθ s θ, it is given the model Rule-Base End Effector Position Fig.. Fu Control Signal Processing αλ c θ αλ s θ αλ s θ αλ c θ. 3 αλ x oc U. o c o c3 + V U. 4. FUZZY VISUAL CONTROL () In this section, we will use fu control technique to design a fu controller to move an industrial robot to a desired position. We design three fu controllers for each angle, the construction of the fu controller consists in defining the linguistic variable and the fu terms associated with the numerical input and output data (see Sun and Er 4, Bernal et al. 9, Tanaka and Wang ). Through the elements that constitute the knowledge base an inference engine has been defined b the max-product inference rule Michels et al. 6. In fu control sstem the linguistic variables are chosen depending on the sensor input and the action command to send to the sstem (Guerra et al. 9). The inputs are given b the vision sstem and correspond to the image features, and the outputs are the movements of the joint angles of the manipulator. To bound the number of rules (without loss of performance), a significant number of fu sets for each variable has been found. The form of the membership function is chosen triangular. In the inference, we adopt the method of Mamdani (also called the min-max method) to do fu logical reasoning. To determine the crisp output value, we use Center of Area Method (COA). A block diagram of the applied visual servoing configuration is given in Figure. The functions of the main blocks in Figure can be summaried as follows. The actual robot trajectories, X R ; from the robot are observed b Cameras and to form the 3-D composite camera output. This camera output is compared with the desired trajector, the difference of which is fed to the fu controller as the error signal. The output from the fu controller, are applied to the robot controller. 458

4 Preprints of the 8th IFAC World Congress Milano (Ital) August 8 - September, Final Point (x f, f, f ) Starting Point ( xi, i, i ) Joint Joint q 3 q Joint q Fig. 4. Fu Sets for position error, axis x q Fig. 3. Description of Robot In the Figure 3 shows a general diagram of fu controller. The camera information gives the position in the planes (x ) and (x ), we designed three fu controllers, one for each angle (θ,θ,θ 3 ). To generate the action control, each fu controller indicates the torque value required to move each angle. 4. Choosing Fu Controller Inputs and Outputs The output variable of the robotic sstem is the position R 3 of the image feature, i. e. the position of the target in the computer screen. To proceed with the design of the controller we define the tracking error d. (3) The task to be accomplished b the robot is to go from its initial position () to a final position f obtained and given through the camera image on the computer screen, respectivel. To create a soft trajector between these two points, we emplo v() : R 3 R 3 given b ẏ d v() k ỹ +ǫỹ k ( d f ), (4) where k, k and ǫ are positive constants and, ỹ f. (5) d is obtained b integrating (4) with d () (). 4. Fu Rules The fu rules have been built in supervised manner simpl b taking into account the input and output linguisticvariablesdefined.allthepossiblestatesthatthe manipulator can come across have been considered, and for each of them the best action is assigned. It has been observedthatthemovementofthefirstjoint(j)modifies (in the image) onl the coordinate of the center of the circumference. The movement of the second and third joints modif onl the radius and the coordinate of the center of the circumference. The fu sets of the input Fig. 5. Fu Sets for Torque linguistic variables are selected more closel in proximit of the goal position, such that the arm can move more precisel. The central linguistic fu set Z (Zero) for the variable has the meaning to be oriented toward the target. This step begins b defining the fu sets for variables input-output. After making several simulations, and then testing the real sstem were obtained fu sets shown in Figures 4 and 5, where linguistic variables are shown in Tables and. The fu sets are the same for each of the input variables. Table. Linguistic Variables for position error Axis x Linguistic Variable NHX NLX ZX PLX PHX Description Negative High Negative Low Zero Positive Low Positive High Table. Linguistic Variables for Torque in each joint Linguistic Variable NH NM NL Z PL PM PH 4.3 Example of design rules Description Negative High Negative Medium Negative Low Zero Positive Low Positive Medium Positive High To illustrate how the rules were designed we present the following example. In Figure 3 there are two points across 458

5 Preprints of the 8th IFAC World Congress Milano (Ital) August 8 - September, ts Fig. 6. Path in Pixels Camera 7 Fig. 8. ( ) Desired position and (- - -) Actual Position in axes Fig. 7. Path in Pixels Camera them the robot must move. In this case joint (J) does not move, J moves counterclockwise and J3 moves clockwise. In this case J must make a move less than J, therefore J begins with torque PL and J3 has an initial torque NM. The movement of the end-effector produces that position errors get smaller and therefore the applied torques are lower. 5. SIMULATION RESULTS We have carried out some simulations based on the manipulator A465 of CRS Robotics. It has six degrees of freedom, but we have used onl joints, and 3 to have three degrees of freedom. In order to implement the control law it is necessar to have x, and available, whichisobtainedbcalculatingthecentroidofthesphere that have been attached at the robot end effector. Figures 6 and 7 show the path followed b the end effector in the image coordinates for the Cameras and respectivel. In Figures 8, 9 and actual and desired image coordinates are shownfor eachcoordinate. It can be appreciated that the final position is reached, while the continuous desired path is also well followed ts Fig. 9. ( ) Desired position and (- - -) Actual Position in axes ts Fig.. ( ) Desired position and (- - -) Actual Position in axes 3 The tracking errors are shown in Figures, and

6 Preprints of the 8th IFAC World Congress Milano (Ital) August 8 - September, ts Fig.. Tracking error ts Fig.. Tracking error ts Fig. 3. Tracking error 3 6. CONCLUSIONS This paper presents a simple control scheme for 3D robot tracking problem in a visual servoing approach. The proposed design requires onl position measurements. This paper has shown how fu logic controller can incorporate the ke components of reactive controllers and formal reasoning on uncertain information of the vision sensor. ACKNOWLEDGEMENTS This work is based on research supported b the CONA- CYT under grant 58 and b the DGAPA UNAM under grant IN548. REFERENCES M. Arteaga, M. Bueno, and A. Espinoa. A simple approach for D visual servoing. In 8th IEEE International Conference on Control Applications. Part of 9 IEEE Multi-conference on Sstems and Control. Saint Petersburg, Russia, Jul 9. Miguel Bernal, Thierr Marie Guerra, and Alexandre Krusewskic. A membership-function-dependent approach for stabilit analsis and controller snthesis of takagi sugeno models. Fu Sets and Sstems, 6: , Februar 9. F. Chaumette and S. Hutchinson. Visual servo control. Part I: Basic approaches. IEEE Robotics Automation Magaine, 3:8 9, 6. ThierrMarieGuerra,AlexandreKrusewski,andMiguel Bernal. Control law proposition for the stabiliation of discrete takagi sugeno models. IEEE Transactions on Fu Sstems, 7:74 73, June 9. L. Hsu, R. Costa, and F. Liarralde. Lapunov/passivitbased adaptive control of relative degree two mimo sstems with an application to visual servoing. In American Control Conference Minneapolis, Minnesota, USA, June 6. S. Hutchinson and F Chaumette. Visual servo control. Part II: Advanced approaches. IEEE Robotics Automation Magaine, 4:9 8, 7. R. Kell, R. Carelli, O. Nasisi, B. Kuchen, and F. Rees. Stable visual servoing of camera-in-hand robotic sstems. IEEE/ASME Transactions on Mechatronics, 5: 39 48,. C. Liu, C. Cheah, and J.J Slotine. Adaptive Jacobian Tracking control of rigid-link electricall driven robots based on visual task-space information. Automatica, 4:49 5, 6. Kai Michels, Frank Klawonn, Rudolf Kruse, and Andreas Nrnberger. Fu Control. Fundamentals, Stabilit and Design of Fu Controllers. Springer-Verlag Berlin Heidelberg, 6. Türker Sahin and Erkan Zergeroglu. Adaptive 3D visual servo control of robot manipulators via composite camera inputs. Turkish Journal Of Electrical Engineering and Computer Sciences, 4:53 66, 6. Ya Lei Sun and Meng Joo Er. Hbrid fu control of roboticssstems. IEEE Transactions on Fu Sstems, : , December 4. Kauo Tanaka and Hua O. Wang. Fu Control Sstems Design and Analsis: A Linear Matrix Inequalit Approach. John Wile and Sons, Inc.,. A. Taebia and S. Islam. Adaptive iterative learning control for robot manipulators:experimental results. Control Engineering Practice, 4:843 85,

Intelligent Submersible Manipulator-Robot, Design, Modeling, Simulation and Motion Optimization for Maritime Robotic Research

Intelligent Submersible Manipulator-Robot, Design, Modeling, Simulation and Motion Optimization for Maritime Robotic Research 20th International Congress on Modelling and Simulation, Adelaide, Australia, 1 6 December 2013 www.mssanz.org.au/modsim2013 Intelligent Submersible Manipulator-Robot, Design, Modeling, Simulation and

More information

Force/position control of a robotic system for transcranial magnetic stimulation

Force/position control of a robotic system for transcranial magnetic stimulation Force/position control of a robotic system for transcranial magnetic stimulation W.N. Wan Zakaria School of Mechanical and System Engineering Newcastle University Abstract To develop a force control scheme

More information

Introduction to Robotics Analysis, Systems, Applications

Introduction to Robotics Analysis, Systems, Applications Introduction to Robotics Analysis, Systems, Applications Saeed B. Niku Mechanical Engineering Department California Polytechnic State University San Luis Obispo Technische Urw/carsMt Darmstadt FACHBEREfCH

More information

Virtual Power Limiter System which Guarantees Stability of Control Systems

Virtual Power Limiter System which Guarantees Stability of Control Systems Virtual Power Limiter Sstem which Guarantees Stabilit of Control Sstems Katsua KANAOKA Department of Robotics, Ritsumeikan Universit Shiga 525-8577, Japan Email: kanaoka@se.ritsumei.ac.jp Abstract In this

More information

3D Arm Motion Tracking for Home-based Rehabilitation

3D Arm Motion Tracking for Home-based Rehabilitation hapter 13 3D Arm Motion Tracking for Home-based Rehabilitation Y. Tao and H. Hu 13.1 Introduction This paper presents a real-time hbrid solution to articulated 3D arm motion tracking for home-based rehabilitation

More information

INSTRUCTOR WORKBOOK Quanser Robotics Package for Education for MATLAB /Simulink Users

INSTRUCTOR WORKBOOK Quanser Robotics Package for Education for MATLAB /Simulink Users INSTRUCTOR WORKBOOK for MATLAB /Simulink Users Developed by: Amir Haddadi, Ph.D., Quanser Peter Martin, M.A.SC., Quanser Quanser educational solutions are powered by: CAPTIVATE. MOTIVATE. GRADUATE. PREFACE

More information

Visual Servoing using Fuzzy Controllers on an Unmanned Aerial Vehicle

Visual Servoing using Fuzzy Controllers on an Unmanned Aerial Vehicle Visual Servoing using Fuzzy Controllers on an Unmanned Aerial Vehicle Miguel A. Olivares-Méndez mig olivares@hotmail.com Pascual Campoy Cervera pascual.campoy@upm.es Iván Mondragón ivanmond@yahoo.com Carol

More information

Sensory-motor control scheme based on Kohonen Maps and AVITE model

Sensory-motor control scheme based on Kohonen Maps and AVITE model Sensory-motor control scheme based on Kohonen Maps and AVITE model Juan L. Pedreño-Molina, Antonio Guerrero-González, Oscar A. Florez-Giraldo, J. Molina-Vilaplana Technical University of Cartagena Department

More information

Visual Servoing Methodology for Selective Tree Pruning by Human-Robot Collaborative System

Visual Servoing Methodology for Selective Tree Pruning by Human-Robot Collaborative System Ref: C0287 Visual Servoing Methodology for Selective Tree Pruning by Human-Robot Collaborative System Avital Bechar, Victor Bloch, Roee Finkelshtain, Sivan Levi, Aharon Hoffman, Haim Egozi and Ze ev Schmilovitch,

More information

Design-Simulation-Optimization Package for a Generic 6-DOF Manipulator with a Spherical Wrist

Design-Simulation-Optimization Package for a Generic 6-DOF Manipulator with a Spherical Wrist Design-Simulation-Optimization Package for a Generic 6-DOF Manipulator with a Spherical Wrist MHER GRIGORIAN, TAREK SOBH Department of Computer Science and Engineering, U. of Bridgeport, USA ABSTRACT Robot

More information

Intelligent Mechatronic Model Reference Theory for Robot Endeffector

Intelligent Mechatronic Model Reference Theory for Robot Endeffector , pp.165-172 http://dx.doi.org/10.14257/ijunesst.2015.8.1.15 Intelligent Mechatronic Model Reference Theory for Robot Endeffector Control Mohammad sadegh Dahideh, Mohammad Najafi, AliReza Zarei, Yaser

More information

Industrial Robotics. Training Objective

Industrial Robotics. Training Objective Training Objective After watching the program and reviewing this printed material, the viewer will learn the basics of industrial robot technology and how robots are used in a variety of manufacturing

More information

ABSTRACT. Keyword double rotary inverted pendulum, fuzzy logic controller, nonlinear system, LQR, MATLAB software 1 PREFACE

ABSTRACT. Keyword double rotary inverted pendulum, fuzzy logic controller, nonlinear system, LQR, MATLAB software 1 PREFACE DESIGN OF FUZZY LOGIC CONTROLLER FOR DOUBLE ROTARY INVERTED PENDULUM Dyah Arini, Dr.-Ing. Ir. Yul Y. Nazaruddin, M.Sc.DIC, Dr. Ir. M. Rohmanuddin, MT. Physics Engineering Department Institut Teknologi

More information

THE problem of visual servoing guiding a robot using

THE problem of visual servoing guiding a robot using 582 IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, VOL. 13, NO. 4, AUGUST 1997 A Modular System for Robust Positioning Using Feedback from Stereo Vision Gregory D. Hager, Member, IEEE Abstract This paper

More information

A Study on Intelligent Video Security Surveillance System with Active Tracking Technology in Multiple Objects Environment

A Study on Intelligent Video Security Surveillance System with Active Tracking Technology in Multiple Objects Environment Vol. 6, No., April, 01 A Stud on Intelligent Video Securit Surveillance Sstem with Active Tracking Technolog in Multiple Objects Environment Juhun Park 1, Jeonghun Choi 1, 1, Moungheum Park, Sukwon Hong

More information

LINEAR FUNCTIONS OF 2 VARIABLES

LINEAR FUNCTIONS OF 2 VARIABLES CHAPTER 4: LINEAR FUNCTIONS OF 2 VARIABLES 4.1 RATES OF CHANGES IN DIFFERENT DIRECTIONS From Precalculus, we know that is a linear function if the rate of change of the function is constant. I.e., for

More information

Development of Easy Teaching Interface for a Dual Arm Robot Manipulator

Development of Easy Teaching Interface for a Dual Arm Robot Manipulator Development of Easy Teaching Interface for a Dual Arm Robot Manipulator Chanhun Park and Doohyeong Kim Department of Robotics and Mechatronics, Korea Institute of Machinery & Materials, 156, Gajeongbuk-Ro,

More information

ACTUATOR DESIGN FOR ARC WELDING ROBOT

ACTUATOR DESIGN FOR ARC WELDING ROBOT ACTUATOR DESIGN FOR ARC WELDING ROBOT 1 Anurag Verma, 2 M. M. Gor* 1 G.H Patel College of Engineering & Technology, V.V.Nagar-388120, Gujarat, India 2 Parul Institute of Engineering & Technology, Limda-391760,

More information

Physics 53. Kinematics 2. Our nature consists in movement; absolute rest is death. Pascal

Physics 53. Kinematics 2. Our nature consists in movement; absolute rest is death. Pascal Phsics 53 Kinematics 2 Our nature consists in movement; absolute rest is death. Pascal Velocit and Acceleration in 3-D We have defined the velocit and acceleration of a particle as the first and second

More information

Robot Task-Level Programming Language and Simulation

Robot Task-Level Programming Language and Simulation Robot Task-Level Programming Language and Simulation M. Samaka Abstract This paper presents the development of a software application for Off-line robot task programming and simulation. Such application

More information

Operational Space Control for A Scara Robot

Operational Space Control for A Scara Robot Operational Space Control for A Scara Robot Francisco Franco Obando D., Pablo Eduardo Caicedo R., Oscar Andrés Vivas A. Universidad del Cauca, {fobando, pacaicedo, avivas }@unicauca.edu.co Abstract This

More information

Stabilizing a Gimbal Platform using Self-Tuning Fuzzy PID Controller

Stabilizing a Gimbal Platform using Self-Tuning Fuzzy PID Controller Stabilizing a Gimbal Platform using Self-Tuning Fuzzy PID Controller Nourallah Ghaeminezhad Collage Of Automation Engineering Nuaa Nanjing China Wang Daobo Collage Of Automation Engineering Nuaa Nanjing

More information

Autonomous Mobile Robot-I

Autonomous Mobile Robot-I Autonomous Mobile Robot-I Sabastian, S.E and Ang, M. H. Jr. Department of Mechanical Engineering National University of Singapore 21 Lower Kent Ridge Road, Singapore 119077 ABSTRACT This report illustrates

More information

Sensor Based Control of Autonomous Wheeled Mobile Robots

Sensor Based Control of Autonomous Wheeled Mobile Robots Sensor Based Control of Autonomous Wheeled Mobile Robots Gyula Mester University of Szeged, Department of Informatics e-mail: gmester@inf.u-szeged.hu Abstract The paper deals with the wireless sensor-based

More information

Universal Exoskeleton Arm Design for Rehabilitation

Universal Exoskeleton Arm Design for Rehabilitation Journal of Automation and Control Engineering Vol. 3, No. 6, December 215 Universal Exoskeleton Arm Design for Rehabilitation Siam Charoenseang and Sarut Panjan Institute of Field Robotics, King Mongkut

More information

ME 115(b): Solution to Homework #1

ME 115(b): Solution to Homework #1 ME 115(b): Solution to Homework #1 Solution to Problem #1: To construct the hybrid Jacobian for a manipulator, you could either construct the body Jacobian, JST b, and then use the body-to-hybrid velocity

More information

INTRODUCTION. Robotics is a relatively young field of modern technology that crosses traditional

INTRODUCTION. Robotics is a relatively young field of modern technology that crosses traditional 1 INTRODUCTION Robotics is a relatively young field of modern technology that crosses traditional engineering boundaries. Understanding the complexity of robots and their applications requires knowledge

More information

Soft Computing in Economics and Finance

Soft Computing in Economics and Finance Ludmila Dymowa Soft Computing in Economics and Finance 4y Springer 1 Introduction 1 References 5 i 2 Applications of Modern Mathematics in Economics and Finance 7 2.1 Fuzzy'Set Theory and Applied Interval

More information

Kinematics and Dynamics of Mechatronic Systems. Wojciech Lisowski. 1 An Introduction

Kinematics and Dynamics of Mechatronic Systems. Wojciech Lisowski. 1 An Introduction Katedra Robotyki i Mechatroniki Akademia Górniczo-Hutnicza w Krakowie Kinematics and Dynamics of Mechatronic Systems Wojciech Lisowski 1 An Introduction KADOMS KRIM, WIMIR, AGH Kraków 1 The course contents:

More information

Vibrations can have an adverse effect on the accuracy of the end effector of a

Vibrations can have an adverse effect on the accuracy of the end effector of a EGR 315 Design Project - 1 - Executive Summary Vibrations can have an adverse effect on the accuracy of the end effector of a multiple-link robot. The ability of the machine to move to precise points scattered

More information

Proceeding of 5th International Mechanical Engineering Forum 2012 June 20th 2012 June 22nd 2012, Prague, Czech Republic

Proceeding of 5th International Mechanical Engineering Forum 2012 June 20th 2012 June 22nd 2012, Prague, Czech Republic Modeling of the Two Dimensional Inverted Pendulum in MATLAB/Simulink M. Arda, H. Kuşçu Department of Mechanical Engineering, Faculty of Engineering and Architecture, Trakya University, Edirne, Turkey.

More information

CIM Computer Integrated Manufacturing

CIM Computer Integrated Manufacturing INDEX CIM IN BASIC CONFIGURATION CIM IN ADVANCED CONFIGURATION CIM IN COMPLETE CONFIGURATION DL CIM A DL CIM B DL CIM C DL CIM C DL CIM B DL CIM A Computer Integrated Manufacturing (CIM) is a method of

More information

CONCEPTUAL DESIGN OF A HYBRID ROBOT

CONCEPTUAL DESIGN OF A HYBRID ROBOT CONCEPTUAL DESIGN OF A HYBRID ROBOT Víctor Javier González-Villela 1, Patricio Martínez-Zamudio 2, Marcelo López-Parra 3, Juan de Dios Flores-Méndez 4, Ignacio Carlos Cruz-López 5 1, 2, 4, 5 Departamento

More information

Affine Transformations

Affine Transformations A P P E N D I X C Affine Transformations CONTENTS C The need for geometric transformations 335 C2 Affine transformations 336 C3 Matri representation of the linear transformations 338 C4 Homogeneous coordinates

More information

Introduction to Fuzzy Control

Introduction to Fuzzy Control Introduction to Fuzzy Control Marcelo Godoy Simoes Colorado School of Mines Engineering Division 1610 Illinois Street Golden, Colorado 80401-1887 USA Abstract In the last few years the applications of

More information

Robotics. Chapter 25. Chapter 25 1

Robotics. Chapter 25. Chapter 25 1 Robotics Chapter 25 Chapter 25 1 Outline Robots, Effectors, and Sensors Localization and Mapping Motion Planning Motor Control Chapter 25 2 Mobile Robots Chapter 25 3 Manipulators P R R R R R Configuration

More information

Electric Power Steering Automation for Autonomous Driving

Electric Power Steering Automation for Autonomous Driving Electric Power Steering Automation for Autonomous Driving J. E. Naranjo, C. González, R. García, T. de Pedro Instituto de Automática Industrial (CSIC) Ctra. Campo Real Km.,2, La Poveda, Arganda del Rey,

More information

ROBOTIC systems will play an important role in reducing

ROBOTIC systems will play an important role in reducing IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, VOL. 48, NO. 4, AUGUST 1999 807 Vision-Based Sensing and Control for Space Robotics Applications Michael E. Stieber, Member, IEEE, Michael McKay, George

More information

Effective Use of Android Sensors Based on Visualization of Sensor Information

Effective Use of Android Sensors Based on Visualization of Sensor Information , pp.299-308 http://dx.doi.org/10.14257/ijmue.2015.10.9.31 Effective Use of Android Sensors Based on Visualization of Sensor Information Young Jae Lee Faculty of Smartmedia, Jeonju University, 303 Cheonjam-ro,

More information

Automated part positioning with the laser tracker

Automated part positioning with the laser tracker Automated part positioning with the laser tracker S. Kyle, R. Loser, D. Warren Leica Abstract Improvements and new developments for Leica's laser tracker make it suitable for measuring the relative position

More information

Leran Wang and Tom Kazmierski {lw04r,tjk}@ecs.soton.ac.uk

Leran Wang and Tom Kazmierski {lw04r,tjk}@ecs.soton.ac.uk BMAS 2005 VHDL-AMS based genetic optimization of a fuzzy logic controller for automotive active suspension systems Leran Wang and Tom Kazmierski {lw04r,tjk}@ecs.soton.ac.uk Outline Introduction and system

More information

Robotic motion planning for 8- DOF motion stage

Robotic motion planning for 8- DOF motion stage Robotic motion planning for 8- DOF motion stage 12 November Mark Geelen Simon Jansen Alten Mechatronics www.alten.nl rosindustrial@alten.nl Introduction Introduction Alten FEI Motion planning MoveIt! Proof

More information

MAT188H1S Lec0101 Burbulla

MAT188H1S Lec0101 Burbulla Winter 206 Linear Transformations A linear transformation T : R m R n is a function that takes vectors in R m to vectors in R n such that and T (u + v) T (u) + T (v) T (k v) k T (v), for all vectors u

More information

PRecision localization in the calibration procedure of

PRecision localization in the calibration procedure of Proceedings of the 007 IEEE/RSJ International Conference on Intelligent Robots and Systems San Diego, CA, USA, Oct 9 - Nov, 007 TuA.4 High Precision PSD Guided Robot Localization: Design, Mapping, and

More information

Static Environment Recognition Using Omni-camera from a Moving Vehicle

Static Environment Recognition Using Omni-camera from a Moving Vehicle Static Environment Recognition Using Omni-camera from a Moving Vehicle Teruko Yata, Chuck Thorpe Frank Dellaert The Robotics Institute Carnegie Mellon University Pittsburgh, PA 15213 USA College of Computing

More information

Relating Vanishing Points to Catadioptric Camera Calibration

Relating Vanishing Points to Catadioptric Camera Calibration Relating Vanishing Points to Catadioptric Camera Calibration Wenting Duan* a, Hui Zhang b, Nigel M. Allinson a a Laboratory of Vision Engineering, University of Lincoln, Brayford Pool, Lincoln, U.K. LN6

More information

Robotics and Automation Blueprint

Robotics and Automation Blueprint Robotics and Automation Blueprint This Blueprint contains the subject matter content of this Skill Connect Assessment. This Blueprint does NOT contain the information one would need to fully prepare for

More information

w = COI EYE view direction vector u = w ( 010,, ) cross product with y-axis v = w u up vector

w = COI EYE view direction vector u = w ( 010,, ) cross product with y-axis v = w u up vector . w COI EYE view direction vector u w ( 00,, ) cross product with -ais v w u up vector (EQ ) Computer Animation: Algorithms and Techniques 29 up vector view vector observer center of interest 30 Computer

More information

Incremental Reduction of Binary Decision Diagrams

Incremental Reduction of Binary Decision Diagrams Abstract Incremental Reduction of Binar Decision Diagrams R. Jacobi, N. Calazans, C. Trullemans. Université de Louvain Laboratoire de Microélectronique - Place du Levant, 3 B1348 Louvain-la-Neuve Belgium

More information

Design Aspects of Robot Manipulators

Design Aspects of Robot Manipulators Design Aspects of Robot Manipulators Dr. Rohan Munasinghe Dept of Electronic and Telecommunication Engineering University of Moratuwa System elements Manipulator (+ proprioceptive sensors) End-effector

More information

Math, Trigonometry and Vectors. Geometry. Trig Definitions. sin(θ) = opp hyp. cos(θ) = adj hyp. tan(θ) = opp adj. Here's a familiar image.

Math, Trigonometry and Vectors. Geometry. Trig Definitions. sin(θ) = opp hyp. cos(θ) = adj hyp. tan(θ) = opp adj. Here's a familiar image. Math, Trigonometr and Vectors Geometr Trig Definitions Here's a familiar image. To make predictive models of the phsical world, we'll need to make visualizations, which we can then turn into analtical

More information

On Motion of Robot End-Effector using the Curvature Theory of Timelike Ruled Surfaces with Timelike Directrix

On Motion of Robot End-Effector using the Curvature Theory of Timelike Ruled Surfaces with Timelike Directrix Malaysian Journal of Mathematical Sciences 8(2): 89-204 (204) MALAYSIAN JOURNAL OF MATHEMATICAL SCIENCES Journal homepage: http://einspem.upm.edu.my/journal On Motion of Robot End-Effector using the Curvature

More information

x y The matrix form, the vector form, and the augmented matrix form, respectively, for the system of equations are

x y The matrix form, the vector form, and the augmented matrix form, respectively, for the system of equations are Solving Sstems of Linear Equations in Matri Form with rref Learning Goals Determine the solution of a sstem of equations from the augmented matri Determine the reduced row echelon form of the augmented

More information

Construction and experiment on micro-gyroscope detection balance loop

Construction and experiment on micro-gyroscope detection balance loop International Conference on Manufacturing Science and Engineering (ICMSE 05) Construction and experiment on micro-groscope detection balance loop Wang Xiaolei,,a *, Zhao Xiangang3, Cao Lingzhi, Liu Yucui,

More information

A Centralized Model Predictive Control Strategy for Dynamic Supply Chain Management

A Centralized Model Predictive Control Strategy for Dynamic Supply Chain Management Preprints of the 2013 IFAC Conference on Manufacturing Modelling, Management, and Control, Saint Petersburg State University and Saint Petersburg National Research University of Information Technologies,

More information

MODULAR ROBOTIC LOCOMOTION SYSTEMS. Darnel Degand (Mechanical Engineering), University of Pennsylvania ABSTRACT

MODULAR ROBOTIC LOCOMOTION SYSTEMS. Darnel Degand (Mechanical Engineering), University of Pennsylvania ABSTRACT MODULAR ROBOTIC LOCOMOTION SYSTEMS Darnel Degand (Mechanical Engineering), University of Pennsylvania NSF Summer Undergraduate Fellowship in Sensor Technologies Advisors: Dr. Jim Ostrowski, Robert Breslawski

More information

Vector Algebra II: Scalar and Vector Products

Vector Algebra II: Scalar and Vector Products Chapter 2 Vector Algebra II: Scalar and Vector Products We saw in the previous chapter how vector quantities may be added and subtracted. In this chapter we consider the products of vectors and define

More information

Practical Work DELMIA V5 R20 Lecture 1. D. Chablat / S. Caro Damien.Chablat@irccyn.ec-nantes.fr Stephane.Caro@irccyn.ec-nantes.fr

Practical Work DELMIA V5 R20 Lecture 1. D. Chablat / S. Caro Damien.Chablat@irccyn.ec-nantes.fr Stephane.Caro@irccyn.ec-nantes.fr Practical Work DELMIA V5 R20 Lecture 1 D. Chablat / S. Caro Damien.Chablat@irccyn.ec-nantes.fr Stephane.Caro@irccyn.ec-nantes.fr Native languages Definition of the language for the user interface English,

More information

4BA6 - Topic 4 Dr. Steven Collins. Chap. 5 3D Viewing and Projections

4BA6 - Topic 4 Dr. Steven Collins. Chap. 5 3D Viewing and Projections 4BA6 - Topic 4 Dr. Steven Collins Chap. 5 3D Viewing and Projections References Computer graphics: principles & practice, Fole, vandam, Feiner, Hughes, S-LEN 5.644 M23*;-6 (has a good appendix on linear

More information

VEHICLE TRACKING USING ACOUSTIC AND VIDEO SENSORS

VEHICLE TRACKING USING ACOUSTIC AND VIDEO SENSORS VEHICLE TRACKING USING ACOUSTIC AND VIDEO SENSORS Aswin C Sankaranayanan, Qinfen Zheng, Rama Chellappa University of Maryland College Park, MD - 277 {aswch, qinfen, rama}@cfar.umd.edu Volkan Cevher, James

More information

DESIGN, IMPLEMENTATION, AND COOPERATIVE COEVOLUTION OF AN AUTONOMOUS/TELEOPERATED CONTROL SYSTEM FOR A SERPENTINE ROBOTIC MANIPULATOR

DESIGN, IMPLEMENTATION, AND COOPERATIVE COEVOLUTION OF AN AUTONOMOUS/TELEOPERATED CONTROL SYSTEM FOR A SERPENTINE ROBOTIC MANIPULATOR Proceedings of the American Nuclear Society Ninth Topical Meeting on Robotics and Remote Systems, Seattle Washington, March 2001. DESIGN, IMPLEMENTATION, AND COOPERATIVE COEVOLUTION OF AN AUTONOMOUS/TELEOPERATED

More information

/SOLUTIONS/ where a, b, c and d are positive constants. Study the stability of the equilibria of this system based on linearization.

/SOLUTIONS/ where a, b, c and d are positive constants. Study the stability of the equilibria of this system based on linearization. echnische Universiteit Eindhoven Faculteit Elektrotechniek NIE-LINEAIRE SYSEMEN / NEURALE NEWERKEN (P6) gehouden op donderdag maart 7, van 9: tot : uur. Dit examenonderdeel bestaat uit 8 opgaven. /SOLUIONS/

More information

Simulation of Trajectories and Comparison of Joint Variables for Robotic Manipulator Using Multibody Dynamics (MBD)

Simulation of Trajectories and Comparison of Joint Variables for Robotic Manipulator Using Multibody Dynamics (MBD) Simulation of Trajectories and Comparison of Joint Variables for Robotic Manipulator Using Multibody Dynamics (MBD) Jatin Dave Assistant Professor Nirma University Mechanical Engineering Department, Institute

More information

EDUMECH Mechatronic Instructional Systems. Ball on Beam System

EDUMECH Mechatronic Instructional Systems. Ball on Beam System EDUMECH Mechatronic Instructional Systems Ball on Beam System Product of Shandor Motion Systems Written by Robert Hirsch Ph.D. 998-9 All Rights Reserved. 999 Shandor Motion Systems, Ball on Beam Instructional

More information

A Control Scheme for Industrial Robots Using Artificial Neural Networks

A Control Scheme for Industrial Robots Using Artificial Neural Networks A Control Scheme for Industrial Robots Using Artificial Neural Networks M. Dinary, Abou-Hashema M. El-Sayed, Abdel Badie Sharkawy, and G. Abouelmagd unknown dynamical plant is investigated. A layered neural

More information

How To Fuse A Point Cloud With A Laser And Image Data From A Pointcloud

How To Fuse A Point Cloud With A Laser And Image Data From A Pointcloud REAL TIME 3D FUSION OF IMAGERY AND MOBILE LIDAR Paul Mrstik, Vice President Technology Kresimir Kusevic, R&D Engineer Terrapoint Inc. 140-1 Antares Dr. Ottawa, Ontario K2E 8C4 Canada paul.mrstik@terrapoint.com

More information

Active Vibration Isolation of an Unbalanced Machine Spindle

Active Vibration Isolation of an Unbalanced Machine Spindle UCRL-CONF-206108 Active Vibration Isolation of an Unbalanced Machine Spindle D. J. Hopkins, P. Geraghty August 18, 2004 American Society of Precision Engineering Annual Conference Orlando, FL, United States

More information

RealTime Tracking Meets Online Grasp Planning

RealTime Tracking Meets Online Grasp Planning RealTime Tracking Meets Online Grasp Planning Danica Kragić, Computer Vision and Active Perception Numerical Analysis and Computer Science Royal Institute of Technology SE 100 44 Stockholm, Sweden Andrew

More information

CALIBRATION OF A ROBUST 2 DOF PATH MONITORING TOOL FOR INDUSTRIAL ROBOTS AND MACHINE TOOLS BASED ON PARALLEL KINEMATICS

CALIBRATION OF A ROBUST 2 DOF PATH MONITORING TOOL FOR INDUSTRIAL ROBOTS AND MACHINE TOOLS BASED ON PARALLEL KINEMATICS CALIBRATION OF A ROBUST 2 DOF PATH MONITORING TOOL FOR INDUSTRIAL ROBOTS AND MACHINE TOOLS BASED ON PARALLEL KINEMATICS E. Batzies 1, M. Kreutzer 1, D. Leucht 2, V. Welker 2, O. Zirn 1 1 Mechatronics Research

More information

A Multiagent Model for Intelligent Distributed Control Systems

A Multiagent Model for Intelligent Distributed Control Systems A Multiagent Model for Intelligent Distributed Control Systems José Aguilar, Mariela Cerrada, Gloria Mousalli, Franklin Rivas, and Francisco Hidrobo CEMISID, Dpto. de Computación, Facultad de Ingeniería,

More information

Spatial location in 360 of reference points over an object by using stereo vision

Spatial location in 360 of reference points over an object by using stereo vision EDUCATION Revista Mexicana de Física E 59 (2013) 23 27 JANUARY JUNE 2013 Spatial location in 360 of reference points over an object by using stereo vision V. H. Flores a, A. Martínez a, J. A. Rayas a,

More information

sin(θ) = opp hyp cos(θ) = adj hyp tan(θ) = opp adj

sin(θ) = opp hyp cos(θ) = adj hyp tan(θ) = opp adj Math, Trigonometr and Vectors Geometr 33º What is the angle equal to? a) α = 7 b) α = 57 c) α = 33 d) α = 90 e) α cannot be determined α Trig Definitions Here's a familiar image. To make predictive models

More information

Metrics on SO(3) and Inverse Kinematics

Metrics on SO(3) and Inverse Kinematics Mathematical Foundations of Computer Graphics and Vision Metrics on SO(3) and Inverse Kinematics Luca Ballan Institute of Visual Computing Optimization on Manifolds Descent approach d is a ascent direction

More information

CONTROL CODE GENERATOR USED FOR CONTROL EXPERIMENTS IN SHIP SCALE MODEL

CONTROL CODE GENERATOR USED FOR CONTROL EXPERIMENTS IN SHIP SCALE MODEL CONTROL CODE GENERATOR USED FOR CONTROL EXPERIMENTS IN SHIP SCALE MODEL Polo, O. R. (1), Esteban, S. (2), Maron, A. (3), Grau, L. (4), De la Cruz, J.M. (2) (1) Dept Arquitectura de Computadores y Automatica.

More information

PHOTOGRAMMETRIC TECHNIQUES FOR MEASUREMENTS IN WOODWORKING INDUSTRY

PHOTOGRAMMETRIC TECHNIQUES FOR MEASUREMENTS IN WOODWORKING INDUSTRY PHOTOGRAMMETRIC TECHNIQUES FOR MEASUREMENTS IN WOODWORKING INDUSTRY V. Knyaz a, *, Yu. Visilter, S. Zheltov a State Research Institute for Aviation System (GosNIIAS), 7, Victorenko str., Moscow, Russia

More information

Client Based Power Iteration Clustering Algorithm to Reduce Dimensionality in Big Data

Client Based Power Iteration Clustering Algorithm to Reduce Dimensionality in Big Data Client Based Power Iteration Clustering Algorithm to Reduce Dimensionalit in Big Data Jaalatchum. D 1, Thambidurai. P 1, Department of CSE, PKIET, Karaikal, India Abstract - Clustering is a group of objects

More information

SPEED CONTROL OF INDUCTION MACHINE WITH REDUCTION IN TORQUE RIPPLE USING ROBUST SPACE-VECTOR MODULATION DTC SCHEME

SPEED CONTROL OF INDUCTION MACHINE WITH REDUCTION IN TORQUE RIPPLE USING ROBUST SPACE-VECTOR MODULATION DTC SCHEME International Journal of Advanced Research in Engineering and Technology (IJARET) Volume 7, Issue 2, March-April 2016, pp. 78 90, Article ID: IJARET_07_02_008 Available online at http://www.iaeme.com/ijaret/issues.asp?jtype=ijaret&vtype=7&itype=2

More information

EQUILIBRIUM STRESS SYSTEMS

EQUILIBRIUM STRESS SYSTEMS EQUILIBRIUM STRESS SYSTEMS Definition of stress The general definition of stress is: Stress = Force Area where the area is the cross-sectional area on which the force is acting. Consider the rectangular

More information

High Accuracy Articulated Robots with CNC Control Systems

High Accuracy Articulated Robots with CNC Control Systems Copyright 2012 SAE International 2013-01-2292 High Accuracy Articulated Robots with CNC Control Systems Bradley Saund, Russell DeVlieg Electroimpact Inc. ABSTRACT A robotic arm manipulator is often an

More information

SERVO CONTROL SYSTEMS 1: DC Servomechanisms

SERVO CONTROL SYSTEMS 1: DC Servomechanisms Servo Control Sstems : DC Servomechanisms SERVO CONTROL SYSTEMS : DC Servomechanisms Elke Laubwald: Visiting Consultant, control sstems principles.co.uk ABSTRACT: This is one of a series of white papers

More information

Implementation of kalman filter for the indoor location system of a lego nxt mobile robot. Abstract

Implementation of kalman filter for the indoor location system of a lego nxt mobile robot. Abstract Implementation of kalman filter for the indoor location system of a lego nxt mobile robot Leidy López Osorio * Giovanni Bermúdez Bohórquez ** Miguel Pérez Pereira *** submitted date: March 2013 received

More information

THE CONTROL OF A ROBOT END-EFFECTOR USING PHOTOGRAMMETRY

THE CONTROL OF A ROBOT END-EFFECTOR USING PHOTOGRAMMETRY THE CONTROL OF A ROBOT END-EFFECTOR USING PHOTOGRAMMETRY Dr. T. Clarke & Dr. X. Wang Optical Metrology Centre, City University, Northampton Square, London, EC1V 0HB, UK t.a.clarke@city.ac.uk, x.wang@city.ac.uk

More information

Fuzzy Logic Based Reactivity Control in Nuclear Power Plants

Fuzzy Logic Based Reactivity Control in Nuclear Power Plants Fuzzy Logic Based Reactivity Control in Nuclear Power Plants Narrendar.R.C 1, Tilak 2 P.G. Student, Department of Mechatronics Engineering, VIT University, Vellore, India 1 P.G. Student, Department of

More information

Type-2 fuzzy logic control for a mobile robot tracking a moving target

Type-2 fuzzy logic control for a mobile robot tracking a moving target ISSN : 2335-1357 Mediterranean Journal of Modeling and Simulation MJMS 03 (2015) 057-065 M M J S Type-2 fuzzy logic control for a mobile robot tracking a moving target Mouloud IDER a, Boubekeur MENDIL

More information

What is a robot? Lecture 2: Robot Basics. Remember the Amigobot? Describing the Amigobot. The Unicycle Model. Modeling Robot Interaction.

What is a robot? Lecture 2: Robot Basics. Remember the Amigobot? Describing the Amigobot. The Unicycle Model. Modeling Robot Interaction. What is a robot? Lectre 2: Basics CS 344R/393R: ics Benjamin Kipers A robot is an intelligent sstem that interacts with the phsical environment throgh sensors and effectors. Toda we discss: Abstraction

More information

521493S Computer Graphics. Exercise 2 & course schedule change

521493S Computer Graphics. Exercise 2 & course schedule change 521493S Computer Graphics Exercise 2 & course schedule change Course Schedule Change Lecture from Wednesday 31th of March is moved to Tuesday 30th of March at 16-18 in TS128 Question 2.1 Given two nonparallel,

More information

DINAMIC AND STATIC CENTRE OF PRESSURE MEASUREMENT ON THE FORCEPLATE. F. R. Soha, I. A. Szabó, M. Budai. Abstract

DINAMIC AND STATIC CENTRE OF PRESSURE MEASUREMENT ON THE FORCEPLATE. F. R. Soha, I. A. Szabó, M. Budai. Abstract ACTA PHYSICA DEBRECINA XLVI, 143 (2012) DINAMIC AND STATIC CENTRE OF PRESSURE MEASUREMENT ON THE FORCEPLATE F. R. Soha, I. A. Szabó, M. Budai University of Debrecen, Department of Solid State Physics Abstract

More information

Rotation: Moment of Inertia and Torque

Rotation: Moment of Inertia and Torque Rotation: Moment of Inertia and Torque Every time we push a door open or tighten a bolt using a wrench, we apply a force that results in a rotational motion about a fixed axis. Through experience we learn

More information

- 2.12 Lecture Notes - H. Harry Asada Ford Professor of Mechanical Engineering

- 2.12 Lecture Notes - H. Harry Asada Ford Professor of Mechanical Engineering - 2.12 Lecture Notes - H. Harry Asada Ford Professor of Mechanical Engineering Fall 2005 1 Chapter 1 Introduction Many definitions have been suggested for what we call a robot. The word may conjure up

More information

Final Year Projects at itm. Topics 2010/2011

Final Year Projects at itm. Topics 2010/2011 Final Year Projects at itm Topics 2010/2011 Chair of Information Technology in Mechanical Engineering Prof. Dr.-Ing. B. Vogel-Heuser Prof. Dr.-Ing. Frank Schiller Prof. Dr.-Ing. Klaus Bender Technische

More information

LEGO NXT-based Robotic Arm

LEGO NXT-based Robotic Arm Óbuda University e Bulletin Vol. 2, No. 1, 2011 LEGO NXT-based Robotic Arm Ákos Hámori, János Lengyel, Barna Reskó Óbuda University barna.resko@arek.uni-obuda.hu, hamoriakos@gmail.com, polish1987@gmail.com

More information

Stability of Linear Control System

Stability of Linear Control System Stabilit of Linear Control Sstem Concept of Stabilit Closed-loop feedback sstem is either stable or nstable. This tpe of characterization is referred to as absolte stabilit. Given that the sstem is stable,

More information

SECTION 7-4 Algebraic Vectors

SECTION 7-4 Algebraic Vectors 7-4 lgebraic Vectors 531 SECTIN 7-4 lgebraic Vectors From Geometric Vectors to lgebraic Vectors Vector ddition and Scalar Multiplication Unit Vectors lgebraic Properties Static Equilibrium Geometric vectors

More information

Teacher Page. 1. Reflect a figure with vertices across the x-axis. Find the coordinates of the new image.

Teacher Page. 1. Reflect a figure with vertices across the x-axis. Find the coordinates of the new image. Teacher Page Geometr / Da # 10 oordinate Geometr (5 min.) 9-.G.3.1 9-.G.3.2 9-.G.3.3 9-.G.3. Use rigid motions (compositions of reflections, translations and rotations) to determine whether two geometric

More information

Performing Assembly Task Under Constraints Using 3D Sensor-Based Control

Performing Assembly Task Under Constraints Using 3D Sensor-Based Control Performing Assembly Task Under Constraints Using 3D Sensor-Based Control Sylvain Vandernotte 1, Abdelhamid Chriette 2, Adolfo Suarez Roos 3, and Philippe Martinet 2 1 IRT Jules Verne, Chemin du Chaffaut,

More information

Onboard electronics of UAVs

Onboard electronics of UAVs AARMS Vol. 5, No. 2 (2006) 237 243 TECHNOLOGY Onboard electronics of UAVs ANTAL TURÓCZI, IMRE MAKKAY Department of Electronic Warfare, Miklós Zrínyi National Defence University, Budapest, Hungary Recent

More information

Knowledge Base and Inference Motor for an Automated Management System for developing Expert Systems and Fuzzy Classifiers

Knowledge Base and Inference Motor for an Automated Management System for developing Expert Systems and Fuzzy Classifiers Knowledge Base and Inference Motor for an Automated Management System for developing Expert Systems and Fuzzy Classifiers JESÚS SÁNCHEZ, FRANCKLIN RIVAS, JOSE AGUILAR Postgrado en Ingeniería de Control

More information

Robotics. Lecture 3: Sensors. See course website http://www.doc.ic.ac.uk/~ajd/robotics/ for up to date information.

Robotics. Lecture 3: Sensors. See course website http://www.doc.ic.ac.uk/~ajd/robotics/ for up to date information. Robotics Lecture 3: Sensors See course website http://www.doc.ic.ac.uk/~ajd/robotics/ for up to date information. Andrew Davison Department of Computing Imperial College London Review: Locomotion Practical

More information

RIA : 2013 Market Trends Webinar Series

RIA : 2013 Market Trends Webinar Series RIA : 2013 Market Trends Webinar Series Robotic Industries Association A market trends education Available at no cost to audience Watch live or archived webinars anytime Learn about the latest innovations

More information