Obstacles avoidance of a mobile robot using linear model adaptive control

Other Title(s)

تجنب العوائق لربوت متحرك باعتماد نموذج سيطرة خطي تكيفي

Dissertant

Ali, Tariq Yunus

Thesis advisor

Ali, Muhammad Mahdi

Comitee Members

al-Tikriti, Mundhir
al-Nuaymi, Ibrahim
Salahat, Mazuz A.

University

Philadelphia University

Faculty

Faculty of Engineering

Department

Department of Mechatronics Engineering

University Country

Jordan

Degree

Master

Degree Date

2016

English Abstract

The ability to avoid static and dynamic obstacles is considered as the back bone of the mobile robot by which it reaches its predefined target safely.

Successful tests have been achieved for paths with different static obstacles existence along with dynamic ones using mobile robot named Robotino® from Festo Company.

Robotino® is capable to move in all directions with a controllable manner hence it is considered as good research system for mechatronics applications.

It is designed to implement different kinds of programs with various practical applications.

In order to avoid an obstacle 40 cm.

distances away, Robotino® uses nine infrared sensors.

But in order to increase the Robotino® coverage area, an ultrasonic sensor is attached at Robotino® body front side.

Also, the Robotino® shaft encoder is used to assign its instant coordinates in the sense of distance and orientation.

The basic idea of the proposed control algorithm is to update action based on linear adaptive model after avoiding any obstacle to ensure Robotino® safe movement toward its goal.

Many simulation experiments were successfully carried out with results have been translated to real-time experimental levels on a wooden surface workspace.

This workspace is used to eliminate of slippery movement of the Robotino® which can lead to inaccurate action.

The evaluation of the proposed control algorithm capabilities is carried out through a comparative study from literature.

When implementing the same features in a case of study, encouraging results were achieved.

Experiments were performed making use of all readings which Robotino® can offer.

These readings are used as performance indices for Robotino® time responses.

C++ programming language is used as a tool to implement the control algorithm and to interface I/O signals with Robotino®.

Key words: Mobile Robot, Robotino®, Obstacle Avoidance, Linear Adaptive Control.

Main Subjects

Mechanical Engineering

No. of Pages

38

Table of Contents

Table of contents.

Abstract.

Abstract in Arabic.

Chapter One : General introduction.

Chapter Two : Mobile robot ; types, and related works.

Chapter Three : Robotno® system controller design.

Chapter Four : Results and discussion.

Chapter Five : Conclusions and future works.

References.

American Psychological Association (APA)

Ali, Tariq Yunus. (2016). Obstacles avoidance of a mobile robot using linear model adaptive control. (Master's theses Theses and Dissertations Master). Philadelphia University, Jordan
https://search.emarefa.net/detail/BIM-725516

Modern Language Association (MLA)

Ali, Tariq Yunus. Obstacles avoidance of a mobile robot using linear model adaptive control. (Master's theses Theses and Dissertations Master). Philadelphia University. (2016).
https://search.emarefa.net/detail/BIM-725516

American Medical Association (AMA)

Ali, Tariq Yunus. (2016). Obstacles avoidance of a mobile robot using linear model adaptive control. (Master's theses Theses and Dissertations Master). Philadelphia University, Jordan
https://search.emarefa.net/detail/BIM-725516

Language

English

Data Type

Arab Theses

Record ID

BIM-725516