Fig 1 - uploaded by Francisco Martín
Content may be subject to copyright.
Sony AIBO ERS7. Front 

Sony AIBO ERS7. Front 

Source publication
Article
Full-text available
This paper presents the object-oriented programing environment for the AIBO robot, focusing in its concurrency model. Concurrency problems arise when programming a robot due to the various sensors and actuators that the programmers must manage. As this management has some aspects of real time and communication, involves some coplexity. In order to...

Similar publications

Article
Full-text available
Purpose The paper aims to develop a new methodology for reliability modelling able to use the data collected in an FMECA analysis to simulate the reliability behaviour of a complex system and the effects of different maintenance policies. Design/methodology/approach A new methodology has been developed, that combines the FMECA analysis with the Pe...
Conference Paper
Full-text available
Summary form only given. We present a peer-to-peer cooperation paradigm and several implementations. The paradigm is expressed as a game. The implementations are done in three different languages largely available today (Ada, Java and C with the Posix standard). This allows comparing their programming style and their ability to provide secure progr...
Conference Paper
Full-text available
Many applications in large-scale data mining and offline processing are organized as network services, running continuously or for a long period of time. To sustain high-throughput, these services often keep their data in memory, thus susceptible to failures. On the other hand, the availability requirement for these services is not as stringent as...
Article
Full-text available
This paper presents the object-oriented programing envir-onment for the AIBO robot, focusing in its concurrency model. Con-currency problems arise when programming a robot due to the various sensors and actuators that the programmers must manage. As this man-agement has some aspects of real time and communication, involves some coplexity. In order...
Article
Full-text available
Spanner is Google’s scalable, multiversion, globally distributed, and synchronously replicated database. It is the first system to distribute data at global scale and support externally-consistent distributed transactions. This article describes how Spanner is structured, its feature set, the rationale underlying various design decisions, and a nov...

Citations

Conference Paper
Full-text available
This paper presents an interactive human-robot interface (HRI) capable of evaluating robot localisation performance and maintaining full control of robot behaviours in the RoboCup domain. The system consists of legged robots, behaviour modules, an overhead visual tracking system and a Graphic User Interface (GUI). A human-robot communication framework is designed for executing cooperative and competitive processing tasks between users and robots by using object oriented and modularized software structure. Some experimental results are presented to show the feasibility and performance of the proposed system.
Article
Full-text available
This paper presents the design and implementation of a human–robot interface capable of evaluating robot localization performance and maintaining full control of robot behaviors in the RoboCup domain. The system consists of legged robots, behavior modules, an overhead visual tracking system, and a graphic user interface. A human–robot communication framework is designed for executing cooperative and competitive processing tasks between users and robots by using object oriented and modularized software architecture, operability, and functionality. Some experimental results are presented to show the performance of the proposed system based on simulated and real-time information.