On the Modeling and Simulation of Collision and Collision-Free Motion for Planar Robotic Arm Galia V. Tzvetkova

Similar documents
Manipulator Dynamics. Amirkabir University of Technology Computer Engineering & Information Technology Department

Functions of Random Variables

ON THE MOTION OF PLANAR BARS SYSTEMS WITH CLEARANCES IN JOINTS

Solving Constrained Flow-Shop Scheduling. Problems with Three Machines

Estimation of Stress- Strength Reliability model using finite mixture of exponential distributions

Dynamic Analysis of Axially Beam on Visco - Elastic Foundation with Elastic Supports under Moving Load

Movement planning of mobile vehicles group in the two-dimensional environment with obstacles 1

Study of Correlation using Bayes Approach under bivariate Distributions

best estimate (mean) for X uncertainty or error in the measurement (systematic, random or statistical) best

Analysis of Lagrange Interpolation Formula

Analyzing Fuzzy System Reliability Using Vague Set Theory

Chapter 2 - Free Vibration of Multi-Degree-of-Freedom Systems - II

1 Lyapunov Stability Theory

Analysis of Variance with Weibull Data

Lecture 2 - What are component and system reliability and how it can be improved?

COMPROMISE HYPERSPHERE FOR STOCHASTIC DOMINANCE MODEL

Block-Based Compact Thermal Modeling of Semiconductor Integrated Circuits

Confidence Intervals for Double Exponential Distribution: A Simulation Approach

Beam Warming Second-Order Upwind Method

MULTIDIMENSIONAL HETEROGENEOUS VARIABLE PREDICTION BASED ON EXPERTS STATEMENTS. Gennadiy Lbov, Maxim Gerasimov

A New Family of Transformations for Lifetime Data

Analysis of a Repairable (n-1)-out-of-n: G System with Failure and Repair Times Arbitrarily Distributed

DYNAMICS. Systems of Particles VECTOR MECHANICS FOR ENGINEERS: Seventh Edition CHAPTER. Ferdinand P. Beer E. Russell Johnston, Jr.

Unsupervised Learning and Other Neural Networks

Newton s Power Flow algorithm

Physics 114 Exam 2 Fall Name:

PHYS Look over. examples 2, 3, 4, 6, 7, 8,9, 10 and 11. How To Make Physics Pay PHYS Look over. Examples: 1, 4, 5, 6, 7, 8, 9, 10,

Bayes Estimator for Exponential Distribution with Extension of Jeffery Prior Information

Research Article A New Derivation and Recursive Algorithm Based on Wronskian Matrix for Vandermonde Inverse Matrix

2C09 Design for seismic and climate changes

Ordinary Least Squares Regression. Simple Regression. Algebra and Assumptions.

Logistic regression (continued)

Uniform asymptotical stability of almost periodic solution of a discrete multispecies Lotka-Volterra competition system

A Study of the Reproducibility of Measurements with HUR Leg Extension/Curl Research Line

DEVELOPMENT TOOLS OF THE INTELLECTUAL SELF-ORGANIZED SYSTEMS OF AUTOMATIC CONTROL

L5 Polynomial / Spline Curves

An Indian Journal FULL PAPER ABSTRACT KEYWORDS. Trade Science Inc. Research on scheme evaluation method of automation mechatronic systems

Simulation Output Analysis

THE MODELING AND SIMULATION OF A ROBOTIC ARM

CHAPTER VI Statistical Analysis of Experimental Data

ECONOMETRIC THEORY. MODULE VIII Lecture - 26 Heteroskedasticity

A Method for Determining the Number of Dependent Constraints Using Transformation Parameters of Coordinate Systems Korganbay Sholanov1, a*

Quantization in Dynamic Smarandache Multi-Space

TWO NEW WEIGHTED MEASURES OF FUZZY ENTROPY AND THEIR PROPERTIES

A Combination of Adaptive and Line Intercept Sampling Applicable in Agricultural and Environmental Studies

ANALYSIS ON THE NATURE OF THE BASIC EQUATIONS IN SYNERGETIC INTER-REPRESENTATION NETWORK

We have already referred to a certain reaction, which takes place at high temperature after rich combustion.

Bayes Interval Estimation for binomial proportion and difference of two binomial proportions with Simulation Study

