UPF4ROS2

From robotica.unileon.es
Jump to: navigation, search

UPF4ROS2

Project Logo
Project name: UPF4ROS2: Unified Planning Framework at ROS 2
Description: The goal of the UPF4ROS2 case study is to enable the use of Unified Planning Framework (UPF) at ROS 2 (Robot Operating System). The project will employ a technological approach based on the utilization of Managed Nodes introduced in ROS 2. Besides, UP functionality has been added to our group's cognitive architecture named MERLIN2.
Dates: 2022-2023
Reference: UPF4ROS2
Repository 1: https://www.ai4europe.eu/business-and-industry/case-studies/upf4ros2/
Repository 2: https://github.com/PlanSys2/UPF4ROS2
Funding: Cascade Funding of the AI4Europe project that has received funding from the European Union’s Horizon Europe research and innovation programme under Grant Agreement nº 101070000
Technologies: Virtual Reality
State: Ongoing
Contact: fjrodl@unileon.es

Description

The goal of the UPF4ROS2 case study is to enable the use of Unified Planning Framework (UPF) at ROS 2 (Robot Operating System). The project will employ a technological approach based on the utilization of Managed Nodes introduced in ROS 2. These nodes possess a lifecycle that is defined by observable states and transitions, which can be triggered internally or externally. They have clear responsibilities such as memory allocation, communication management, and error handling. Additionally, UPF4ROS2 will be integrated into PlanSys2, allowing for plan runtime execution. This integration ensures that existing robotic applications using ROS 2 and PlanSys2 can maintain their compatibility, while also enabling the development of new applications that leverage the state-of-the-art planning capabilities provided by UPF. Besides, UP functionality has been added to a cognitive architecture for robots called MERLIN2.