Institutional Repository
Technical University of Crete
EN  |  EL

Search

Browse

My Space

Extending Kouretes Statechart Editor for executing statechart-based robotic behavior models

Papadimitriou Georgios

Simple record


URIhttp://purl.tuc.gr/dl/dias/8FBE0805-9D96-47D7-8F2B-21EE35505C81-
Identifierhttps://doi.org/10.26233/heallink.tuc.22838-
Languageen-
Extent95 pagesen
TitleExtending Kouretes Statechart Editor for executing statechart-based robotic behavior modelsen
TitleΑναβάθμιση του Kouretes Statechart Editor για εκτέλεση μοντέλων ρομποτικής συμπεριφοράς βασισμένων σε διαγράμματα καταστάσεωνel
CreatorPapadimitriou Georgiosen
CreatorΠαπαδημητριου Γεωργιοςel
Contributor [Thesis Supervisor]Lagoudakis Michaelen
Contributor [Thesis Supervisor]Λαγουδακης Μιχαηλel
Contributor [Committee Member]Spanoudakis Nikolaosen
Contributor [Committee Member]Σπανουδακης Νικολαοςel
Contributor [Committee Member]Samoladas Vasilisen
Contributor [Committee Member]Σαμολαδας Βασιληςel
PublisherΠολυτεχνείο Κρήτηςel
PublisherTechnical University of Creteen
Academic UnitTechnical University of Crete::School of Electronic and Computer Engineeringen
Academic UnitΠολυτεχνείο Κρήτης::Σχολή Ηλεκτρονικών Μηχανικών και Μηχανικών Υπολογιστώνel
Content SummaryThe development of high-level behavior for autonomous robots is a time-consuming task even for experts. The Kouretes Statechart Editor (KSE) is a Computer-Aided Software Engineering (CASE) tool, which allows to easily specify a desired robot behavior as a statechart model utilizing a variety of base robot functionalities (vision, localization, locomotion, motion skills, communication) developed within the Monas robotic software architecture framework. This thesis presents an extension to KSE, which allows to define generic agent behaviors using automatic framework-independent code generation, as long as the underlying software framework is written in the C++ programming language. This way a user can program behaviors for physical robots or software agents that can be executed on any platform using any C++ software framework. This thesis demonstrates the transparent use of the extended KSE in the SimSpark 3D soccer simulation, the Wumpus world, and the Starcraft Broodwar strategy game. en
Type of ItemΔιπλωματική Εργασίαel
Type of ItemDiploma Worken
Licensehttp://creativecommons.org/licenses/by/4.0/en
Date of Item2014-10-06-
Date of Publication2014-
SubjectAI (Artificial intelligence)en
SubjectArtificial thinkingen
SubjectElectronic brainsen
SubjectIntellectronicsen
SubjectIntelligence, Artificialen
SubjectIntelligent machinesen
SubjectMachine intelligenceen
SubjectThinking, Artificialen
Subjectartificial intelligenceen
Subjectai artificial intelligenceen
Subjectartificial thinkingen
Subjectelectronic brainsen
Subjectintellectronicsen
Subjectintelligence artificialen
Subjectintelligent machinesen
Subjectmachine intelligenceen
Subjectthinking artificialen
Bibliographic CitationGeorgios Papadimitriou, "Extending Kouretes Statechart Editor for executing statechart-based robotic behavior models", Diploma Work, School of Electronic and Computer Engineering, Technical University of Crete, Chania, Greece, 2014en
Bibliographic CitationΓεώργιος Παπαδημητρίου, "Αναβάθμιση του Kouretes Statechart Editor για εκτέλεση μοντέλων ρομποτικής συμπεριφοράς βασισμένων σε διαγράμματα καταστάσεων", Διπλωματική Εργασία, Σχολή Ηλεκτρονικών Μηχανικών και Μηχανικών Υπολογιστών, Πολυτεχνείο Κρήτης, Χανιά, Ελλάς, 2014el

Available Files

Services

Statistics