Now showing 1 - 10 of 29
- PublicationAn agent-based domestic electricity consumption advisory systemThis paper introduces an agent-based domestic electricity consumption advisory system. It reflects upon the diffculties of realizing the ubiquitous sensing vision which underpins such systems. It advocates the need for an effective middleware which will support the evolution of heterogeneous, distributed, collaborative intelligent sensing artifacts. To this end, it introduces the SIXTH Middleware.
- PublicationManaging diversity in practical ambient assisted living ecosystemsThough the motivation for developing ambient assisted living (AAL) systems is incontestable, significant challenges exist in realizing the ambience that is essential to the success of such systems. By definition, an AAL system must be omnipresent, tracking occupant activities in the home and identifying those situations where assistance is needed or would be welcomed. Embedded sensors offer an attractive mechanism for realizing ambience as their form factor and harnessing of wireless technologies aid in their seamless integration into pre-existing environments. However, the heterogeneity of the end-user population, their disparate needs and the differing environments in which they inhabit, all pose particular problems regarding sensor integration and management.
- PublicationUbiquitous realities through situated social agentsIn order to take the developing field of Social Robotics a stage further, this work investigates mixed reality in embodied social agents. The Virtual Robotic Workbench is employed which provides a versatile framework for experimentation in interoperability and cooperation between heterogeneous robots (real, simulated and virtual) and humans in multi-reality domains. Explicit social interaction, both between virtual and real robots and between robots and people, is supported.
- PublicationFusing realities in human-robot social interactionAs robots become more and more embedded in our physical and social environment, their integration into our social interaction space necessitates mechanisms which manage these new social contexts. While considerable work has been invested in developing strong human-like robots in order to arguably augment the human-robot interaction experience, the core complexity and significant costs with such an approach render it difficult to justify for practical real-world applications. This paper discusses the use of augmented reality as a tool to bypass this issue and allow the designer, and subsequent user, to easily choose an aesthetic with associated social behavioural mechanisms. Not only does this allow a user to perceive an associated form with a robot, but also allows many people to perceive alternate forms for the same robot, a degree of social customisation which has been impossible until now.
- PublicationEmbedding Agents within Ambient Intelligent ApplicationsThis chapter reflects upon the challenges that confront the deployment of Ambient Intelligence (AmI) applications. Ambient Intelligence demands that everyday artefacts be imbued with intelligent reasoning capabilities together with the capacity for collaborative intelligent behaviour. Traditional ambient devices do not provide the requisite computational platform to support such requirements. With the ongoing developments of ubiquitous devices, however, the situation is changing. This chapter discusses a software stack, which supports the needs of ambient applications that incorporate embedded intelligence.
- PublicationImplicitly influencing the interactive experienceEnabling intuitive interaction in system design remains an art more than a science. This difficulty is exacerbated when the diversity of device and end user group is considered. In this paper, it is argued that conventional interaction modalities are unsuitable in many circumstances and that alternative modalities need be considered. Specifically the case of implicit interaction is considered, and the paper discusses how its use may lead to more satisfactory experiences. Specifically, harnessing implicit interaction in conjunction with the traditional explicit interaction modality, can enable a more intuitive and natural interactive experience. However, the exercise of capturing and interpreting implicit interaction is problematic and is one that lends itself to the adoption of AI techniques. In this position paper, the potential of lightweight intelligent agents is proposed as a model for harmonising the explicit and implicit components of an arbitrary interaction.
- PublicationDiversity & interoperability : wireless technologies in ambient assisted livingAmbient Assisted Living (AAL) demands the seamless integration of a range of technologies such that the particular needs of the elderly may be met. Given the heterogeneity of the elderly population, in their needs and circumstances amongst others, this is a significant challenge. In essence, it demands that a disparate suite of technologies be deployed, integrated, managed and interacted with in a seamless and intuitive fashion. In this paper, how this heterogeneity may be managed is discussed. In particular, the use of ontologies and middleware are proposed as potential solutions to this heterogeneity problem.
- PublicationRobotic UBIquitous COgnitive Networks (RUBICON)(CogSys 2012, 2012-02-22)
; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 132
- PublicationHybrid agent & component-based management of backchannelsThis paper describes the use of the SoSAA software framework to implement the hybrid management of communication channels (backchannels) across a distributed software system. SoSAA is a new integrated architectural solution enabling context-aware, open and adaptive software while preserving system modularity and promoting the re-use of existing component-based and agent-oriented frameworks and associated methodologies. In particular, we show how SoSAA can be used to orchestrate the adoption of network adapter components to bind functional components that are distributed across different component contexts. Both the performance of the different computational nodes involved and the efficiencies and faults in the underlying transport layers are taken into account when deciding which transport mechanisms to use.