Dice Similarity Measure between Single Valued Neutrosophic Multisets and Its Application in Medical. Diagnosis

Introduction to local (nonparametric) density estimation. methods

On Fuzzy Arithmetic, Possibility Theory and Theory of Evidence

Risk management of hazardous material transportation

13. Parametric and Non-Parametric Uncertainties, Radial Basis Functions and Neural Network Approximations

Simple Linear Regression

MOLECULAR VIBRATIONS

Comparison of Parameters of Lognormal Distribution Based On the Classical and Posterior Estimates

Generalization of the Dissimilarity Measure of Fuzzy Sets

C.11 Bang-bang Control

GENERALIZATIONS OF CEVA S THEOREM AND APPLICATIONS

Rock-Paper-Scissors: An Example of a Multi-agent Dynamical System

Sufficiency in Blackwell s theorem

Point Estimation: definition of estimators

1 0, x? x x. 1 Root finding. 1.1 Introduction. Solve[x^2-1 0,x] {{x -1},{x 1}} Plot[x^2-1,{x,-2,2}] 3

arxiv: v4 [math.nt] 14 Aug 2015

Extreme Value Theory: An Introduction

Some Notes on the Probability Space of Statistical Surveys

On generalized fuzzy mean code word lengths. Department of Mathematics, Jaypee University of Engineering and Technology, Guna, Madhya Pradesh, India

DIFFERENTIAL GEOMETRIC APPROACH TO HAMILTONIAN MECHANICS

Multi Objective Fuzzy Inventory Model with. Demand Dependent Unit Cost and Lead Time. Constraints A Karush Kuhn Tucker Conditions.

( ) = ( ) ( ) Chapter 13 Asymptotic Theory and Stochastic Regressors. Stochastic regressors model

Consistency test of martial arts competition evaluation criteria based on mathematical ahp model

TRIANGULAR MEMBERSHIP FUNCTIONS FOR SOLVING SINGLE AND MULTIOBJECTIVE FUZZY LINEAR PROGRAMMING PROBLEM.

Solving Interval and Fuzzy Multi Objective. Linear Programming Problem. by Necessarily Efficiency Points

A New Method for Solving Fuzzy Linear. Programming by Solving Linear Programming

THE ROYAL STATISTICAL SOCIETY 2009 EXAMINATIONS SOLUTIONS GRADUATE DIPLOMA MODULAR FORMAT MODULE 2 STATISTICAL INFERENCE

ABOUT ONE APPROACH TO APPROXIMATION OF CONTINUOUS FUNCTION BY THREE-LAYERED NEURAL NETWORK

ECE606: Solid State Devices Lecture 13 Solutions of the Continuity Eqs. Analytical & Numerical

NP!= P. By Liu Ran. Table of Contents. The P versus NP problem is a major unsolved problem in computer

OPTIMAL LAY-OUT OF NATURAL GAS PIPELINE NETWORK

Application of Legendre Bernstein basis transformations to degree elevation and degree reduction

On L- Fuzzy Sets. T. Rama Rao, Ch. Prabhakara Rao, Dawit Solomon And Derso Abeje.

A New Method for Decision Making Based on Soft Matrix Theory

Numerical Simulations of the Complex Modied Korteweg-de Vries Equation. Thiab R. Taha. The University of Georgia. Abstract

PROJECTION PROBLEM FOR REGULAR POLYGONS

Comparison of Dual to Ratio-Cum-Product Estimators of Population Mean

Barycentric Interpolators for Continuous. Space & Time Reinforcement Learning. Robotics Institute, Carnegie Mellon University

Journal of Chemical and Pharmaceutical Research, 2014, 6(7): Research Article

Transactions on Information and Communications Technologies vol 16, 1996 WIT Press, ISSN

Effects of the Mutual inductances on the Switched Reluctance Machines

Unimodality Tests for Global Optimization of Single Variable Functions Using Statistical Methods

Chapter 4 (Part 1): Non-Parametric Classification (Sections ) Pattern Classification 4.3) Announcements

Distance and Similarity Measures for Intuitionistic Hesitant Fuzzy Sets

CONTROLLER DESIGN FOR OFF-TRACKING ELIMINATION IN MULTI-ARTICULATED VEHICLES. S. A. Manesis, G. N. Davrazos, N.T. Koussoulas

HYDROMAX : A Real-Time Application for River Flow Forecasting. G. Bastin, L. Moens

Statistics MINITAB - Lab 5

NP!= P. By Liu Ran. Table of Contents. The P vs. NP problem is a major unsolved problem in computer

Investigating Cellular Automata

0 () t and an equation

To use adaptive cluster sampling we must first make some definitions of the sampling universe:

An Analysis of Stability of Systems with Impulse Effects: Application to Biped Robots

Transcription:

Iteratoal Joural of Egeerg Research & Scece (IJOER [Vol-, Issue-9, December- 25] O the Modelg ad Smulato of Collso ad Collso-Free Moto for Plaar Robotc Arm Gala V. Tzvetova Isttute of mechacs, Bulgara Academy of Sceces, SOFIA, BULGARIA Abstract Safety fuctog s cosdered as a mportat ssue wth overall desgg process of autoomous robotc systems. A geeral structure of collso detecto ad avodace system for plaar robotc arms s proposed. Smulato results of collso ad collso-free motos are preseted. Keywords Collso avodace, plaar robotc arms. I. INTRODUCTION Maufacturg, servce, research, eplorato ad may other areas of huma actvty requre a lot of hadlg operatos of a wde varety of objects, materals, parts, etc. The hadlg operatos ca be very smple ad fuzzy or very complcated ad precse. Robotc arms are the rght tool to automate these operatos ad to facltate the processes almost of ay area. At ths stage, robotc arms, most of them ow as mapulato robots, wor successfully may maufacturg areas. Usually, those areas are statc ad uchagg wor evromets, whch allow the robotc arms to perform ther operatos accordg to advaced doe programmg. The et stage challege for the robotc arms s ther capablty to wor cosderably cluttered ad chagg evromets that ca fluece ther proper fuctog. Besdes precse eecuto of the desred operatos, the et stage robotc arms must esure safety fuctog wth ther worg space. I cases of dyamc ad cluttered evromets, the robotcs arms have to adapt to uow advace stuatos. The most mportat case to cosder s esurg a safety wor amely, avodace of collsos ad accdets wth the surroudg objects. The author s purpose of ths paper s to beg a research o problems of safety fuctog of autoomous robotc mechasms varous worg evromets. II. FUNCTIONAL DESCRIPTION OF COLLISION PREVENTION SYSTEM The collso detecto ad preveto system cossts of three modules that perform the followg fuctos: : Moto Cotrol Ths module mplemets the moto cotrol accordg to set performace parameters. The moto cotrol cludes movg the arm ed-effectors (ЕЕ to desred postos of the worg space ad/or realzato of desred trajectores of the arm. 2: Detecto of Obstacle ad Dstace Measuremet Ths module checs for presece of acles wth the worg area of the robotc arm ad obtas the ecessary measuremets such as the global dstace betwee the arm EE ad a acle, as well as addtoal specfc dstace measuremets, thus esurg the complete measuremet formato for the safety wor of the arm. : Judgmet for Stuato ad Decso for Acto Ths module evaluates the worg scee of the arm, estmates the degree of dager of the curret stuato ad decdes how to safely cotue the curret process. The possble decsos ad actos are:. No dager stuato ad the moto ca cotue to the desred posto or alog the desred trajectory;.. Collso s possble correcto of the desred posto or the desred trajectory; STOP - evtable collso detected, mpossblty to correct the moto, operator assstace requred. The bloc structure of the collso detecto ad preveto system s preseted Fg.. Page 82

Iteratoal Joural of Egeerg Research & Scece (IJOER [Vol-, Issue-9, December- 25] FIG. BLOCK STRUCTURE OF THE COLLISION PREVENTION SYSTEM The system varables of the modules are descrbed as follows: G EE - set pot for thearm ed - effector (EE, g, g - set pots for cotroller ad cotroller 2, L L2 ( (q (,q ( - l moves towards set pot posto g, L (q (,q (- l 2 moves towards set pot posto g, 2 2 L2 P,...P,...P - EE succesve posstos P ; q Q q ( 2 2 F - chec for presece of OBSTACLES, 2 y - glob_ dst measuremet of global dstace to OBST 2 y - dst measuremet of dstace of l to, 2 L_ acle 2 y - dst measuremet of dstace of l 2 to ; L2_ acle OBSTACLE, Page 8

Iteratoal Joural of Egeerg Research & Scece (IJOER [Vol-, Issue-9, December- 25] ( F CC - crteroof closeess, closss Y - evaluato - - glob_dst CC OBST closss - - - Decsofor a degree of dager, y - - - o collsodager cotuatoof moto, y - - - collsos possble trajectory corecto, 2 y - - -STOP mpossblemoto,ecessty of operator's help; III. MATHEMATICAL BASIS The dyamc model of -dof robotc arm s well ow as []: D(θ θ C(θ, θθ τ ( Where θ, θ,θ, τ R are -vectors of jots posto, velocty, accelerato ad put drvg torque, matr of erta forces,, matr of cetrfugal ad corols forces? C(θ θr D(θ R The state vector 2 ( R cossts of robotc arm jot agles ad veloctes [ θ, θ ] : T ( 2( ( ( 2(... ( ( t The equato ( s trasformed state space form: ( A ( Bu( (2 I A, B D ( θ C( θ, θ ad the cotrol put s u( τ(. A state space equato for a separate l ca be wrtte as: wth (,,2,..., as tal codtos for the ls, ad ( acle, deoted as OBST, ( A ( B u ( V l ( ( OBST V j matr of coectos. j j j, j l j - the closest dstace betwee l j ad detected A. Free of Obstacle Cotrol Equato (2 s preseted dscrete form as [2]: The matres A ad A B u (4 B are calculated accordg to ow formulas: (T L - pi - - t A A, B H(T ( d B (5 T ad T s dscretzato terval for the system varables. T Page 84

Iteratoal Joural of Egeerg Research & Scece (IJOER [Vol-, Issue-9, December- 25] Closg the ope system (4 by a feedbac ga matr K [ 2] ad after some route trasformatos, the state of the closed system becomes: The cotrol put s calculated as [2]: u G [ A B K] B u (6 G EE G K (7 G u s the cotrol put that esures free movemet of the arm ed-effectors (EE to the desred posto whe o acles est wth the worg space of the robotc arm. B. Obstacle cosderato ad moto correcto The closed system s descrbed, after tag to accout acle estece, as: The cotrol put cotas a secod compoet u : T F(T Φ( C d F ad u EE [ A B K] B G F Z (8 cosderg estece of acle aroud the EE or the l j. Combg (7, (8 ad (9 oe ca get the model: u G u (9 u s the compoet of the cotrol vector that realzes trajectory correcto after G Z A B Ku B u F z ( The followg relato s cosdered for the purpose of cotrol correcto as a result of estece of potetal collso for l j ad a acle, detected the ear closeess: Z u j, F z j, l j, B ( l, s the closest measured dstace betwee the l j ad the acle. Based o the above equato t s j calculated: Z j Z u j, ( F z ( B l j, B (2 u, s the cotrol put to correct the moto because of acle presece ear l j. IV. BASIC SIMULATIONS FOR 2 DOF PLANAR ROBOTIC ARM The results from a computer program smulato are show Fg. 2(a,b,c,d []. Fg.2a shows a potetal collso stuato. The secod l s very close to the acle. Fg.2b shows collso occurrece, whe the secod l crashes the acle. Fg. 2c shows acle avodace from the robotc arm ed-effectors. Fg.2d shows collso-free moto after the collso avodace. Page 85

Iteratoal Joural of Egeerg Research & Scece (IJOER [Vol-, Issue-9, December- 25] Potetal Collso Collso Occurrece Collso Avodace Fg. 2a Fg.2b Fg.2c Collso-Free Moto Fg. 2d V. CONCLUSION A geerc fuctoal model for collso avodace ad collso free-moto of robotc arms s proposed. Basc smulato result for two dof plaar robotc arm s preseted. Further detalzato of research s uder plag. REFERENCES [] M. W. Spog, S. Hutchso, ad M. Vdyasagar, Robot Modelg ad Cotrol, by Joh Wley & Sos, 26. [2] K. Ogata, System Dyamcs, 4th Edto, Pearso Educato, Ic., 24. [] G.V.Tzvetova, Networ Modelg of System Goals Attamet, Proceedgs for the rd Iteratoal Iovatos ad Real-Tme Applcatos of Dstrbuted Sesor Networs Symposum., Shreveport Coveto Ceter, Shreveport, Lousaa, USA, November 26-27, 27. Page 86