We develop a large number of software tools and hosting infrastructures to support the research developed at the Department. We will be detailing in this section the different tools available. You can take a look for the moment at the offer available within the UPF Knowledge Portal, the innovations created in the context of EU projects in the Innovation Radar and the software sections of some of our research groups:


 Artificial Intelligence

 Nonlinear Time Series Analysis

 Web Research 


 Music Technology

 Interactive  Technologies

 Barcelona MedTech

 Natural Language  Processing

 Nonlinear Time Series  Analysis


Wireless Networking

Educational Technologies




Back Enhancing Usability and Dissemination of Planning Tools

Enhancing Usability and Dissemination of Planning Tools

Enhancing Usability and Dissemination of Planning Tools

Over the last few years, the Artificial Inteligence (AI) research group has developed a large number of planning tools. Although these have been used and described in conference and journal papers, there is still a long way to go in order to enhance their usability and adoption for the large number of potential users of the tools.


This project aims at enhancing the outreach of the planning tools developed within the AI group. For that, two main lines will be pursued:


  • Bringing into good shape, by following standard software engineering best practices, a number of research prototypes developed within the group which have been successfully used in several publications, but are still somewhat unpolished and not ready for production mode. Examples of these tools would be the novel functional planner FS, a parser for a number of common planning modeling languages, a state-of-the-art multi-agent planner, or a state-of-the-art temporal planner, etc.


  • Integrating some of these standard planning tools with ROS, the Robot Operating System, which will foster their use within the large number of users of ROS in the robotics community that as of now have almost no ready-to-use options when it comes to performing the type of task planning where that the AI group tools excel.


To know more: