To Örebro University

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

Direct link
Publications (7 of 7) Show all publications
Iannotta, M., Yang, Y., Stork, J. A., Schaffernicht, E. & Stoyanov, T. (2026). Can context bridge the reality gap? Sim-to-real transfer of context-aware policies. Robotics and Autonomous Systems, 205, Article ID 105594.
Open this publication in new window or tab >>Can context bridge the reality gap? Sim-to-real transfer of context-aware policies
Show others...
2026 (English)In: Robotics and Autonomous Systems, ISSN 0921-8890, E-ISSN 1872-793X, Vol. 205, article id 105594Article in journal (Refereed) Published
Abstract [en]

Sim-to-real transfer remains a major challenge in reinforcement learning (RL) for robotics, as policies trained in simulation often fail to generalize to the real world due to discrepancies in environment dynamics. Domain Randomization (DR) mitigates this issue by exposing the policy to a wide range of randomized dynamics during training, yet leading to a reduction in performance. While standard approaches typically train policies agnostic to these variations, we investigate whether sim-to-real transfer can be improved by conditioning the policy on an estimate of the dynamics parameters - referred to as context. To this end, we integrate a context estimation module into a DR-based RL framework and systematically compare SOTA supervision strategies. We evaluate the resulting context-aware policies in both a canonical control benchmark and a real-world pushing task using a Franka Emika Panda robot. Results show that context-aware policies outperform the context-agnostic baseline across all settings, although the best supervision strategy depends on the task.

Place, publisher, year, edition, pages
Elsevier, 2026
Keywords
Robotics, Reinforcement learning, Sim-to-real
National Category
Computer Sciences Artificial Intelligence Robotics and automation
Identifiers
urn:nbn:se:oru:diva-130287 (URN)10.1016/j.robot.2026.105594 (DOI)001819233500001 ()
Funder
Knowledge Foundation, 20190128Knut and Alice Wallenberg FoundationWallenberg AI, Autonomous Systems and Software Program (WASP)
Note

This work was supported in part by Industrial Graduate Schoo lCollaborative AI & Robotics (CoAIRob), in part by the Swedish Knowledge Foundation under Grant Dnr:20190128, and the Knut and Alice Wallenberg Foundation through Wallenberg AI, Autonomous Systems and Software Program (WASP).

Available from: 2026-07-29 Created: 2026-07-29 Last updated: 2026-07-29Bibliographically approved
Iannotta, M. (2025). Holding Form in a Shifting World: Flexible and Reliable Robot Manipulation through Behavior Trees. (Doctoral dissertation). Örebro: Örebro University
Open this publication in new window or tab >>Holding Form in a Shifting World: Flexible and Reliable Robot Manipulation through Behavior Trees
2025 (English)Doctoral thesis, comprehensive summary (Other academic)
Abstract [en]

The increasing complexity and unpredictability of manipulation tasks in modern industrial and service robotics have highlighted the limitations of pre-programmed robot solutions. Robots operating under changing object positions, variable obstacles, and unforeseen perturbations must adjust their actions online to reliably satisfy the high-performance requirements of real-world deployment scenarios.

A promising direction for enabling such flexible and reliable manipulation lies in the use of Behavior Trees (BTs), a formalism for transparent decision-making that structures robot behavior hierarchically through modular, reusable components. BTs are a well-suited solution because their inherent reactivity allows the system to respond effectively to high-level disturbances, such as perception or grasping failures. At the same time, their modular design facilitates the reuse of sub-behaviors across different scenarios, enabling automation systems to be easily reconfigured to meet varying operational demands. However, existing BT-based approaches fall short in scenarios in which more advanced forms of robustness to local perturbations and task variations are required. This thesis contributes novel solutions to address these limitations and enhance the applicability of BTs as control policies in real-world manipulation settings.

To rigorously assess the solutions proposed in this thesis, we first need to formalize the terminology and evaluation criteria associated with BT-based robot control. We begin by identifying a subset of properties that are most relevant to our scope, such as reactivity, modularity, and robustness, and clarifying their definitions by resolving ambiguities found in prior work. For each of these properties, we examine how they have been evaluated in the literature and propose additional metrics to address identified gaps in existing evaluation practices.

