Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
2Activity
0 of .
Results for:
No results containing your search query
P. 1
Thesis

Thesis

Ratings: (0)|Views: 39|Likes:
Published by Niall Deasy

More info:

Published by: Niall Deasy on Oct 07, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

08/26/2013

pdf

text

original

 
Final Year Project Report
AF-OpenSim
Niall Deasy
A thesis submitted in part fulfilment of the degree of 
BA/BSc (hons) in Computer ScienceSupervisor:
Dr Rem Collier
Moderator:
Dr Mauro DragoneUCD School of Computer Science and InformaticsCollege of Engineering Mathematical and Physical SciencesUniversity College Dublin
May 5, 2011
 
0.1 Acknowledgements
I would like to thank everybody who has helped me during this project. In particular I wishto thank my Supervisor Dr Rem Collier, who’s expertise in multi-agent systems and AgentFactory was invaluable to the projects success. His genuine interest and support in assistingme throughout this project was greatly appreciated. I would also like to thank Dr MauroDragone for assisting me in the early stages of the project, and supporting me in the firstfew vital steps. Finally I would like to thank Dr. Eleni Mangina for her constant supportthroughout this final year. She was always there for anybody who needed her support oradvice, which is rare and so appreciated.
Page 1 of 36
 
Table of Contents
0.1 Acknowledgements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10.2 Project Specification. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40.3 Abstract. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1 Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6
2 Background Research. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
82.1 Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82.2 A brief history of Multi Agent Systems (MAS). . . . . . . . . . . . . . . . . 82.3 Agent Factory (AF). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92.4 Environment Interface Standard (EIS). . . . . . . . . . . . . . . . . . . . . 132.5 OpenSim. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152.6 OpenMetaverse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162.7 Xstream. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3 Core Architecture. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
183.1 Rebuilding Foundations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183.2 OpenMetaverse & XStream. . . . . . . . . . . . . . . . . . . . . . . . . . . 193.3 Proposed Architecture. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193.4 Communications Layer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213.5 Sensor Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213.6 Actions Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233.7 Interactive Objects. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263.8 GUI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
4 Agents and OpenSim. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
294.1 EIS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294.2 EIS & AgentFactory. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
5 Evaluation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
335.1 The Scenario. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Page 2 of 36

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->