To Örebro University

oru.seÖrebro University Publications
Change search
Refine search result
12345 1 - 50 of 207
CiteExportLink to result list
Permanent link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Rows per page
  • 5
  • 10
  • 20
  • 50
  • 100
  • 250
Sort
  • Standard (Relevance)
  • Author A-Ö
  • Author Ö-A
  • Title A-Ö
  • Title Ö-A
  • Publication type A-Ö
  • Publication type Ö-A
  • Issued (Oldest first)
  • Issued (Newest first)
  • Created (Oldest first)
  • Created (Newest first)
  • Last updated (Oldest first)
  • Last updated (Newest first)
  • Disputation date (earliest first)
  • Disputation date (latest first)
  • Standard (Relevance)
  • Author A-Ö
  • Author Ö-A
  • Title A-Ö
  • Title Ö-A
  • Publication type A-Ö
  • Publication type Ö-A
  • Issued (Oldest first)
  • Issued (Newest first)
  • Created (Oldest first)
  • Created (Newest first)
  • Last updated (Oldest first)
  • Last updated (Newest first)
  • Disputation date (earliest first)
  • Disputation date (latest first)
Select
The maximal number of hits you can export is 250. When you want to export more records please use the Create feeds function.
  • 1.
    Abdul Khaliq, Ali
    et al.
    Örebro University, School of Science and Technology.
    Pecora, Federico
    Örebro University, School of Science and Technology.
    Saffiotti, Alessandro
    Örebro University, School of Science and Technology.
    Point-to-point safe navigation of a mobile robot using stigmergy and RFID technology2016In: 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Institute of Electrical and Electronics Engineers (IEEE), 2016, p. 1497-1504, article id 7759243Conference paper (Refereed)
    Abstract [en]

    Reliable autonomous navigation is still a challenging problem for robots with simple and inexpensive hardware. A key difficulty is the need to maintain an internal map of the environment and an accurate estimate of the robot’s position in this map. Recently, a stigmergic approach has been proposed in which a navigation map is stored into the environment, on a grid of RFID tags, and robots use it to optimally reach predefined goal points without the need for internal maps. While effective,this approach is limited to a predefined set of goal points. In this paper, we extend this approach to enable robots to travel to any point on the RFID floor, even if it was not previously identified as a goal location, as well as to keep a safe distance from any given critical location. Our approach produces safe, repeatable and quasi-optimal trajectories without the use of internal maps, self localization, or path planning. We report experiments run in a real apartment equipped with an RFID floor, in which a service robot either reaches or avoids a user who wears slippers equipped with an RFID tag reader.

  • 2.
    Amato, G.
    et al.
    Consiglio Nazionale delle Ricerche-Istituto di Scienza e Tecnologie dell'Informazione (CNR-ISTI), Pisa, Italy.
    Bacciu, D.
    Università di Pisa, Pisa, Italy.
    Broxvall, Mathias
    Örebro Universitet, Örebro, Sweden.
    Chessa, S.
    Università di Pisa, Pisa, Italy.
    Coleman, S.
    University of Ulster, Ulster, UK.
    Di Rocco, Maurizio
    Örebro Universitet, Örebro, Sweden.
    Dragone, M.
    Trinity College Dublin, Dublin, Ireland.
    Gallicchio, C.
    Università di Pisa, Pisa, Italy.
    Gennaro, C.
    Consiglio Nazionale delle Ricerche-Istituto di Scienza e Tecnologie dell'Informazione (CNR-ISTI), Pisa, Italy.
    Lozano, H.
    Tecnalia, Madrid, Spain.
    McGinnity, T. M.
    University of Ulster, Ulster, UK.
    Micheli, A.
    Università di Pisa, Pisa, Italy.
    Ray, A. K.
    University of Ulster, Ulster, UK.
    Renteria, A.
    Tecnalia, Madrid, Spain.
    Saffiotti, Alessandro
    Örebro University, School of Science and Technology.
    Swords, D.
    University College Dublin, Dublin, Ireland.
    Vairo, C.
    Consiglio Nazionale delle Ricerche (CNR)-Istituto di Scienza e Tecnologie dell'Informazione (ISTI), Pisa, Italy.
    Vance, P.
    University of Ulster, Ulster, UK.
    Robotic Ubiquitous Cognitive Ecology for Smart Homes2015In: Journal of Intelligent and Robotic Systems, ISSN 0921-0296, E-ISSN 1573-0409, Vol. 80, p. S57-S81Article in journal (Refereed)
    Abstract [en]

    Robotic ecologies are networks of heterogeneous robotic devices pervasively embedded in everyday environments, where they cooperate to perform complex tasks. While their potential makes them increasingly popular, one fundamental problem is how to make them both autonomous and adaptive, so as to reduce the amount of preparation, pre-programming and human supervision that they require in real world applications. The project RUBICON develops learning solutions which yield cheaper, adaptive and efficient coordination of robotic ecologies. The approach we pursue builds upon a unique combination of methods from cognitive robotics, machine learning, planning and agent-based control, and wireless sensor networks. This paper illustrates the innovations advanced by RUBICON in each of these fronts before describing how the resulting techniques have been integrated and applied to a proof of concept smart home scenario. The resulting system is able to provide useful services and pro-actively assist the users in their activities. RUBICON learns through an incremental and progressive approach driven by the feedback received from its own activities and from the user, while also self-organizing the manner in which it uses available sensors, actuators and other functional components in the process. This paper summarises some of the lessons learned by adopting such an approach and outlines promising directions for future work.

  • 3. Bacciu, D.
    et al.
    Broxvall, Mathias
    Örebro University, School of Science and Technology.
    Coleman, S.
    Dragone, M.
    Gallicchio, C.
    Gennaro, C.
    Guzmán, R.
    Lopez, R.
    Lozano-Peiteado, H.
    Ray, A.
    Renteria, A.
    Saffiotti, Alessandro
    Örebro University, School of Science and Technology.
    Vairo, C.
    Self-sustaining learning for robotic ecologies2012Conference paper (Refereed)
    Abstract [en]

    The most common use of wireless sensor networks (WSNs) is to collect environmental data from a specificarea, and to channel it to a central processing node for on-line or off-line analysis. The WSN technology,however, can be used for much more ambitious goals. We claim that merging the concepts and technology ofWSN with the concepts and technology of distributed robotics and multi-agent systems can open new waysto design systems able to provide intelligent services in our homes and working places. We also claim thatendowing these systems with learning capabilities can greatly increase their viability and acceptability, bysimplifying design, customization and adaptation to changing user needs. To support these claims, we illus-trate our architecture for an adaptive robotic ecology, named RUBICON, consisting of a network of sensors,effectors and mobile robots.

  • 4.
    Bacciu, Davide
    et al.
    Università di Pisa, Pisa, Italy.
    Di Rocco, Maurizio
    Örebro University, Örebro, Sweden.
    Dragone, Mauro
    Heriot-Watt University, Edinburgh, UK.
    Gallicchio, Claudio
    Università di Pisa, Pisa, Italy.
    Micheli, Alessio
    Università di Pisa, Pisa, Italy.
    Saffiotti, Alessandro
    Örebro University, School of Science and Technology.
    An ambient intelligence approach for learning in smart robotic environments2019In: Computational intelligence, ISSN 0824-7935, E-ISSN 1467-8640, Vol. 35, no 4, p. 1060-1087Article in journal (Refereed)
    Abstract [en]

    Smart robotic environments combine traditional (ambient) sensing devices and mobile robots. This combination extends the type of applications that can be considered, reduces their complexity, and enhances the individual values of the devices involved by enabling new services that cannot be performed by a single device. To reduce the amount of preparation and preprogramming required for their deployment in real-world applications, it is important to make these systems self-adapting. The solution presented in this paper is based upon a type of compositional adaptation where (possibly multiple) plans of actions are created through planning and involve the activation of pre-existing capabilities. All the devices in the smart environment participate in a pervasive learning infrastructure, which is exploited to recognize which plans of actions are most suited to the current situation. The system is evaluated in experiments run in a real domestic environment, showing its ability to proactively and smoothly adapt to subtle changes in the environment and in the habits and preferences of their user(s), in presence of appropriately defined performance measuring functions.

  • 5.
    Bacciu, Davide
    et al.
    Dipartimento di Informatica, Università di Pisa, Pisa, Italy.
    Gallicchio, Claudio
    Dipartimento di Informatica, Università di Pisa, Pisa, Italy.
    Micheli, Alessio
    Dipartimento di Informatica, Università di Pisa, Pisa, Italy.
    Di Rocco, Maurizio
    Örebro University, School of Science and Technology.
    Saffiotti, Alessandro
    Örebro University, School of Science and Technology.
    Learning context-aware mobile robot navigation in home environments2014In: IISA 2014: The 5th International Conference on Information, Intelligence, Systems and Applications, New York: Institute of Electrical and Electronics Engineers (IEEE), 2014, p. 57-62, article id 6878733Conference paper (Refereed)
    Abstract [en]

    We present an approach to make planning adaptive in order to enable context-aware mobile robot navigation. We integrate a model-based planner with a distributed learning system based on reservoir computing, to yield personalized planning and resource allocations that account for user preferences and environmental changes. We demonstrate our approach in a real robot ecology, and show that the learning system can effectively exploit historical data about navigation performance to modify the models in the planner, without any prior information oncerning the phenomenon being modeled. The plans produced by the adapted CL fail more rarely than the ones generated by a non-adaptive planner. The distributed learning system handles the new learning task autonomously, and is able to automatically identify the sensorial information most relevant for the task, thus reducing the communication and computational overhead of the predictive task.

  • 6.
    Benferhat, Salem
    et al.
    Univ. Paul Sabatier, Toulouse, France.
    Saffiotti, Alessandro
    Örebro University, Department of Technology.
    Smets, Philippe
    Univ. Libre de Bruxelles, Brussels, Belgium.
    Belief functions and default reasoning2000In: Artificial Intelligence, ISSN 0004-3702, E-ISSN 1872-7921, Vol. 122, no 1-2, p. 1-69Article in journal (Refereed)
    Abstract [en]

    We present a new approach to deal with default information based on the theory of belief functions. Our semantic structures, inspired by Adams' epsilon semantics, are epsilon-belief assignments, where mass values are either close to 0 or close to 1. In the first part of this paper, we show that these structures can be used to give a uniform semantics to several popular non-monotonic systems, including Kraus, Lehmann and Magidor's system P, Pearl's system Z, Brewka's preferred sub-theories, Geffner's conditional entailment, Pinkas' penalty logic, possibilistic logic, and the lexicographic approach. In the second part, we use epsilon-belief assignments to build a new system, called LCD, and we show that this system correctly addresses the well-known problems of specificity, irrelevance, blocking of inheritance, ambiguity, and redundancy

  • 7.
    Besold, Tarek R.
    et al.
    Institute of Cognitive Science, University of Osnabrück, Osnabrück, Germany.
    Kuehnberger, Kai-Uwe
    Institute of Cognitive Science, University of Osnabrück, Osnabrück, Germany.
    Garcez, Artur d'Avila
    City University London, London, UK.
    Saffiotti, Alessandro
    Örebro University, School of Science and Technology.
    Fischer, Martin H.
    University of Potsdam, Potsdam, Germany.
    Bundy, Alan
    University of Edinburgh, Edinburgh, UK.
    Anchoring Knowledge in Interaction: Towards a Harmonic Subsymbolic/Symbolic Framework and Architecture of Computational Cognition2015In: Artificial General Intelligence (AGI 2015), Springer, 2015, p. 35-45Conference paper (Refereed)
    Abstract [en]

    We outline a proposal for a research program leading to a new paradigm, architectural framework, and prototypical implementation, for the cognitively inspired anchoring of an agent's learning, knowledge formation, and higher reasoning abilities in real-world interactions: Learning through interaction in real-time in a real environment triggers the incremental accumulation and repair of knowledge that leads to the formation of theories at a higher level of abstraction. The transformations at this higher level filter down and inform the learning process as part of a permanent cycle of learning through experience, higher-order deliberation, theory formation and revision.

    The envisioned framework will provide a precise computational theory, algorithmic descriptions, and an implementation in cyber-physical systems, addressing the lifting of action patterns from the subsymbolic to the symbolic knowledge level, effective methods for theory formation, adaptation, and evolution, the anchoring of knowledge-level objects, realworld interactions and manipulations, and the realization and evaluation of such a system in different scenarios. The expected results can provide new foundations for future agent architectures, multi-agent systems, robotics, and cognitive systems, and can facilitate a deeper understanding of the development and interaction in human-technological settings.

  • 8. Bidot, Julien
    et al.
    Karlsson, Lars
    Örebro University, School of Science and Technology.
    Lagriffoul, Fabien
    Örebro University, School of Science and Technology.
    Saffiotti, Alessandro
    Örebro University, School of Science and Technology.
    Geometric backtracking for combined task and motion planning in robotic systems2017In: Artificial Intelligence, ISSN 0004-3702, E-ISSN 1872-7921, Vol. 247, p. 229-265Article in journal (Refereed)
    Abstract [en]

    Planners for real robotic systems should not only reason about abstract actions, but also about aspects related to physical execution such as kinematics and geometry. We present an approach to hybrid task and motion planning, in which state-based forward-chaining task planning is tightly coupled with motion planning and other forms of geometric reasoning. Our approach is centered around the problem of geometric backtracking that arises in hybrid task and motion planning: in order to satisfy the geometric preconditions of the current action, a planner may need to reconsider geometric choices, such as grasps and poses, that were made for previous actions. Geometric backtracking is a necessary condition for completeness, but it may lead to a dramatic computational explosion due to the large size of the space of geometric states. We explore two avenues to deal with this issue: the use of heuristics based on different geometric conditions to guide the search, and the use of geometric constraints to prune the search space. We empirically evaluate these different approaches, and demonstrate that they improve the performance of hybrid task and motion planning. We demonstrate our hybrid planning approach in two domains: a real, humanoid robotic platform, the DLR Justin robot, performing object manipulation tasks; and a simulated autonomous forklift operating in a warehouse.

  • 9.
    Bidot, Julien
    et al.
    Örebro University, School of Science and Technology.
    Karlsson, Lars
    Örebro University, School of Science and Technology.
    Lagriffoul, Fabien
    Örebro University, School of Science and Technology.
    Saffiotti, Alessandro
    Örebro University, School of Science and Technology.
    Geometric backtracking for combined task and path planning in robotic systemsManuscript (preprint) (Other academic)
    Abstract [en]

    Planners for real, possibly complex, robotic systems should not only reason about abstract actions, but also about aspects related to physical execution such as kinematics and geometry. We present an approach in which state-based forward-chaining task planning is tightly coupled with sampling-based motion planning and other forms of geometric reasoning. We focus on the problem of geometric backtracking which arises when a planner needs to reconsider geometric choices, like grasps and poses, that were made for previous actions, in order to satisfy geometric preconditions of the current action. Geometric backtracking is a necessary condition for completeness, but it may lead to a dramatic computational explosion due to the systematic exploration of the space of geometric states. In order to deal with that, we introduce heuristics based on the collisions between the robot and movable objects detected during geometric backtracking and on kinematic relations between actions. We also present a complementary approach based on propagating explicit constraints which are automatically generated from the symbolic actions to be evaluated and from the kinematic model of the robot. We empirically evaluate these dierent approaches. We demonstrate our planner on a real advanced robot, the DLR Justin robot, and on a simulated autonomous forklift. 

    Download full text (pdf)
    Technical report 1
  • 10. Bloch, I.
    et al.
    Saffiotti, Alessandro
    Örebro University, Department of Technology.
    On the representation of fuzzy spatial relations in robot maps2003In: Intelligent systems for information processing: from representation to applications / [ed] Bernadette Bouchon-Meunier, Laurent Foulloy, Ronald R. Yager, Amsterdam: Elsevier, 2003, p. 47-57Conference paper (Refereed)
    Abstract [en]

    Spatial directional relations, like "north of," play an important role in the modeling of the environment by an autonomous robot. We propose an approach to represent spatial relations grounded in fuzzy set theory and fuzzy mathematical morphology. We show how this approach can be applied to robot maps, and suggest that these relations can be used for self-localization and for reasoning about the environment. We illustrate our approach on real data collected by a mobile robot in an office environment

  • 11. Bloch, Isabelle
    et al.
    Saffiotti, Alessandro
    Örebro University, Department of Technology.
    Why robots should use fuzzy mathematical morphology2002Conference paper (Refereed)
    Abstract [en]

    Mobile robots must represent and reason about spatial knowledge acquired from sensor data which are inherently approximate and uncertain. While techniques based on fuzzy sets are increasingly used in this domain, the use of these techniques often rests on intuitive grounds. In this paper, we show that fuzzy mathematical morphology, a theory often used in image processing but mostly ignored in the robotic tradition, can provide a well grounded approach to the treatment of imprecise spatial knowledge in robotics

  • 12.
    Boldrin, Luca
    et al.
    University of Pauda.
    Saffiotti, Alessandro
    Örebro University, Department of Technology.
    A modal logic for fusing partial belief of multiple reasoners1999In: Journal of logic and computation (Print), ISSN 0955-792X, E-ISSN 1465-363X, Vol. 9, no 1, p. 81-103Article in journal (Refereed)
    Abstract [en]

    We present PLn, a multi-agent epistemic logic in which each agent can perform uncertain (possibilistic) reasoning. The original feature of this logic is the presence of a distributed belief operator, with the purpose of merging the belief of different agents. Unlike the corresponding operator in the categorical (non-uncertain) case, our distributed belief operator accumulates support for the same fact coming from different agents. This means that opinions shared by different agents can be combined into a stronger distributed belief. This feature is useful in problems like pooling expert opinions and combining information from multiple unreliable sources. We provide a possible worlds semantics and an axiomatic calculus for our logic, and prove soundness, completeness and decidability results. We hint at some possible applications of PLn in the conclusions

  • 13.
    Bonaccorsi, Manuele
    et al.
    The BioRobotics Institute, Scuola Superiore Sant’Anna, Pontedera, Italy.
    Fiorini, L
    The BioRobotics Institute, Scuola Superiore Sant’Anna, Pontedera, Italy.
    Sathyakeerthy, Subhash
    Örebro University, School of Science and Technology.
    Saffiotti, Alessandro
    Örebro University, School of Science and Technology.
    Cavallo, Filippo
    The BioRobotics Institute, Scuola Superiore Sant’Anna, Pontedera, Italy.
    Dario, Paolo
    The BioRobotics Institute, Scuola Superiore Sant’Anna, Pontedera, Italy.
    Design of cloud robotic services for senior citizens to improve independent living in multiple environments2015In: Intelligenza Artificiale, ISSN 1724-8035, Vol. 9, no 1, p. 63-72Article in journal (Refereed)
    Abstract [en]

    The paper proposed a cloud robotic solution for the healthcare management of senior citizens, to demonstrate the opportunity to remotely provide continuous assistive robotic services to a number of seniors regardless to their position in the monitored environment. In particular, a medication reminding, a remote home monitoring and an user indoor localization service were outsourced in the cloud and provided to the robots, users and caregivers on request. The proposed system was composed of a number of robotic agents distributed over two smart environments: a flat at the Domocasa Lab (Peccioli, IT) and a condominium at the Angen site of the Orebro science park (Orebro, SE). The cloud acquired data from remote smart environments and enabled the local robots to provide advanced assistive services to a number of users. The proposed smart environments were able to collect raw data for the environmental monitoring and the localization of the users by means of wireless sensors, and provide such data to the cloud. On the cloud, specific algorithms improved the local robots, by providing event scheduling to accomplish assistive services and situation awareness on the users position and environments’ status. The indoor user localization service, was provided by means of commercial and ad-hoc sensors distributed over the environments and a sensor fusion algorithm on the cloud. The entire cloud solution was evaluated in terms of Quality of Service (QoS) to estimate the effectiveness of the architecture.

  • 14.
    Bonaccorsi, Manuele
    et al.
    The BioRobotics Institute, Scuola Superiore Sant’Anna, Pisa, Italy.
    Fiorini, Laura
    The BioRobotics Institute, Scuola Superiore Sant’Anna, Pisa, Italy.
    Cavallo, Filippo
    The BioRobotics Institute, Scuola Superiore Sant’Anna, Pisa, Italy.
    Saffiotti, Alessandro
    Örebro University, School of Science and Technology.
    Dario, Paolo
    The BioRobotics Institute, Scuola Superiore Sant’Anna, Pisa, Italy.
    A cloud robotics solution to improve social assistive robots for active and healthy aging2016In: International Journal of Social Robotics, ISSN 1875-4791, E-ISSN 1875-4805, Vol. 8, no 3, p. 393-408Article in journal (Refereed)
    Abstract [en]

    Technological innovation in robotics and ICT represents an effective solution to tackle the challenge of providing social sustainable care services for the ageing population. The recent introduction of cloud technologies is opening new opportunities for the provisioning of advanced robotic services based on the cooperation of a number of connected robots, smart environments and devices improved by the huge cloud computational and storage capability. In this context, this paper aims to investigate and assess the potentialities of a cloud robotic system for the provisioning of assistive services for the promotion of active and healthy ageing. The system comprised two different smart environments, located in Italy and Sweden, where a service robot is connected to a cloud platform for the provisioning of localization based services to the users. The cloud robotic services were tested in the two realistic environments to assess the general feasibility of the solution and demonstrate the ability to provide assistive location based services in a multiple environment framework. The results confirmed the validity of the solution but also suggested a deeper investigation on the dependability of the communication technologies adopted in such kind of systems.

  • 15.
    Bontempi, Gianluca
    et al.
    Computer Science Department, Machine Learning Group, Université Libre de Bruxelles, Bruxelles, Belgium.
    Chavarriaga, Ricardo
    CLAIRE Office Switzerland, Geneva Center for Security Policy (GCSP), IEEE Brain Initiative, Zurich University of Applied Sciences (ZHAW), Winterthur, Switzerland.
    eD Canck, Hans
    CLAIRE Office Belgium, Vrije Universiteit Brussel, AI Experience Center / AI for the Common Good Initiative, Ixelles, Belgium.
    Girardi, Emanuela
    Pop AI, Torino, Italy.
    Hoos, Holger
    Leiden Institute of Advanced Computer Science (LIACS), Universiteit Leiden, The Netherlands and University of British Columbia, Vancouver, Canada.
    Kilbane-Dawe, Iarla
    Parliament Hill Research Ltd, London, UK.
    Ball, Tonio
    Neuromedical AI Lab Freiburg, Freiburg, Germany.
    Nowé, Ann
    AI Lab, Vrije Universiteit Brussel, Brussel, Belgium.
    Sousa, Jose
    Faculty of Medicine, Health and Life Sciences, Queen's University Belfast, Belfast, UK.
    Bacciu, Davide
    Computational Intelligence and Machine Learning Group, Universita'di Pisa, Pisa, Italy.
    Aldinucci, Marco
    Computer Science Department, University of Torino, Torino, Italy.
    eD Domenico, Manlio
    Complex Multilayer Networks Lab, FBK - Fondazione Bruno Kessler, Kessler, Italy.
    Saffiotti, Alessandro
    Örebro University, School of Science and Technology.
    Maratea, Marco
    Dipartimento Di Informatica, Bioingegneria, Roboticae Ingegneria Dei Sistemi, University Genova, Genova, Italy.
    The CLAIRE COVID-19 initiative: approach, experiences and recommendations2021In: Ethics and Information Technology, ISSN 1388-1957, E-ISSN 1572-8439, Vol. 23, no Suppl. 1, p. 127-133Article in journal (Refereed)
    Abstract [en]

    A volunteer effort by Artificial Intelligence (AI) researchers has shown it can deliver significant research outcomes rapidly to help tackle COVID-19. Within two months, CLAIRE's self-organising volunteers delivered the World's first comprehensive curated repository of COVID-19-related datasets useful for drug-repurposing, drafted review papers on the role CT/X-ray scan analysis and robotics could play, and progressed research in other areas. Given the pace required and nature of voluntary efforts, the teams faced a number of challenges. These offer insights in how better to prepare for future volunteer scientific efforts and large scale, data-dependent AI collaborations in general. We offer seven recommendations on how to best leverage such efforts and collaborations in the context of managing future crises.

  • 16.
    Bordignon, Mirko
    et al.
    Dept. of Information Engineering, University of Padova, Italy.
    Pagello, Enrico
    Dept. of Information Engineering, University of Padova, Italy.
    Saffiotti, Alessandro
    Örebro University, Department of Technology.
    An inexpensive, off-the-shelf platform for networked embedded robotics2007In: Proceedings of the 1st international conference on Robot communication and coordination, RoboComm '07, Piscataway: IEEE press , 2007, p. Art no: 45-Conference paper (Refereed)
    Abstract [en]

    Recent years have witnessed the proliferation of a new class of devices, commonly referred to as Networked Embedded Devices. Their increasingly low cost and small size make them suited for large scale sensing applications. Likewise, they could be appealing as a means to embed intelligent actuation capabilities into the environment, turning simple artifacts into networked robotic appliances. The currently existing devices, however, are not suited for this development. In this paper, we present the PEIS-Mote: an open, general, small-size and inexpensive sensor-actuator node especially suited for networked robotics, and built from commonly available off-the-shelf components. This platform can run a popular operating system for sensor networks, TinyOS, which makes it interoperable with most commercially available sensor nodes.

  • 17. Bordignon, Mirko
    et al.
    Rashid, Jayedur
    Örebro University, Department of Technology.
    Broxvall, Mathias
    Örebro University, Department of Technology.
    Saffiotti, Alessandro
    Örebro University, Department of Technology.
    Seamless integration of robots and tiny embedded devices in a PEIS-ecology2007In: IEEE/RSJ international  conference on intelligent robots and systems, IROS 2007, New York: IEEE , 2007, p. 3101-3106Conference paper (Refereed)
    Abstract [en]

    The fields of autonomous robotics and ambient intelligence are converging toward the vision of smart robotic environments, in which tasks are performed via the cooperation of many networked robotic devices. To enable this vision, we need a common communication and cooperation model that can be shared between robotic devices at different scales, ranging from standard mobile robots to tiny embedded devices. Unfortunately, today's robot middlewares are too heavy to run on tiny devices, and middlewares for embedded devices are too simple to support the cooperation models needed by an autonomous smart environment. In this paper, we propose a middleware model which allows the seamless integration of standard robots and simple off-the-shelf embedded devices. Our middleware is suitable for building truly ubiquitous robotics applications, in which devices of very different scales and capabilities can cooperate in a uniform way. We discuss the principles and implementation of our middleware, and show an experiment in which a mobile robot, a commercial mote, and a custom-built mote cooperate in a home service scenario.

  • 18.
    Borissov, Alexei
    et al.
    Örebro University, Örebro, Sweden.
    Janecek, Jakob
    Örebro University, Örebro, Sweden.
    Pecora, Federico
    Örebro University, School of Science and Technology.
    Saffiotti, Alessandro
    Örebro University, School of Science and Technology.
    Towards a network robot system for object identification and localization in RoboCup@Home2008In: Proceedings of Workshop on Network Robot Systems at IROS'08, 2008Conference paper (Refereed)
    Abstract [en]

    This paper describes a realization of a network robot system for autonomous object localization and identification. Developing a ``Lost \& Found'' capability, the use of which can be envisaged in a wide range of applicative domains including domestic assistive scenarios, is a challenging task for current AI and robotic technology. Indeed, this task is currently one of the core challenges within the RoboCup@Home competition. A number of approaches for implementing a robust and general Lost \& Found functionality are feasible. In this paper we present a solution which integrates state-of-the-art intelligent software, robotic and sensory components in a distributed network of cooperating modules. This article describes the design and implementation of the system, provides a preliminary experimental evaluation and discusses the applicability of our approach to the RoboCup@Home challenge.

  • 19.
    Bouguerra, Abdelbaki
    et al.
    Örebro University, Department of Technology.
    Karlsson, Lars
    Örebro University, Department of Technology.
    Saffiotti, Alessandro
    Örebro University, Department of Technology.
    Active execution monitoring using planning and semantic knowledge2007In: Proc. of the ICAPS Workshop on Planning and Plan Execution for Real-World Systems, Providence, RI, 2007, 2007, p. 9-15Conference paper (Other academic)
    Abstract [en]

    To cope with the dynamics and uncertainty inherent in real world environments, autonomous mobile robots need to perform execution monitoring for verifying that their plans are executed as expected. Domain semantic knowledge has lately been proposed as a source of information to derive and monitor implicit expectations of executing actions. For instance, when the robot moves into an office, it would expect to see a desk and a chair. Such expectations are checked using the immediately available perceptual information. We propose to extend the semantic knowledge-based execution monitoring to handle situations where some of the required information is missing. To this end, we use AI sensor-based planning to actively search for such information. We show how verifying execution expectations can be formulated and solved as a planning problem involving sensing actions. Our approach is illustrated by showing test scenarios run in an indoor environment using a mobile robot.

  • 20.
    Bouguerra, Abdelbaki
    et al.
    Örebro University, School of Science and Technology.
    Karlsson, Lars
    Örebro University, School of Science and Technology.
    Saffiotti, Alessandro
    Örebro University, School of Science and Technology.
    Handling uncertainty in semantic-knowledge based execution monitoring2007In: Intelligent Robots and Systems, 2007. IROS 2007. IEEE/RSJ International Conference on Oct. 29 2007-Nov. 2 2007, NEW YORK: IEEE , 2007, p. 443-449Chapter in book (Other academic)
    Abstract [en]

    Executing plans by mobile robots, in real world environments, faces the challenging issues of uncertainty and environment dynamics. Thus, execution monitoring is needed to verify that plan actions are executed as expected. Semantic domain-knowledge has lately been proposed as a source of information to derive and monitor implicit expectations of executing actions. For instance, when a robot moves into a room asserted to be an office, it would expect to see a desk and a chair. We propose to extend the semantic knowledge-based execution monitoring to take uncertainty in actions and sensing into account when verifying the expectations derived from semantic knowledge. We consider symbolic probabilistic action models, and show how semantic knowledge is used together with a probabilistic sensing model in the monitoring process of such actions. Our approach is illustrated by showing test scenarios ran in an indoor environment using a mobile robot

  • 21.
    Bouguerra, Abdelbaki
    et al.
    Örebro University, Department of Technology.
    Karlsson, Lars
    Örebro University, Department of Technology.
    Saffiotti, Alessandro
    Örebro University, Department of Technology.
    Handling uncertainty in semantic-knowledge based execution monitoring2007In: IEEE/RSJ international conference on intelligent robots and systems, IROS 2007 San Diego, CA, 2007, New York: IEEE , 2007, p. 437-443Conference paper (Refereed)
    Abstract [en]

    Executing plans by mobile robots, in real world environments, faces the challenging issues of uncertainty and environment dynamics. Thus, execution monitoring is needed to verify that plan actions are executed as expected. Semantic domain-knowledge has lately been proposed as a source of information to derive and monitor implicit expectations of executing actions. For instance, when a robot moves into a room asserted to be an office, it would expect to see a desk and a chair. We propose to extend the semantic knowledge-based execution monitoring to take uncertainty in actions and sensing into account when verifying the expectations derived from semantic knowledge. We consider symbolic probabilistic action models, and show how semantic knowledge is used together with a probabilistic sensing model in the monitoring process of such actions. Our approach is illustrated by showing test scenarios run in an indoor environment using a mobile robot.

  • 22.
    Bouguerra, Abdelbaki
    et al.
    Örebro University, School of Science and Technology.
    Karlsson, Lars
    Örebro University, School of Science and Technology.
    Saffiotti, Alessandro
    Örebro University, School of Science and Technology.
    Monitoring the execution of robot plans using semantic knowledge2008In: Robotics and Autonomous Systems, ISSN 0921-8890, E-ISSN 1872-793X, Vol. 56, no 11, p. 942-954Article in journal (Refereed)
    Abstract [en]

    Even the best laid plans can fail, and robot plans executed in real world domains tend to do so often. The ability of a robot to reliably monitor the execution of plans and detect failures is essential to its performance and its autonomy. In this paper, we propose a technique to increase the reliability of monitoring symbolic robot plans. We use semantic domain knowledge to derive implicit expectations of the execution of actions in the plan, and then match these expectations against observations. We present two realizations of this approach: a crisp one, which assumes deterministic actions and reliable sensing, and uses a standard knowledge representation system (LOOM); and a probabilistic one, which takes into account uncertainty in action effects, in sensing, and in world states. We perform an extensive validation of these realizations through experiments performed both in simulation and on real robots.

  • 23.
    Bouguerra, Abdelbaki
    et al.
    Örebro University, Department of Technology.
    Karlsson, Lars
    Örebro University, Department of Technology.
    Saffiotti, Alessandro
    Örebro University, Department of Technology.
    Semantic knowledge-based execution monitoring for mobile robots2007In: 2007 IEEE international conference on robotics and automation (ICRA), 2007, p. 3693-3698Conference paper (Refereed)
    Abstract [en]

    We describe a novel intelligent execution monitoring approach for mobile robots acting in indoor environments such as offices and houses. Traditionally, monitoring execution in mobile robotics amounted to looking for discrepancies between the model-based predicted state of executing an action and the real world state as computed from sensing data. We propose to employ semantic knowledge as a source of information to monitor execution. The key idea is to compute implicit expectations, from semantic domain information, that can be observed at run time by the robot to make sure actions are executed correctly. We present the semantic knowledge representation formalism, and how semantic knowledge is used in monitoring. We also describe experiments run in an indoor environment using a real mobile robot

  • 24.
    Bouguerra, Abdelbaki
    et al.
    Örebro University, Department of Technology.
    Karlsson, Lars
    Örebro University, Department of Technology.
    Saffiotti, Alessandro
    Örebro University, Department of Technology.
    Situation assessment for sensor-based recovery planning2006In: 17th European Conference on Artificial Intelligence (ECAI) / [ed] Gerhard Brewka, Silvia Coradeschi, Anna Perini, Paolo Traverso, IOS Press, 2006, p. 673-677Conference paper (Refereed)
    Abstract [en]

    We present an approach for recovery from perceptual failures, or more precisely anchoring failures. Anchoring is the problem of connecting symbols representing objects to sensor data corresponding to the same objects. The approach is based on using planning, but our focus is not on the plan generation per se. We focus on the very important aspect of situation assessment and how it is carried out for recovering from anchoring failures. The proposed approach uses background knowledge to create hypotheses about world states and handles uncertainty in terms of probabilistic belief states. This work is relevant both from the perspective of developing the anchoring framework, and as a study in plan-based recovery from epistemic failures in mobile robots. Experiments on a mobile robot are shown to validate the applicability of the proposed approach.

  • 25.
    Broxvall, Mathias
    et al.
    Örebro University, Department of Technology.
    Coradeschi, Silvia
    Örebro University, Department of Technology.
    Karlsson, Lars
    Örebro University, Department of Technology.
    Saffiotti, Alessandro
    Örebro University, Department of Technology.
    Have another look on failures and recovery planning in perceptual anchoring2004Conference paper (Refereed)
    Abstract [en]

    An important requirement for autonomous systems is the ability to detect and recover from exceptional situations such as failures in observations. In this paper we demonstrate how techniques for planning with sensing under uncertainty can play a major role in solving the problem of recovering from such situations. In this first step we concentrate on failures in perceptual anchoring, that is how to connect a symbol representing an object to the percepts of that object. We provide a classification of failures and present planning-based methods for recovering from them. We illustrate our approach by showing tests run on a mobile robot equipped with a color camera.

  • 26.
    Broxvall, Mathias
    et al.
    Örebro University, Department of Technology.
    Coradeschi, Silvia
    Örebro University, Department of Technology.
    Karlsson, Lars
    Örebro University, Department of Technology.
    Saffiotti, Alessandro
    Örebro University, Department of Technology.
    Recovery planning for ambiguous cases in perceptual anchoring2005In: Proceedings of the 20th national conference on Artificial intelligence, AAAI-05: volume 3, 2005, p. 1254-1260Conference paper (Refereed)
    Abstract [en]

    An autonomous robot using symbolic reasoning, sensing and acting in a real environment needs the ability to create and maintain the connection between symbols representing objects in the world and the corresponding perceptual representations given by its sensors. This connection has been named perceptual anchoring. In complex environments, anchoring is not always easy to establish: the situation may often be ambiguous as to which percept actually corresponds to a given symbol. In this paper, we extend perceptual anchoring to deal robustly with ambiguous situations by providing general methods for detecting them and recovering from them. We consider different kinds of ambiguous situations and present planning-based methods to recover from them. We illustrate our approach by showing experiments involving a mobile robot equipped with a color camera and an electronic nose.

  • 27.
    Broxvall, Mathias
    et al.
    Örebro University, Department of Technology.
    Coradeschi, Silvia
    Örebro University, Department of Technology.
    Loutfi, Amy
    Örebro University, Department of Technology.
    Saffiotti, Alessandro
    Örebro University, Department of Technology.
    An ecological approach to odour recognition in intelligent environments2006In: 2006 IEEE International Conference on Robotics and automation, ICRA 2006, 2006, p. 2066-2071Conference paper (Refereed)
    Abstract [en]

    We present a new approach for odour detection and recognition based on a so-called PEIS-Ecology: a network of gas sensors and a mobile robot are integrated in an intelligent environment. The environment can provide information regarding the location of potential odour sources, which is then relayed to a mobile robot equipped with an electronic nose. The robot can then perform a more thorough analysis of the odour character. This is a novel approach which alleviates some the challenges in mobile olfaction techniques by single and embedded mobile robots. The environment also provides contextual information which can be used to constrain the learning of odours, which is shown to improve classification performance.

  • 28.
    Broxvall, Mathias
    et al.
    Örebro University, Department of Technology.
    Gritti, Marco
    Örebro University, Department of Technology.
    Saffiotti, Alessandro
    Örebro University, Department of Technology.
    Seo, Beom-Su
    Cho, Young-Jo
    PEIS ecology: integrating robots into smart environments2006In: 2006 IEEE International Conference on Robotics and automation, ICRA 2006, 2006, p. 212-218Conference paper (Refereed)
    Abstract [en]

    We introduce the concept of Ecology of Physically Embedded Intelligent Systems, or PEIS-Ecology. This is a network of heterogeneous robotic devices (PEIS) pervasively embedded in the environment. A PEIS can be as simple as a toaster and as complex as a humanoid robot. PEIS can exchange information at different levels of abstraction, and share both physical and virtual functionalities to perform complex tasks. By putting together insights from the fields of autonomous robotics and of ambient intelligence, the PEIS-Ecology approach explores a new road to building assistive, personal, and service robots. In this paper, we discuss this concept, describe a first realization of it, and show an implemented use-case scenario.

  • 29.
    Broxvall, Mathias
    et al.
    Örebro University, Department of Technology.
    Karlsson, Lars
    Örebro University, Department of Technology.
    Saffiotti, Alessandro
    Örebro University, Department of Technology.
    Steps toward detecting and recovering from perceptual failures2004In: Proceedings of the 8th international conference on intelligent autonomous systems, 2004, p. 793-800Conference paper (Refereed)
    Abstract [en]

    An important requirement for autonomous systems is the ability to detect and recover from exceptional situations such as failures in observations. In this paper we investigate how traditional AI planning techniques can be used to reason about observations and to recover from these situations. In this first step we concentrate on failures in perceptual anchoring. We illustrate our approach by showing experiments run on a mobile robot equipped with a color camera.

  • 30.
    Broxvall, Mathias
    et al.
    Örebro University, School of Science and Technology.
    Loutfi, Amy
    Örebro University, School of Science and Technology.
    Saffiotti, Alessandro
    Örebro University, School of Science and Technology.
    Interacting with a robot ecology using task templates2007In: 2007 RO-MAN: 16TH IEEE INTERNATIONAL SYMPOSIUM ON ROBOT AND HUMAN INTERACTIVE COMMUNICATION, VOLS 1-3, NEW YORK: IEEE , 2007, p. 486-491Chapter in book (Other academic)
    Abstract [en]

    Robot ecologies provide a new paradigm for assistive, service, industrial, and entertainment robotics which is quickly gaining popularity. These ecologies contain a large number of robotic components pervasively embedded in the environment and interacting with each other. Human users of such systems need to be able to interface with both the system as a whole and, if desired, which each individual component. The humans should be able to transmit, in a natural way, commands that range from basic ones, such as ''turn on the lights in the bedroom'', to abstract ones, such as ''bring me a cup of coffee''. Human users may also need to interact with task execution especially at decision points. In this paper, we introduce an approach to interface a human user to a specific type of robot ecology, called an ecology of Physically Embedded Intelligent Systems, or PEIS-Ecology. The ecology includes simple sensors and actuators and more complicated devices such as mobile robots. The proposed interface satisfies two requirements: 1) to easily and automatically generate component interfaces, and 2) to provide a simple mechanism by which to request and monitor the execution of tasks in the ecology.

  • 31.
    Broxvall, Mathias
    et al.
    Örebro University, Department of Technology.
    Loutfi, Amy
    Örebro University, Department of Technology.
    Saffiotti, Alessandro
    Örebro University, Department of Technology.
    Interacting with a robot ecology using task templates2007In: 16th IEEE international symposium on robot and human interactive communication, RO-MAN 2007, New York: IEEE , 2007, p. 487-492Conference paper (Refereed)
    Abstract [en]

    Robot ecologies provide a new paradigm for assistive, service, industrial, and entertainment robotics which is quickly gaining popularity. These ecologies contain a large number of robotic components pervasively embedded in the environment and interacting with each other. Human users of such systems need to be able to interface with both the system as a w hole and, if desired, which each individual component. The humans should be able to transmit, in a natural way, commands that range from basic ones, such as "turn on the lights in the bedroom", to abstract ones, such as "bring me a cup of coffee". Human users may also need to interact with task execution, especially at decision points. In this paper, we introduce an approach to interface a human user to a specific type of robot ecology, called an ecology of Physically Embedded Intelligent Systems, or PEIS-Ecology. The ecology includes simple sensors and actuators and more complicated devices such as mobile robots. The proposed interface satisfies two requirements: 1) to easily and automatically generate component interfaces, and 2) to provide a simple mechanism by which to request and monitor the execution of tasks in the ecology.

  • 32.
    Bruno, Barbara
    et al.
    University of Genova, Genova, Italy.
    Chong, Nak Young
    Japan Advanced Institute of Science and Technology, Nomi [Ishikawa], Japan.
    Kamide, Hiroko
    Nagoya University, Nagoya, Japan.
    Kanoria, Sanjeev
    Advinia Health Care Limited LTD, London, UK.
    Lee, Jaeryoung
    Chubu University, Kasugai, Japan.
    Lim, Yuto
    Japan Advanced Institute of Science and Technology, Nomi [Ishikawa], Japan.
    Kumar Pandey, Amit
    SoftBank Robotics.
    Papadopoulos, Chris
    University of Bedfordshire, Luton, UK.
    Papadopoulos, Irena
    Middlesex University Higher Education Corporation, London, UK.
    Pecora, Federico
    Örebro University, School of Science and Technology.
    Saffiotti, Alessandro
    Örebro University, School of Science and Technology.
    Sgorbissa, Antonio
    University of Genova, Genova, Italy.
    Paving the Way for Culturally Competent Robots: a Position Paper2017In: 2017 26th IEEE International Symposium on Robot and Human Interactive Communication (RO-MAN) / [ed] Howard, A; Suzuki, K; Zollo, L, New York: Institute of Electrical and Electronics Engineers (IEEE), 2017, p. 553-560Conference paper (Refereed)
    Abstract [en]

    Cultural competence is a well known requirementfor an effective healthcare, widely investigated in thenursing literature. We claim that personal assistive robotsshould likewise be culturally competent, aware of generalcultural characteristics and of the different forms they take indifferent individuals, and sensitive to cultural differences whileperceiving, reasoning, and acting. Drawing inspiration fromexisting guidelines for culturally competent healthcare and thestate-of-the-art in culturally competent robotics, we identifythe key robot capabilities which enable culturally competentbehaviours and discuss methodologies for their developmentand evaluation.

  • 33.
    Bruno, Barbara
    et al.
    Department of Informatics, Bioengineering, Robotics and Systems Engineering, University of Genova, Genova, Italy.
    Grosinger, Jasmin
    Örebro University, School of Science and Technology.
    Mastrogiovanni, Fulvio
    Department of Informatics, Bioengineering, Robotics and Systems Engineering, University of Genova, Genova, Italy.
    Pecora, Federico
    Örebro University, School of Science and Technology.
    Saffiotti, Alessandro
    Örebro University, School of Science and Technology.
    Sathyakeerthy, Subhash
    Örebro University, School of Science and Technology.
    Sgorbissa, Antonio
    Department of Informatics, Bioengineering, Robotics and Systems Engineering, University of Genova, Genova, Italy.
    Multi-modal sensing for human activity recognition2015In: Proceedings of the 24th IEEE International Symposium on Robot and Human Interactive Communication, Kobe, Japan, Aug 31 - Sept 4, 2015, New York: IEEE conference proceedings , 2015, p. 594-600Conference paper (Refereed)
    Abstract [en]

    Robots for the elderly are a particular category of home assistive robots, aiming at assisting the elderly inthe execution of daily life tasks to extend their independent life. To this aim, such robots should be able to determine the level of independence of the user and track its evolution over time, to adapt the assistance to the person capabilities and needs. Human Activity Recognition systems employ various sensing strategies, relying on environmental or wearable sensors,to recognize various daily life activities which provide insights on the health status of a person. The main contribution of the article is the design of an heterogeneous information management framework, allowing for the description of a wide variety of human activities in terms of multi-modal environmental and wearable sensing data and providing accurate knowledge about the user activity to any assistive robot.

  • 34.
    Bruno, Barbara
    et al.
    Department of Informatics, Bioengineering, Robotics and Systems Engineering, University of Genova, Genova, Italy.
    Mastrogiovanni, Fulvio
    Department of Informatics, Bioengineering, Robotics and Systems Engineering, University of Genova, Genova, Italy.
    Pecora, Federico
    Örebro University, School of Science and Technology.
    Sgorbissa, Antonio
    Department of Informatics, Bioengineering, Robotics and Systems Engineering, University of Genova, Genova, Italy.
    Saffiotti, Alessandro
    Örebro University, School of Science and Technology.
    A framework for Culture-aware Robots based on Fuzzy Logic2017In: 2017 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE), Institute of Electrical and Electronics Engineers (IEEE), 2017Conference paper (Refereed)
    Abstract [en]

    Cultural adaptation, i.e., the matching of a robot's behaviours to the cultural norms and preferences of its user, is a well known key requirement for the success of any assistive application. However, culture-dependent robot behaviours are often implicitly set by designers, thus not allowing for an easy and automatic adaptation to different cultures. This paper presents a method for the design of culture-aware robots, that can automatically adapt their behaviour to conform to a given culture. We propose a mapping from cultural factors to related parameters of robot behaviours which relies on linguistic variables to encode heterogeneous cultural factors in a uniform formalism, and on fuzzy rules to encode qualitative relations among multiple variables. We illustrate the approach in two practical case studies.

  • 35.
    Bruno, Barbara
    et al.
    Department of Informatics, Bioengineering, Robotics and Systems Engineering, University of Genova, Genova, Italy.
    Mastrogiovanni, Fulvio
    Department of Informatics, Bioengineering, Robotics and Systems Engineering, University of Genova, Genova, Italy.
    Saffiotti, Alessandro
    Örebro University, School of Science and Technology.
    Sgorbissa, Antonio
    Department of Informatics, Bioengineering, Robotics and Systems Engineering, University of Genova, Genova, Italy.
    Using fuzzy logic to enhance classification of human motion primitives2014In: Information processing and management of uncertainty in knowledge-based systems, PT II, Springer, 2014, p. 596-605Conference paper (Refereed)
    Abstract [en]

    The design of automated systems for the recognition of specific human activities is among the most promising research activities in Ambient Intelligence. The literature suggests the adoption of wearable devices, relying on acceleration information to model the activities of interest and distance metrics for the comparison of such models with the run-time data. Most current solutions do not explicitly model the uncertainty associated with the recognition, but rely on crisp thresholds and comparisons which introduce brittleness and inaccuracy in the system. We propose a framework for the recognition of simple activities in which recognition uncertainty is modelled using possibility distributions. We show that reasoning about this explicitly modelled uncertainty leads to a system with enhanced recognition accuracy and precision.

  • 36.
    Bruno, Barbara
    et al.
    University of Genoa, Genoa, Italy.
    Recchiuto, Carmine Tommaso
    University of Genoa, Genoa, Italy.
    Papadopoulos, Irena
    Middlesex University Higher Education Corporation, The Burroughs, Hendon, London, UK.
    Saffiotti, Alessandro
    Örebro University, School of Science and Technology.
    Koulouglioti, Christina
    Middlesex University Higher Education Corporation, The Burroughs, Hendon, London, UK.
    Menicatti, Roberto
    University of Genoa, Genoa, Italy.
    Mastrogiovanni, Fulvio
    University of Genoa, Genoa, Italy.
    Zaccarial, Renato
    University of Genoa, Genoa, Italy.
    Sgorbissa, Antonio
    University of Genoa, Genoa, Italy.
    Knowledge Representation for Culturally Competent Personal Robots: Requirements, Design Principles, Implementation, and Assessment2019In: International Journal of Social Robotics, ISSN 1875-4791, E-ISSN 1875-4805, Vol. 11, no 3, p. 515-538Article in journal (Refereed)
    Abstract [en]

    Culture, intended as the set of beliefs, values, ideas, language, norms and customs which compose a person's life, is an essential element to know by any robot for personal assistance. Culture, intended as that person's background, can be an invaluable source of information to drive and speed up the process of discovering and adapting to the person's habits, preferences and needs. This article discusses the requirements posed by cultural competence on the knowledge management system of a robot. We propose a framework for cultural knowledge representation that relies on (i) a three-layer ontology for storing concepts of relevance, culture-specific information and statistics, person-specific information and preferences; (ii) an algorithm for the acquisition of person-specific knowledge, which uses culture-specific knowledge to drive the search; (iii) a Bayesian Network for speeding up the adaptation to the person by propagating the effects of acquiring one specific information onto interconnected concepts. We have conducted a preliminary evaluation of the framework involving 159 Italian and German volunteers and considering 122 among habits, attitudes and social norms.

  • 37.
    Buschka, Pär
    et al.
    Örebro University, Department of Technology.
    Saffiotti, Alessandro
    Örebro University, Department of Technology.
    A virtual sensor for room detection2002In: Proceedings of the IEEE/RSJ international conference on intelligent robots and systems: IROS - Lausanne, CH, 2002, 2002, p. 637-642Conference paper (Refereed)
    Abstract [en]

    Indoor environments typically consist of sets of connected room-like spaces. We present a local technique that uses range data to detect these spaces during navigation. Our technique includes two parts: segmentation, which isolates room-like spaces and detects when the robot has entered a new one; and feature extraction, which associates each space with a set of geometric features useful for navigation or recognition. Many such features can be considered: here we propose a new method to compute width and length of a rectangular room in a way which is largely invariant with respect to the configuration of the furniture. We report experimental results that show the performance of our technique, and hint at a possible use of this technique for coarse localization on a topological map

  • 38.
    Buschka, Pär
    et al.
    Örebro University, Department of Technology.
    Saffiotti, Alessandro
    Örebro University, Department of Technology.
    Room detection for topology-based map building2002In: Proceedings of the 2nd Swedish workshop on autonomous robots, 2002, p. 39-44Conference paper (Other (popular science, discussion, etc.))
    Abstract [en]

    Indoor environments typically consist of sets of connected room-like spaces. We present a local technique that uses range data to detect these spaces during navigation. This is done by a segmentation which isolates room-like spaces and detects when the robot has entered a new one. These spaces can be seen as nodes in a topological map and we show how to incrementally build such a map. We also report experimental results that show the performance of our technique

  • 39.
    Buschka, Pär
    et al.
    Örebro University, Department of Technology.
    Saffiotti, Alessandro
    Örebro University, Department of Technology.
    Some notes on the use of hybrid maps for mobile robots2004In: Proceedings of the 8th international conference on intelligent autonomous systems, 2004, p. 547-556Conference paper (Refereed)
    Abstract [en]

    Hybrid maps are quickly becoming popular in the field of mobile robotics. There is, however, little understanding of the general principles that can be used to combine different maps into a hybrid one, and to make these maps to cooperate. In this note, we propose a definition and a classification of hybrid maps, and discuss the synergies that can make a hybrid map something more than the sum of its parts. We illustrate these points with experimental results obtained on a metric-topological map.

  • 40.
    Buschka, Pär
    et al.
    Örebro University, Department of Technology.
    Saffiotti, Alessandro
    Örebro University, Department of Technology.
    Wasik, Zbigniew
    Örebro University, Department of Technology.
    Fuzzy landmark-based localization for a legged robot2000In: Proceedings, 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems: IROS 2000 - Takamatsu, Japan, 2000, 2000, p. 1205-1210Conference paper (Refereed)
    Abstract [en]

    We describe a new technique for landmark-based self-localization which is suitable for robots with poor odometry. This technique uses fuzzy logic to account for errors and imprecision in visual recognition, and for extreme uncertainty in the estimate of the robot's motion. It only requires an approximate model of the sensor system and a qualitative estimate of the robot's displacement, and it has a moderate computational cost. We show examples of use of our technique on a Sony AIBO legged robot in the RoboCup domain.

  • 41.
    Buyukgoz, Sera
    et al.
    SoftBank Robotics Europe, Paris, France; Sorbonne University, Institute for Intelligent Systems and Robotics, CNRS UMR, Paris, France.
    Grosinger, Jasmin
    Örebro University, School of Science and Technology.
    Chetouani, Mohamed
    Sorbonne University, Institute for Intelligent Systems and Robotics, CNRS UMR, Paris, France.
    Saffiotti, Alessandro
    Örebro University, School of Science and Technology.
    Two ways to make your robot proactive: Reasoning about human intentions or reasoning about possible futures2022In: Frontiers in Robotics and AI, E-ISSN 2296-9144, Vol. 9, article id 929267Article in journal (Refereed)
    Abstract [en]

    Robots sharing their space with humans need to be proactive to be helpful. Proactive robots can act on their own initiatives in an anticipatory way to benefit humans. In this work, we investigate two ways to make robots proactive. One way is to recognize human intentions and to act to fulfill them, like opening the door that you are about to cross. The other way is to reason about possible future threats or opportunities and to act to prevent or to foster them, like recommending you to take an umbrella since rain has been forecast. In this article, we present approaches to realize these two types of proactive behavior. We then present an integrated system that can generate proactive robot behavior by reasoning on both factors: intentions and predictions. We illustrate our system on a sample use case including a domestic robot and a human. We first run this use case with the two separate proactive systems, intention-based and prediction-based, and then run it with our integrated system. The results show that the integrated system is able to consider a broader variety of aspects that are required for proactivity.

  • 42.
    Can, Ozan Arkan
    et al.
    Koc University.
    Zuidberg Dos Martires, Pedro
    KU Leuven.
    Persson, Andreas
    Örebro University, School of Science and Technology.
    Gaal, Julian
    Osnabrück University.
    Loutfi, Amy
    Örebro University, School of Science and Technology.
    De Raedt, Luc
    KU Leuven.
    Yuret, Deniz
    Koc University.
    Saffiotti, Alessandro
    Örebro University, School of Science and Technology.
    Learning from Implicit Information in Natural Language Instructions for Robotic Manipulations2019In: Proceedings of the Combined Workshop on Spatial Language Understanding (SpLU) and Grounded Communication for Robotics (RoboNLP) / [ed] Archna Bhatia, Yonatan Bisk, Parisa Kordjamshidi, Jesse Thomason, Association for Computational Linguistics , 2019, p. 29-39, article id W19-1604Conference paper (Refereed)
    Abstract [en]

    Human-robot interaction often occurs in the form of instructions given from a human to a robot. For a robot to successfully follow instructions, a common representation of the world and objects in it should be shared between humans and the robot so that the instructions can be grounded. Achieving this representation can be done via learning, where both the world representation and the language grounding are learned simultaneously. However, in robotics this can be a difficult task due to the cost and scarcity of data. In this paper, we tackle the problem by separately learning the world representation of the robot and the language grounding. While this approach can address the challenges in getting sufficient data, it may give rise to inconsistencies between both learned components. Therefore, we further propose Bayesian learning to resolve such inconsistencies between the natural language grounding and a robot’s world representation by exploiting spatio-relational information that is implicitly present in instructions given by a human. Moreover, we demonstrate the feasibility of our approach on a scenario involving a robotic arm in the physical world.

  • 43.
    Canovas, Juan-Pedro
    et al.
    University of Murcia, Spain.
    LeBlanc, Kevin
    Örebro University, Department of Technology.
    Saffiotti, Alessandro
    Örebro University, Department of Technology.
    Cooperative object localization using fuzzy logic2003In: Proceedings of the IEEE international conference on methods and models in automation and robotics: MMAR, 2003, p. 773-778Conference paper (Refereed)
    Abstract [en]

    Cooperative localization of objects is an important challenge in multi-robot systems. We propose a new approach to cooperative object localization by a group of communicating robots. In our approach we see each robot as an expert which provides unreliable information about the location of objects. The information provided by different robots is combined using fuzzy logic techniques, in order to reach agreement between the robots. This contrasts with current techniques, which average the information provided by different robots, and can incur well-known problems when information is unreliable. We have tested our technique on a team of Sony AIBO robots in the RoboCup domain. We present experimental results obtained by sharing information about the location of the ball

  • 44.
    Canovas, Juan-Pedro
    et al.
    University of Murcia, Spain.
    LeBlanc, Kevin
    Örebro University, Department of Technology.
    Saffiotti, Alessandro
    Örebro University, Department of Technology.
    Robust multi-robot object localization using fuzzy logic2005In: RoboCup 2004: robot soccer world cup VIII / [ed] Daniele Nardi, Martin Riedmiller, Claude Sammut, José Santos-Victor, Springer Berlin/Heidelberg, 2005, p. 247-261Conference paper (Refereed)
    Abstract [en]

    Cooperative localization of objects is an important challenge in multi-robot systems. We propose a new approach to this problem where we see each robot as an expert which shares unreliable information about object locations. The information provided by different robots is then combined using fuzzy logic techniques, in order to reach a consensus between the robots. This contrasts with most current probabilistic techniques, which average information from different robots in order to obtain a tradeoff, and can thus incur well-known problems when information is unreliable. In addition, our approach does not assume that the robots have accurate self-localization. Instead, uncertainty in the pose of the sensing robot is propagated to object position estimates. We present experimental results obtained on a team of Sony AIBO robots, where we share information about the location of the ball in the RoboCup domain

  • 45.
    Cavallo, Filippo
    et al.
    BioRobotics Institute, Scuola Superiore Sant’Anna, Pisa, Italy.
    Limosani, Raffaele
    BioRobotics Institute, Scuola Superiore Sant’Anna, Pisa, Italy.
    Manzi, Alessandro
    BioRobotics Institute, Scuola Superiore Sant’Anna, Pisa, Italy.
    Bonaccorsi, Manuele
    BioRobotics Institute, Scuola Superiore Sant’Anna, Pisa, Italy.
    Esposito, Raffaele
    BioRobotics Institute, Scuola Superiore Sant’Anna, Pisa, Italy.
    Di Rocco, Maurizio
    Örebro University, School of Science and Technology.
    Pecora, Federico
    Örebro University, School of Science and Technology.
    Teti, Giancarlo
    Robotech Srl, Peccioli, Italy.
    Saffiotti, Alessandro
    Örebro University, School of Science and Technology.
    Dario, Paolo
    BioRobotics Institute, Scuola Superiore Sant’Anna, Pisa, Italy.
    Development of a socially believable multi-robot solution from town to home2014In: Cognitive Computation, ISSN 1866-9956, E-ISSN 1866-9964, Vol. 6, no 4, p. 954-967Article in journal (Refereed)
    Abstract [en]

    Technological advances in the robotic and ICT fields represent an effective solution to address specific societal problems to support ageing and independent life. One of the key factors for these technologies is that they have to be socially acceptable and believable to the end-users. This paper aimed to present some technological aspects that have been faced to develop the Robot-Era system, a multi-robotic system that is able to act in a socially believable way in the environments daily inhabited by humans, such as urban areas, buildings and homes. In particular, this paper focuses on two services-shopping delivery and garbage collection-showing preliminary results on experiments conducted with 35 elderly people. The analysis adopts an end-user-oriented perspective, considering some of the main attributes of acceptability: usability, attitude, anxiety, trust and quality of life.

  • 46.
    Chella, Antonio
    et al.
    Università di Palermo.
    Coradeschi, Silvia
    Örebro University, Department of Technology.
    Frixione, Marcello
    Saffiotti, Alessandro
    Örebro University, Department of Technology.
    Perceptual anchoring via conceptual spaces2004Conference paper (Refereed)
    Abstract [en]

    Perceptual anchoring is the problem of creating and maintaining in time the connection between symbols and sensor data that refer to the same physical objects. This is one of the facets of the general problem of integrating symbolic and non-symbolic processes in an intelligent system. Gärdenfors' conceptual spaces provide a geometric treatment of knowledge which bridges the gap between the symbolic and sub-symbolic approaches. As such, they can be used for the study of the anchoring problem. In this paper, we propose a computational framework for anchoring based on conceptual spaces. Our framework exploits the geometric structure of conceptual spaces for many of the crucial tasks of anchoring, like matching percepts to symbolic descriptions or tracking the evolution of objects over time.

  • 47.
    Cirillo, Marcello
    et al.
    Örebro University, School of Science and Technology.
    Karlsson, Lars
    Örebro University, School of Science and Technology.
    Saffiotti, Alessandro
    Örebro University, School of Science and Technology.
    A framework for human-aware robot planning2008In: Tenth Scandinavian conference on artificial intelligence / [ed] A. Holst, P. Kreuger, P. Funk, Amsterdam: IOS press , 2008, p. 52-59Conference paper (Refereed)
    Abstract [en]

    Robots that share their workspace with humans, like household or service robots, need to take into account the presence of humans when planning their actions. In this paper, we present a framework for human-aware planning in which we consider three kinds of human-robot interaction. We focus in particular on the core module of the framework, a human-aware planner that generates a sequence of actions for a robot, taking into account the status of the environment, the goals of the robot and the forecasted plan of the human. We present a first realization of this planner, together with two simple experiments that demonstrate the feasibility of our approach.

  • 48.
    Cirillo, Marcello
    et al.
    Örebro University, School of Science and Technology.
    Karlsson, Lars
    Örebro University, School of Science and Technology.
    Saffiotti, Alessandro
    Örebro University, School of Science and Technology.
    A human-aware robot task planner2009In: Proceedings of the 19th international conference on automated planning and scheduling, ICAPS 2009 / [ed] Alfonso Gerevini, Adele Howe, Amedeo Cesta, Ioannis Refanidis, Menlo Park: AAAI press , 2009, p. 58-65Conference paper (Refereed)
    Abstract [en]

    The growing presence of household robots in inhabited environments arises the need for new robot task planning techniques. These techniques should take into consideration not only the actions that the robot can perform or unexpected external events, but also the actions performed by a human sharing the same environment, in order to improve the cohabitation of the two agents, e.g., by avoiding undesired situations for the human. In this paper, we present a human-aware planner able to address this problem. This planner supports alternative hypotheses of the human plan, temporal duration for the actions of both the robot and the human, constraints on the interaction between robot and human, partial goal achievement and, most importantly, the possibility to use observations of human actions in the policy generated for the robot. The planner has been tested as a standalone component and in conjunction with our framework for human-robot interaction in a real environment.

  • 49.
    Cirillo, Marcello
    et al.
    Örebro University, School of Science and Technology.
    Karlsson, Lars
    Örebro University, School of Science and Technology.
    Saffiotti, Alessandro
    Örebro University, School of Science and Technology.
    Human-aware planning for robots embedded in ambient ecologies2012In: Pervasive and Mobile Computing, ISSN 1574-1192, E-ISSN 1873-1589, Vol. 8, no 4, p. 542-561Article in journal (Refereed)
    Abstract [en]

    We address the issue of human-robot cohabitation in smart environments. In particular, the presence of humans in a robot's work space has a profound influence on how the latter should plan its actions. We propose the use of Human-Aware Planning, an approach in which the robot exploits the capabilities of a sensor-rich environment to obtain information about the (current and future) activities of the people in the environment, and plans its tasks accordingly.

    Here, we formally describe the planning problem behind our approach, we analyze its complexity and we detail the algorithm of our planner. We then show two application scenarios that could benefit from the techniques described. The first scenario illustrates the applicability of human-aware planning in a domestic setting, while the second one illustrates its use for a robotic helper in a hospital. Finally, we present a five hour-long test run in a smart home equipped with real sensors, where a cleaning robot has been deployed and where a human subject is acting. This test run in a real setting is meant to demonstrate the feasibility of our approach to human-robot interaction.

  • 50.
    Cirillo, Marcello
    et al.
    Örebro University, School of Science and Technology.
    Karlsson, Lars
    Örebro University, School of Science and Technology.
    Saffiotti, Alessandro
    Örebro University, School of Science and Technology.
    Human-aware task planning: an application to mobile robots2010In: ACM transactions on interactive intelligent systems, ISSN 2157-6904, Vol. 1, no 2, p. Article 15-Article in journal (Refereed)
    Abstract [en]

    Consider a house cleaning robot planning its activities for the day. Assume that the robot expects the human inhabitant to first dress, then have breakfast, and finally go out. Then, it should plan not to clean the bedroom while the human is dressing, and to clean the kitchen after the human has had breakfast. In general, robots operating in inhabited environments, like households and future factory floors, should plan their behavior taking into account the actions that will be performed by the humans sharing the same environment. This would improve human-robot cohabitation, for example, by avoiding undesired situations for the human. Unfortunately, current task planners only consider the robot's actions and unexpected external events in the planning process, and cannot accommodate expectations about the actions of the humans.

    In this article, we present a human-aware planner able to address this problem. Our planner supports alternative hypotheses of the human plan, temporal duration for the actions of both the robot and the human, constraints on the interaction between robot and human, partial goal achievement and, most importantly, the possibility to use observations of human actions in the policy generated for the robot. Our planner has been tested both as a stand-alone component and within a full framework for human-robot interaction in a real environment.

12345 1 - 50 of 207
CiteExportLink to result list
Permanent link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf