To Örebro University

oru.seÖrebro University Publications
Change search
Link to record
Permanent link

Direct link
Publications (10 of 21) Show all publications
Forte, P., Gupta, H., Andreasson, H., Köckemann, U. & Lilienthal, A. J. (2025). On Robust Context-Aware Navigation for Autonomous Ground Vehicles. IEEE Robotics and Automation Letters, 10(2), 1449-1456
Open this publication in new window or tab >>On Robust Context-Aware Navigation for Autonomous Ground Vehicles
Show others...
2025 (English)In: IEEE Robotics and Automation Letters, E-ISSN 2377-3766, Vol. 10, no 2, p. 1449-1456Article in journal (Refereed) Published
Abstract [en]

We propose a context-aware navigation framework designed to support the navigation of autonomous ground vehicles, including articulated ones. The proposed framework employs a behavior tree with novel nodes to manage the navigation tasks: planner and controller selections, path planning, path following, and recovery. It incorporates a weather detection system and configurable global path planning and controller strategy selectors implemented as behavior tree action nodes. These components are integrated into a sub-tree that supervises and manages available options and parameters for global planners and control strategies by evaluating map and real-time sensor data. The proposed approach offers three key benefits: overcoming the limitations of single planner strategies in challenging scenarios; ensuring efficient path planning by balancing between optimization and computational effort; and achieving smoother navigation by reducing path curvature and improving drivability. The performance of the proposed framework is analyzed empirically, and compared against state of the art navigation systems with single path planning strategies.

Place, publisher, year, edition, pages
IEEE, 2025
Keywords
Autonomous Vehicle Navigation, Motion and Path Planning, Robotics and Automation in Construction
National Category
Robotics and automation Computer Sciences
Research subject
Computer Science
Identifiers
urn:nbn:se:oru:diva-117948 (URN)10.1109/LRA.2024.3520920 (DOI)001389508500001 ()
Funder
EU, Horizon 2020, 858101
Available from: 2024-12-26 Created: 2024-12-26 Last updated: 2025-02-05Bibliographically approved
Micheli, A., Bit-Monnot, A., Röger, G., Scala, E., Valentini, A., Framba, L., . . . Stock, S. (2025). Unified Planning: Modeling, manipulating and solving AI planning problems in Python. SoftwareX, 29, Article ID 102012.
Open this publication in new window or tab >>Unified Planning: Modeling, manipulating and solving AI planning problems in Python
Show others...
2025 (English)In: SoftwareX, E-ISSN 2352-7110, Vol. 29, article id 102012Article in journal (Refereed) Published
Abstract [en]

Automated planning is a branch of artificial intelligence aiming at finding a course of action that achieves specified goals, given a description of the initial state of a system and a model of possible actions. There are plenty of planning approaches working under different assumptions and with different features (e.g. classical, temporal, and numeric planning). When automated planning is used in practice, however, the set of required features is often initially unclear. The Unified Planning (UP) library addresses this issue by providing a featurerich Python API for modeling automated planning problems, which are solved seamlessly by planning engines that specify the set of features they support. Once a problem is modeled, UP can automatically find engines that can solve it, based on the features used in the model. This greatly reduces the commitment to specific planning approaches and bridges the gap between planning technology and its users.

Place, publisher, year, edition, pages
Elsevier, 2025
Keywords
Automated planning and scheduling, Python library, Interoperability
National Category
Computer Sciences
Identifiers
urn:nbn:se:oru:diva-118643 (URN)10.1016/j.softx.2024.102012 (DOI)001391993900001 ()2-s2.0-85212576537 (Scopus ID)
Funder
EU, Horizon 2020, 101016442
Note

We are grateful for the AIPlan4EU project support, which was funded by the European Union’s Horizon 2020 research and innovation programme under GA n. 101016442. Andrea Micheli is also supported by the STEP-RL project funded by the European Research Council under GA n. 101115870.

Available from: 2025-01-21 Created: 2025-01-21 Last updated: 2025-01-21Bibliographically approved
Köckemann, U. (2024). Goal-based Composition of Hybrid AI Systems. In: : . Paper presented at Workshop on Composite AI (CompAI), Co-located with the 27th European Conference on Artificial Intelligence (ECAI 2024), Santiago de Compostela, Spain, October 20, 2024.
Open this publication in new window or tab >>Goal-based Composition of Hybrid AI Systems
2024 (English)Conference paper, Published paper (Refereed)
Abstract [en]

Integrated AI systems can often be composed of a series of black-box components. We propose a planning based approach that takes a set of components, initially available models/data, and set of goal models and automatically devices a plan that represents an integrated AI system. This allows us to automatically adjust to new components and changing requirements. Experimental evaluation shows how our approach performs over a large number of instances covering sets of over 100 components.

Keywords
Composite Artificial Intelligence, Auto AI
National Category
Computer and Information Sciences
Research subject
Computer Science
Identifiers
urn:nbn:se:oru:diva-118821 (URN)
Conference
Workshop on Composite AI (CompAI), Co-located with the 27th European Conference on Artificial Intelligence (ECAI 2024), Santiago de Compostela, Spain, October 20, 2024
Funder
EU, Horizon Europe, 101070000
Available from: 2025-01-24 Created: 2025-01-24 Last updated: 2025-01-27Bibliographically approved
Köckemann, U., Calisi, D., Gemignani, G., Renoux, J. & Saffiotti, A. (2023). Planning for Automated Testing of Implicit Constraints in Behavior Trees. In: Sven Koenig; Roni Stern; Mauro Vallati (Ed.), Proceedings of the Thirty-Third International Conference on Automated Planning and Scheduling: . Paper presented at 33rd International Conference on Automated Planning and Scheduling (ICAPS 2023), Prague, Czech Republic, July 8-13, 2023 (pp. 649-658). AAAI Press, 33
Open this publication in new window or tab >>Planning for Automated Testing of Implicit Constraints in Behavior Trees
Show others...
2023 (English)In: Proceedings of the Thirty-Third International Conference on Automated Planning and Scheduling / [ed] Sven Koenig; Roni Stern; Mauro Vallati, AAAI Press , 2023, Vol. 33, p. 649-658Conference paper, Published paper (Refereed)
Abstract [en]

Behavior Trees (BTs) are a formalism increasingly used to control the execution of robotic systems. The strength of BTs resides in their compact, hierarchical and transparent representation. However, when used in practical applications transparency is often hindered by the introduction of implicit run-time relations between nodes, e.g., because of data dependencies or hardware-related ordering constraints. Manually verifying the correctness of a BT with respect to these hidden relations is a tedious and error-prone task. This paper presents a modular planning-based approach for automatically testing BTs offline at design time, to identify possible executions that may violate given data and ordering constraints and to exhibit traces of these executions to help debugging. Our approach supports both basic and advanced BT node types, e.g., supporting parallel behaviors, and can be extended with other node types as needed. We evaluate our approach on BTs used in a commercially deployed robotics system and on a large set of randomly generated trees showing that our approach scales to realistic sizes of more than 3000 nodes. 

Place, publisher, year, edition, pages
AAAI Press, 2023
Series
Proceedings of the ... International Conference on Automated Planning and Scheduling, ISSN 2334-0835, E-ISSN 2334-0843 ; 33
Keywords
Automated Planning, Robotics, Behavior Trees
National Category
Computer and Information Sciences
Research subject
Computer Science
Identifiers
urn:nbn:se:oru:diva-112201 (URN)10.1609/icaps.v33i1.27247 (DOI)2-s2.0-85169788442 (Scopus ID)
Conference
33rd International Conference on Automated Planning and Scheduling (ICAPS 2023), Prague, Czech Republic, July 8-13, 2023
Projects
AIPlan4EU
Funder
European Commission, 101016442
Available from: 2024-03-07 Created: 2024-03-07 Last updated: 2024-06-03Bibliographically approved
Köckemann, U., Alirezaie, M., Renoux, J., Tsiftes, N., Ahmed, M. U., Morberg, D., . . . Loutfi, A. (2020). Open-Source Data Collection and Data Sets for Activity Recognition in Smart Homes. Sensors, 20(3), Article ID E879.
Open this publication in new window or tab >>Open-Source Data Collection and Data Sets for Activity Recognition in Smart Homes
Show others...
2020 (English)In: Sensors, E-ISSN 1424-8220, Vol. 20, no 3, article id E879Article in journal (Refereed) Published
Abstract [en]

