MARC details
| 000 -LEADER |
| fixed length control field |
07274nam a22002537a 4500 |
| 008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION |
| fixed length control field |
210112b2012 a|||f mb|| 00| 0 eng d |
| 040 ## - CATALOGING SOURCE |
| Original cataloging agency |
EG-CaNU |
| Transcribing agency |
EG-CaNU |
| 041 0# - Language Code |
| Language code of text |
eng |
| Language code of abstract |
eng |
| 082 ## - DEWEY DECIMAL CLASSIFICATION NUMBER |
| Classification number |
610 |
| 100 0# - MAIN ENTRY--PERSONAL NAME |
| Personal name |
Agwad Hammad El-Sayed |
| 245 1# - TITLE STATEMENT |
| Title |
A distributed Component-Based Software Framework for Robotic Micro-Air Vehicle Systems |
| Statement of responsibility, etc. |
Agwad Hammad El-Sayed |
| 260 ## - PUBLICATION, DISTRIBUTION, ETC. |
| Date of publication, distribution, etc. |
2012 |
| 300 ## - PHYSICAL DESCRIPTION |
| Extent |
p. |
| Other physical details |
ill. |
| Dimensions |
21 cm. |
| 500 ## - GENERAL NOTE |
| Materials specified |
Supervisor: Mohamed A. El-Helw |
| 502 ## - Dissertation Note |
| Dissertation type |
Thesis (M.A.)—Nile University, Egypt, 2012 . |
| 504 ## - Bibliography |
| Bibliography |
"Includes bibliographical references" |
| 505 0# - Contents |
| Formatted contents note |
Contents:<br/>Introduction ......................................................................................................................... 1<br/>Motivation ................................................................................................................. 2<br/>Problem Statement..................................................................................................... 3<br/>Objectives .................................................................................................................. 4<br/>Contributions ............................................................................................................. 5<br/>Thesis Outline ............................................................................................................ 7<br/>Conclusions ............................................................................................................... 7<br/>Component-Based Software and Mobile Robot Frameworks ............................................ 9<br/>Introduction ............................................................................................................... 9<br/>Component-Based Software Development ............................................................. 10<br/>Robot Control Paradigms ........................................................................................ 12<br/>Network Computing Models ................................................................................... 16<br/>Software Frameworks for Mobile Robot ................................................................. 17<br/>Conclusions ............................................................................................................. 25<br/>The DICOUS Framework ................................................................................................. 27<br/>Introduction ............................................................................................................. 27<br/>Design Goals ........................................................................................................... 28<br/>DICOUS Framework ............................................................................................... 31<br/>Conclusions ............................................................................................................. 39<br/>DICOUS Components and DicoScript .............................................................................<br/>Introduction ............................................................................................................. 40<br/>DicoCom for User-defined Components ................................................................. 40<br/>Core Framework Components ................................................................................. 49<br/>The DicoScript Scripting Language ........................................................................ 54<br/>Conclusions ............................................................................................................. 67<br/>DICOUS Framework Deployment and Evaluation .......................................................... 68<br/>Introduction ............................................................................................................. 68<br/>Hardware and Deployment Setup ............................................................................ 69<br/>DicoCom-Based Components for MicroUAV System ........................................... 73<br/>MicroUAV Search and Rescue Application with DICOUS .................................... 78<br/>Performance Evaluation of DICOUS Framework ................................................... 81<br/>Conclusions ............................................................................................................. 85<br/>Conclusions and Future Work .......................................................................................... 88<br/>The DICOUS Framework........................................................................................ 88<br/>Conclusions and Future Work Perspectives ............................................................ |
| 520 3# - Abstract |
| Abstract |
Abstract:<br/>Recent developments in embedded processors, controllers, actuators and sensors open up new realm of advanced robotic systems able to execute complex missions with minimal human intervention. Micro Unmanned Aerial Vehicles (MicroUAVs), where miniaturized aircrafts autonomously navigate with no pilot onboard and carry out specific missions, are one category of advanced robotic systems that has been gaining increased attention over the last few years. MicroUAVs, typically equipped with embedded computers, multiple controllers, and several sensors, are able to perform critical tasks with reduced costs and minimal risks to human life in a variety of applications both military and civilian. Example applications include search and rescue, traffic monitoring, target designation, forest fire management, remote sensing, and surveillance/reconnaissance in hostile and non hostile environments, to name a few. Nevertheless, a robotic MicroUAV system is essentially a complex distributed system involving multiple heterogeneous software and hardware modules. Developing practical MicroUAV applications thus necessitate addressing the key challenges of seamlessly integrating these modules as well as maintaining the developed system with reduced cost and time overheads.<br/>In this thesis, we present a novel lightweight distributed component-based software framework that facilitates rapid development, seamless integration, and run-time maintenance of MicroUAV systems. The framework also aims at providing flexible and reusable design for rapid prototyping and deployment of MicroUAV applications. The framework is composed of four main components: the Mission Planner, the Task Executer, the World Model, and the DicoCom component. Whereas the first three components facilitate the creation and execution of MicroUAV missions, the latter is a generic component model that constitutes the basis for creating distributed components with different interaction patterns. Furthermore, the framework provides a scripting language, DicoScript, used for binding distributed components together and facilitates the description of high level missions. The versatility and efficiency of the proposed framework are demonstrated through the development of MicroUAV tasks utilizing the framework components distributed on heterogeneous embedded processors. |
| 546 ## - Language Note |
| Language Note |
Text in English, abstracts in English. |
| 650 #4 - Subject |
| Subject |
Informatics-IFM |
| 655 #7 - Index Term-Genre/Form |
| Source of term |
NULIB |
| focus term |
Dissertation, Academic |
| 690 ## - Subject |
| School |
Informatics-IFM |
| 942 ## - ADDED ENTRY ELEMENTS (KOHA) |
| Source of classification or shelving scheme |
Dewey Decimal Classification |
| Koha item type |
Thesis |
| 650 #4 - Subject |
| -- |
266 |
| 655 #7 - Index Term-Genre/Form |
| -- |
187 |
| 690 ## - Subject |
| -- |
266 |