2013
DOI: 10.1007/978-3-642-36444-0_2
|View full text |Cite
|
Sign up to set email alerts
|

Decoupling Cognitive Agents and Virtual Environments

Abstract: Abstract. The development of and accessibility to rich virtual environments, both for recreation and training activities leads to the use of intelligent agents to control avatars (and other entities) in these environments. There is a fundamental tension in such systems between tight integration, for performance and low coupling, for generality, flexibility and extensibility. This paper addresses the engineering issues in connecting agent platforms and other software entities with virtual environments, driven b… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
8
0

Year Published

2013
2013
2021
2021

Publication Types

Select...
6
2
1

Relationship

7
2

Authors

Journals

citations
Cited by 10 publications
(8 citation statements)
references
References 19 publications
0
8
0
Order By: Relevance
“…These informal requirements have lead to the creation of a distributed environment called the Bath Sensor Framework (BSF) [11], whose primary features are: (i) a bus-like communications system based on the eXtended Messaging and Presence Protocol (XMPP) [19], and (ii) a publish/subscribe interface that can be implemented for a variety of programming languages (we currently use Java, C# and Python). Similar XMPP-based approaches have been demonstrated in other distributed applications [20,21].…”
Section: Technical Overviewmentioning
confidence: 99%
“…These informal requirements have lead to the creation of a distributed environment called the Bath Sensor Framework (BSF) [11], whose primary features are: (i) a bus-like communications system based on the eXtended Messaging and Presence Protocol (XMPP) [19], and (ii) a publish/subscribe interface that can be implemented for a variety of programming languages (we currently use Java, C# and Python). Similar XMPP-based approaches have been demonstrated in other distributed applications [20,21].…”
Section: Technical Overviewmentioning
confidence: 99%
“…Furthermore, our tracker is proposed to provide the rotation (yaw, pitch and roll), translation and zoom information within a reasonable error range (2 mm). To synchronise this tracker data and the image recording, a real time collaboration (RTC) server [22] is built using the instant messaging protocol XMPP (also known as Jabber 1 ) which is designed for messageoriented communication based on XML, and allows real-time responses between different messaging channels or any signal channels that can be transmitted and received in message form. In this case, a time stamp is assigned to the received message package by the central timer of the server.…”
Section: Rgb-motion Imaging Systemmentioning
confidence: 99%
“…2(a)), combining an RGB sensor and a 3D pose&position tracker (Trackir, NaturalPoint Inc.) in order to capture continuous scenes along with real-time camera pose&position information. Our tracker provides the rotation (yaw, pitch and roll), translation and zoom information synchronized to the relative corresponding image frame using the middleware of [8]. Assuming objects have similar depth within the same scene (A common assumption in image deblurring which will be discussed in our future work), the tracked 3D camera motion in image coordinates can be formulated as:…”
Section: Rgb-motion Imaging Systemmentioning
confidence: 99%