The first technical contribution addresses the reactivity of BT policies and their way of handling simultaneous control objectives. While BTs effectivel ymanage global, high-level disturbances, flexible manipulation also requires rapid response to local, low-level perturbations that do not warrant changes to the high-level plan. Furthermore, when BTs are coupled with convention allow-level controllers for redundant manipulators, they often struggle to satisfy multiple, potentially competing objectives in a coherent and reliable manner. To address these limitations, we integrate BTs with a prioritized control strategy that decomposes each manipulation skill, such as grasping, into multiple control objectives with defined priorities, distributed across the BT nodes and executed concurrently. This integration introduces an additional layer of low-level reactivity, ensures the reliable satisfaction of multiple objectives, and reinforces the modularity of the BT policy by assigning distinct goals to separate leaf nodes.

Although the proposed framework provides robustness to both high- and low-level disturbances during execution, it still relies on manually specified parameters, which often need adjustment to specific task variations, such as minor changes of object positions or obstacle configurations. The second technical contribution is a data-driven approach based on Reinforcement Learning that augments the BT with a context-based adaptation policy. This module observes task-relevant features, referred to as a context, and selects appropriate BT parameters at execution time. The result is a policy that adapts its behavior on the fly to previously unseen variations, without manual intervention.

Despite its benefits, the proposed framework remains limited to adapting only to directly observable task variations and requires training procedures that, when performed on a physical robot, are often unsafe and timeconsuming. The last technical contribution addresses both limitations by introducing a context estimator that infers latent dynamics parameters — such as friction coefficients or object mass — from recent interaction data. Conditioning the context-based adaptation policy on this latent estimate enables the BT-based policy to operate robustly even under partial observability. Moreover, because these latent parameters often underlie the discrepancies between simulation and reality, the very same mechanism also provides a principled way to bridge the sim-to-real gap: policies are trained in simulation with domain randomization, while the estimated context compensates for the mismatched dynamics, improving robustness at deployment.

Place, publisher, year, edition, pages
Örebro: Örebro University, 2025. p. 143
Series
Örebro Studies in Technology, ISSN 1650-8580 ; 111
National Category
Computer Sciences
Identifiers
urn:nbn:se:oru:diva-124067 (URN)9789175297217 (ISBN)
Public defence
2025-12-09, Örebro universitet, Långhuset, Hörsal L2, Fakultetsgatan 1, Örebro, 09:00 (English)
Opponent
Supervisors
Available from: 2025-09-30 Created: 2025-09-30 Last updated: 2025-11-28Bibliographically approved
Iannotta, M., Stork, J. A., Schaffernicht, E. & Stoyanov, T. (Eds.). (2025). On the Fly Adaptation of Behavior Tree-Based Policies through Reinforcement Learning. Paper presented at 19th international conference on Intelligent Autonomous Systems (IAS-19), Genoa, Italy, June 30 - July 4, 2025. Springer
Open this publication in new window or tab >>On the Fly Adaptation of Behavior Tree-Based Policies through Reinforcement Learning
2025 (English)Conference proceedings (editor) (Refereed)
Place, publisher, year, edition, pages
Springer, 2025
National Category
Computer Sciences
Identifiers
urn:nbn:se:oru:diva-125137 (URN)
Conference
19th international conference on Intelligent Autonomous Systems (IAS-19), Genoa, Italy, June 30 - July 4, 2025
Available from: 2025-11-21 Created: 2025-11-21 Last updated: 2025-11-21Bibliographically approved
Cáceres Domínguez, D., Iannotta, M., Kashyap, A., Sun, S., Yang, Y., Cella, C., . . . Iovino, M. (2025). The First WARA Robotics Mobile Manipulation Challenge - Lessons Learned. In: Antonios Gasteratos; Nicola Bellotto; Stefano Tortora (Ed.), 2025 European Conference on Mobile Robots (ECMR): . Paper presented at European Conference on Mobile Robots (ECMR 2025), Padua, Italy, September 2-5, 2025. IEEE
Open this publication in new window or tab >>The First WARA Robotics Mobile Manipulation Challenge - Lessons Learned
Show others...
2025 (English)In: 2025 European Conference on Mobile Robots (ECMR) / [ed] Antonios Gasteratos; Nicola Bellotto; Stefano Tortora, IEEE, 2025Conference paper, Published paper (Refereed)
Abstract [en]

