Difference between revisions of "UPF4ROS2"
WikiSheriff (talk | contribs) (Created page with "== UPF4ROS2 == Project Logo {| style="color:green; background-color:#ffffcc;" cellpadding="8" cellspacing="0" border="1" |'''Proje...") |
(No difference)
|
Revision as of 09:37, 28 October 2024
UPF4ROS2
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: | https://www.ai4europe.eu/business-and-industry/case-studies/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.