Learn More
We describe an approach to reasoning agents which is based on a formal theory of actions and is actually implemented on a mobile robot working in an ooce environment. From an epistemological viewpoint, our proposal is originated by the correspondence between Dynamic Logics and Description Logics. Speciically, we consider an epistemic extension of(More)
" Exploration and search " is a typical task for autonomous robots performing in rescue missions, specifically addressing the problem of exploring the environment and at the same time searching for interesting features within the environment. In this paper, we model this problem as a multi-objective exploration and search problem and present a prototype(More)
— Intense efforts to define a common structure in robotic applications, both from a conceptual and from an implementation point of view, have been carried out in the last years and several frameworks have been realized for helping in developing robotic applications. However, due to the diversity of these applications, as well as of the research groups(More)
Following a person is an important task for mobile service and domestic robots in applications in which human-robot interaction is a primary requirement. In this paper we present an approach that integrates appearance models and stereo vision for efficient people tracking in domestic environments. Stereo vision helps in obtaining a very good segmentation of(More)
The need for improving the robustness, as well as the ability to adapt to different operational conditions, is a key requirement for a wider deployment of robots in many application domains. In this paper, we present an approach to the design of robotic systems, that is based on the explicit representation of knowledge about context. The goal of the(More)
— In this paper we present an asynchronous distributed mechanism for allocating tasks in a team of robots. Tasks to be allocated are dynamically perceived from the environment and can be tied by execution constraints. Conflicts among team mates arise when an uncontrolled number of robots execute the same task, resulting in waste of effort and spatial(More)
This article describes a software development toolkit for programming mobile robots, that has been used on different platforms and for different robotic application, both in RoboCup Middle-Size and RoboCup Real Robot Rescue categories as well as in other robotic applications. In this paper we address design choices, implementation issues and results in the(More)
Multirobot systems (MRS) are, nowadays, an important research area within robotics and artificial intelligence and a growing number of systems have recently been presented in the literature. Since application domains and tasks that are faced by MRS are of increasing complexity, the ability of the robots to cooperate can be regarded as a fundamental feature.(More)