As research in smart homes and activity recognition is increasing, it is of ever increasing importance to have benchmarks systems and data upon which researchers can compare methods. While synthetic data can be useful for certain method developments, real data sets that are open and shared are equally as important. This paper presents the E-care@home system, its installation in a real home setting, and a series of data sets that were collected using the E-care@home system. Our first contribution, the E-care@home system, is a collection of software modules for data collection, labeling, and various reasoning tasks such as activity recognition, person counting, and configuration planning. It supports a heterogeneous set of sensors that can be extended easily and connects collected sensor data to higher-level Artificial Intelligence (AI) reasoning modules. Our second contribution is a series of open data sets which can be used to recognize activities of daily living. In addition to these data sets, we describe the technical infrastructure that we have developed to collect the data and the physical environment. Each data set is annotated with ground-truth information, making it relevant for researchers interested in benchmarking different algorithms for activity recognition.

Place, publisher, year, edition, pages
MDPI, 2020
Keywords
Data collection software, prototype installation, smart home data sets
National Category
Computer Sciences
Identifiers
urn:nbn:se:oru:diva-79928 (URN)10.3390/s20030879 (DOI)000517786200303 ()32041376 (PubMedID)2-s2.0-85079189175 (Scopus ID)
Funder
Knowledge Foundation
Available from: 2020-02-20 Created: 2020-02-20 Last updated: 2025-03-31Bibliographically approved
Chimamiwa, G., Alirezaie, M., Banaee, H., Köckemann, U. & Loutfi, A. (2019). Towards Habit Recognition in Smart Homes for People with Dementia. In: Ioannis Chatzigiannakis, Boris De Ruyter, Irene Mavrommati (Ed.), Ambient Intelligence: 15th European Conference, AmI 2019, Rome, Italy, November 13–15, 2019, Proceedings. Paper presented at 15th European Conference on Ambient Intelligence (AmI 2019), Rome, Italy, November 13-15, 2019 (pp. 363-369). Springer Nature, 11912
Open this publication in new window or tab >>Towards Habit Recognition in Smart Homes for People with Dementia
Show others...
2019 (English)In: Ambient Intelligence: 15th European Conference, AmI 2019, Rome, Italy, November 13–15, 2019, Proceedings / [ed] Ioannis Chatzigiannakis, Boris De Ruyter, Irene Mavrommati, Springer Nature, 2019, Vol. 11912, p. 363-369Conference paper, Published paper (Refereed)
Abstract [en]

The demand for smart home technologies that enable ageingin place is rising. Through activity recognition, users’ activities can be monitored. However, for dementia patients, activity recognition alone cannot address the challenges associated with changes in the user’s habits along the disease’s stage transitions. Extending activity recognition to habit recognition enables the capturing of patients’ habits and change sin habits in order to detect anomalies. This paper aims to introduce relevant features for habit recognition solutions, extracted from data, in order to enrich the representation of the user’s habits. This solution is personalisable to meet the specific needs of the patients and generalizable for use in different scenarios. In this way caregivers are better informed on the expected changes of the patient’s habits, which can help to mitigate further deterioration through early treatment and intervention.

Place, publisher, year, edition, pages
Springer Nature, 2019
Series
Lecture Notes in Computer Science, ISSN 0302-9743, E-ISSN 1611-3349 ; 11912
Keywords
Habit recognition, Dementia, Smart homes
National Category
Computer Sciences
Research subject
Computer Science
Identifiers
urn:nbn:se:oru:diva-88468 (URN)10.1007/978-3-030-34255-5_29 (DOI)000582723500029 ()2-s2.0-85076292763 (Scopus ID)978-3-030-34254-8 (ISBN)978-3-030-34255-5 (ISBN)
Conference
15th European Conference on Ambient Intelligence (AmI 2019), Rome, Italy, November 13-15, 2019
Funder
EU, Horizon 2020, 754285
Available from: 2021-01-12 Created: 2021-01-12 Last updated: 2024-04-05Bibliographically approved
Menicatti, R., Recchiuto, C. T., Bruno, B., Zaccaria, R., Khaliq, A. A., Köckemann, U., . . . Sgorbissa, A. (2018). Collaborative Development Within a Social Robotic, Multi-Disciplinary Effort: the CARESSES Case Study. In: 2018 IEEE Workshop on Advanced Robotics and its Social Impacts (ARSO): . Paper presented at 2018 IEEE Workshop on Advanced Robotics and its Social Impacts (ARSO), Genova, Italy, 27-29 September, 2018 (pp. 117-124). IEEE
Open this publication in new window or tab >>Collaborative Development Within a Social Robotic, Multi-Disciplinary Effort: the CARESSES Case Study
Show others...
2018 (English)In: 2018 IEEE Workshop on Advanced Robotics and its Social Impacts (ARSO), IEEE, 2018, p. 117-124Conference paper, Published paper (Refereed)
Abstract [en]

In many cases, complex multidisciplinary research projects may show a lack of coordinated development and integration, and a big effort is often required in the final phase of the projects in order to merge software developed by heterogeneous research groups. This is particularly true in advanced robotic projects: the objective here is to deliver a system that integrates all the hardware and software components, is capable of autonomous behaviour, and needs to be deployed in real-world scenarios toward providing an impact on future research and, ultimately, on society. On the other hand, in recent years there has been a growing interest for techniques related to software integration, but these have been mostly applied to the IT commercial domain.

This paper presents the work performed in the context of the project CARESSES, a multidisciplinary research project focusing on socially assistive robotics that involves 9 partners from the EU and Japan. Given the complexity of the project, a huge importance has been placed on software integration, task planning and architecture definition since the first stages of the work: to this aim, some of the practices commonly used in the commercial domain for software integration, such as merging software from the early stage, have been applied. As a case study, the document describes the steps which have been followed in the first year of the project discussing strengths and weaknesses of this approach.

Place, publisher, year, edition, pages
IEEE, 2018
Series
IEEE Workshop on Advanced Robotics and its Social Impacts, ISSN 2162-7568
Keywords
Robot sensing systems, Cultural differences, Robot kinematics, Computer architecture, Middleware
National Category
Computer Sciences Computer graphics and computer vision
Research subject
Computer Science
Identifiers
urn:nbn:se:oru:diva-71984 (URN)10.1109/ARSO.2018.8625740 (DOI)000458688000025 ()978-1-5386-8037-7 (ISBN)
Conference
2018 IEEE Workshop on Advanced Robotics and its Social Impacts (ARSO), Genova, Italy, 27-29 September, 2018
Projects
CARESSES
Funder
EU, Horizon 2020, 737858
Note

Funding Agencies:

Ministry of Internal Affairs and Communication of Japan 

Available from: 2019-01-31 Created: 2019-01-31 Last updated: 2025-03-31Bibliographically approved
Khaliq, A. A., Köckemann, U., Pecora, F., Saffiotti, A., Bruno, B., Recchiuto, C. T., . . . Chong, N. Y. (2018). Culturally aware Planning and Execution of Robot Actions. In: 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS): . Paper presented at 25th IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Madrid, Spain, October 1-5, 2018 (pp. 326-332). IEEE
Open this publication in new window or tab >>Culturally aware Planning and Execution of Robot Actions
Show others...
2018 (English)In: 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), IEEE, 2018, p. 326-332Conference paper, Published paper (Refereed)
Abstract [en]

The way in which humans behave, speak andinteract is deeply influenced by their culture. For example,greeting is done differently in France, in Sweden or in Japan;and the average interpersonal distance changes from onecultural group to the other. In order to successfully coexistwith humans, robots should also adapt their behavior to theculture, customs and manners of the persons they interact with.In this paper, we deal with an important ingredient of culturaladaptation: how to generate robot plans that respect givencultural preferences, and how to execute them in a way thatis sensitive to those preferences. We present initial results inthis direction in the context of the CARESSES project, a jointEU-Japan effort to build culturally competent assistive robots.

Place, publisher, year, edition, pages
IEEE, 2018
Series
IEEE International Conference on Intelligent Robots and Systems, ISSN 2153-0858, E-ISSN 2153-0866
Keywords
Robotics, automated planning, cultural awareness
National Category
Computer Sciences Computer graphics and computer vision
Research subject
Computer Science
Identifiers
urn:nbn:se:oru:diva-71980 (URN)10.1109/IROS.2018.8593570 (DOI)000458872700030 ()978-1-5386-8094-0 (ISBN)978-1-5386-8095-7 (ISBN)
Conference
25th IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Madrid, Spain, October 1-5, 2018
Funder
EU, Horizon 2020, 737858
Note

Funding Agency:

Ministry of Internal Affairs and Communication of Japan

Available from: 2019-01-31 Created: 2019-01-31 Last updated: 2025-03-31Bibliographically approved
Köckemann, U., Khaliq, A. A., Pecora, F. & Saffiotti, A. (2018). Domain Reasoning for Robot Task Planning: A Position Paper. In: Alberto Finzi, Erez Karpas, Goldie Nejat, AndreA Orlandini, Siddharth Srivastava (Ed.), PlanRob 2018: Proceedings of the 6th Workshop on Planning and Robotics. Paper presented at 28th International Conference on Automated Planning and Scheduling, Delft, The Netherlands, June 24-29, 2018 (pp. 102-105). ICAPS
Open this publication in new window or tab >>Domain Reasoning for Robot Task Planning: A Position Paper
2018 (English)In: PlanRob 2018: Proceedings of the 6th Workshop on Planning and Robotics / [ed] Alberto Finzi, Erez Karpas, Goldie Nejat, AndreA Orlandini, Siddharth Srivastava, ICAPS , 2018, p. 102-105Conference paper, Published paper (Refereed)
Abstract [en]

In this position paper we argue for moving towards generalpurpose domains to promote the usage of task planning forreal-world robot systems. Planning approaches should extractconcrete domains based on their current context in order tosolve problems. Towards this aim, we define the problem ofdomain reasoning, by which a planning domain is obtainedfrom a more general, multi-purpose domain definition, giventhe current deployment and context of the robot system. Weprovide examples motivating the need for domain reasoningin robot task planning, as well as a discussion of potentialsolutions to the domain reasoning problem.

Place, publisher, year, edition, pages
ICAPS, 2018
Keywords
Automated planning, domain reasoning
National Category
Computer Sciences
Research subject
Computer Science
Identifiers
urn:nbn:se:oru:diva-71979 (URN)
Conference
28th International Conference on Automated Planning and Scheduling, Delft, The Netherlands, June 24-29, 2018
Projects
CARESSES
Funder
EU, Horizon 2020, 737858
Available from: 2019-01-31 Created: 2019-01-31 Last updated: 2025-03-31Bibliographically approved
Köckemann, U., Tsiftes, N. & Loutfi, A. (2018). Integrating Constraint-based Planning with LwM2M for IoT Network Scheduling. In: : . Paper presented at Workshop on AI for Internet of Things (AI4IoT), Stockholm, July 15, 2018.
Open this publication in new window or tab >>Integrating Constraint-based Planning with LwM2M for IoT Network Scheduling
2018 (English)Conference paper, Published paper (Refereed)
Abstract [en]

This paper describes the design and implementationof a network scheduler prototype for IoT networks within the e-healthcare domain. The network scheduler combines a constraint-based task planner with the Lightweight Machine-to-Machine (LwM2M) protocol to be able to reconfigure IoT networks at run-time based on recognized activities and changes in the environment. To support such network scheduling, we implement a LwM2M application layer for the IoT devices that provides sensor data, network stack information, and a set of controllable parameters that affect the communication performance and the energy consumption.

Keywords
LwM2M, Internet of Things, network scheduling, e-healthcare
National Category
Computer Sciences
Research subject
Computer Science
Identifiers
urn:nbn:se:oru:diva-71977 (URN)
Conference
Workshop on AI for Internet of Things (AI4IoT), Stockholm, July 15, 2018
Projects
E-care@home
Funder
Knowledge Foundation
Available from: 2019-01-31 Created: 2019-01-31 Last updated: 2025-04-14Bibliographically approved
Organisations
Identifiers
ORCID iD: ORCID iD iconorcid.org/0000-0001-7776-2116

Search in DiVA

Show all publications