The first WARA Robotics Mobile Manipulation Challenge, held in December 2024 at ABB Corporate Research in Västerås, Sweden, addressed the automation of task-intensive and repetitive manual labor in laboratory environments -- specifically the transport and cleaning of glassware. Designed in collaboration with AstraZeneca, the challenge invited academic teams to develop autonomous robotic systems capable of navigating human-populated lab spaces and performing complex manipulation tasks, such as loading items into industrial dishwashers. This paper presents an overview of the challenge setup, its industrial motivation, and the four distinct approaches proposed by the participating teams. We summarize lessons learned from this edition and propose improvements in design to enable a more effective second iteration to take place in 2025. The initiative bridges an important gap in effective academia-industry collaboration within the domain of autonomous mobile manipulation systems by promoting the development and deployment of

Place, publisher, year, edition, pages
IEEE, 2025
Series
European Conference on Mobile Robots Conference Proceedings, ISSN 2639-7919, E-ISSN 2767-8733
Keywords
Automation, Service robots, Navigation, Mobile robots, Mobile Manipulation, Lab Automation
National Category
Artificial Intelligence Robotics and automation
Research subject
Computer Science
Identifiers
urn:nbn:se:oru:diva-125114 (URN)10.1109/ECMR65884.2025.11163319 (DOI)001592487100076 ()9798331527051 (ISBN)9798331527044 (ISBN)9798331527068 (ISBN)
Conference
European Conference on Mobile Robots (ECMR 2025), Padua, Italy, September 2-5, 2025
Funder
Wallenberg AI, Autonomous Systems and Software Program (WASP)
Available from: 2025-11-27 Created: 2025-11-27 Last updated: 2026-02-05Bibliographically approved
Gugliermo, S., Caceres Dominguez, D., Iannotta, M., Stoyanov, T. & Schaffernicht, E. (2024). Evaluating behavior trees. Robotics and Autonomous Systems, 178, Article ID 104714.
Open this publication in new window or tab >>Evaluating behavior trees
Show others...
2024 (English)In: Robotics and Autonomous Systems, ISSN 0921-8890, E-ISSN 1872-793X, Vol. 178, article id 104714Article in journal (Refereed) Published
Abstract [en]

Behavior trees (BTs) are increasingly popular in the robotics community. Yet in the growing body of published work on this topic, there is a lack of consensus on what to measure and how to quantify BTs when reporting results. This is not only due to the lack of standardized measures, but due to the sometimes ambiguous use of definitions to describe BT properties. This work provides a comprehensive overview of BT properties the community is interested in, how they relate to each other, the metrics currently used to measure BTs, and whether the metrics appropriately quantify those properties of interest. Finally, we provide the practitioner with a set of metrics to measure, as well as insights into the properties that can be derived from those metrics. By providing this holistic view of properties and their corresponding evaluation metrics, we hope to improve clarity when using BTs in robotics. This more systematic approach will make reported results more consistent and comparable when evaluating BTs.

Place, publisher, year, edition, pages
Elsevier, 2024
Keywords
Behavior trees, Robotics, Artificial intelligence, Behavior -based systems
National Category
Computer graphics and computer vision
Identifiers
urn:nbn:se:oru:diva-114983 (URN)10.1016/j.robot.2024.104714 (DOI)001246926800001 ()2-s2.0-85193904518 (Scopus ID)
Funder
Swedish Foundation for Strategic Research, ID19-0053Knowledge Foundation, 20190128EU, Horizon Europe, 101070596
Note

This work was partially supported by the Swedish Foundation for Strategic Research (SSF) (project ID19-0053), the Industrial Graduate School Collaborative AI & Robotics (CoAIRob), funded by the Swedish Knowledge Foundation under Grant Dnr:20190128, and by the European Union’s Horizon Europe Framework Programme under grant agreement No 101070596 (euROBIN).

Available from: 2024-07-25 Created: 2024-07-25 Last updated: 2025-11-17Bibliographically approved
Caceres Dominguez, D., Iannotta, M., Stork, J. A., Schaffernicht, E. & Stoyanov, T. (2022). A Stack-of-Tasks Approach Combined With Behavior Trees: A New Framework for Robot Control. IEEE Robotics and Automation Letters, 7(4), 12110-12117
Open this publication in new window or tab >>A Stack-of-Tasks Approach Combined With Behavior Trees: A New Framework for Robot Control
Show others...
2022 (English)In: IEEE Robotics and Automation Letters, E-ISSN 2377-3766, Vol. 7, no 4, p. 12110-12117Article in journal (Refereed) Published
Abstract [en]

Stack-of-Tasks (SoT) control allows a robot to simultaneously fulfill a number of prioritized goals formulated in terms of (in)equality constraints in error space. Since this approach solves a sequence of Quadratic Programs (QP) at each time-step, without taking into account any temporal state evolution, it is suitable for dealing with local disturbances. However, its limitation lies in the handling of situations that require non-quadratic objectives to achieve a specific goal, as well as situations where countering the control disturbance would require a locally suboptimal action. Recent works address this shortcoming by exploiting Finite State Machines (FSMs) to compose the tasks in such a way that the robot does not get stuck in local minima. Nevertheless, the intrinsic trade-off between reactivity and modularity that characterizes FSMs makes them impractical for defining reactive behaviors in dynamic environments. In this letter, we combine the SoT control strategy with Behavior Trees (BTs), a task switching structure that addresses some of the limitations of the FSMs in terms of reactivity, modularity and re-usability. Experimental results on a Franka Emika Panda 7-DOF manipulator show the robustness of our framework, that allows the robot to benefit from the reactivity of both SoT and BTs.

Place, publisher, year, edition, pages
IEEE Press, 2022
Keywords
Behavior-based systems, control architectures and programming
National Category
Computer graphics and computer vision
Identifiers
urn:nbn:se:oru:diva-101946 (URN)10.1109/LRA.2022.3211481 (DOI)000868319800006 ()
Funder
Knut and Alice Wallenberg Foundation
Note

Funding agencies:

Industrial Graduate School Collaborative AI & Robotics (CoAIRob)

General Electric Dnr:20190128

Available from: 2022-10-27 Created: 2022-10-27 Last updated: 2025-11-17Bibliographically approved
Iannotta, M., Caceres Dominguez, D., Stork, J. A., Schaffernicht, E. & Stoyanov, T. (2022). Heterogeneous Full-body Control of a Mobile Manipulator with Behavior Trees. In: IROS 2022 Workshop on Mobile Manipulation and Embodied Intelligence (MOMA): Challenges and  Opportunities: . Paper presented at International Conference on Intelligent Robots and Systems (IROS 2022), Kyoto, Japan, October 23-27, 2022.
Open this publication in new window or tab >>Heterogeneous Full-body Control of a Mobile Manipulator with Behavior Trees
Show others...
2022 (English)In: IROS 2022 Workshop on Mobile Manipulation and Embodied Intelligence (MOMA): Challenges and  Opportunities, 2022Conference paper, Published paper (Refereed)
Abstract [en]

Integrating the heterogeneous controllers of a complex mechanical system, such as a mobile manipulator, within the same structure and in a modular way is still challenging. In this work we extend our framework based on Behavior Trees for the control of a redundant mechanical system to the problem of commanding more complex systems that involve multiple low-level controllers. This allows the integrated systems to achieve non-trivial goals that require coordination among the sub-systems.

National Category
Robotics and automation
Research subject
Computer Science
Identifiers
urn:nbn:se:oru:diva-102984 (URN)10.48550/arXiv.2210.08600 (DOI)
Conference
International Conference on Intelligent Robots and Systems (IROS 2022), Kyoto, Japan, October 23-27, 2022
Funder
Knowledge Foundation
Available from: 2023-01-09 Created: 2023-01-09 Last updated: 2025-11-17Bibliographically approved
Organisations
Identifiers
ORCID iD: ORCID iD iconorcid.org/0000-0002-2142-6516

Search in DiVA

Show all publications