Package Summary

Version 4.0.0
License Apache License, Version 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/PlanSys2/ros2_planning_system.git
VCS Type git
VCS Version humble-devel
Last Updated 2026-10-21
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

This package contains modules for developing PlanSys components in Python

Maintainers

  • Francisco Martin Rico

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package plansys2_support_py

4.0.0 (2026-10-21)

  • One version for Humble, Jazzy, Kilted and Lyrical (#509)
  • Robust PlanSys2: one node per component, clients that wait, retry and see a lost plan (#507)
  • Execute everything Kairos plans: conditional effects, durations, timed literals, object fluents, recursive derived predicates, PDDL+ and constraints (#504)
  • Fixes in the executor, the build, the tests and the CI (#502)
  • Fixes in the Python support, the terminal, and the rqt and TUI tools (#500)
  • ActionExecutor and performers: one request, its own messages (#488)
  • Problem metric from Python, the terminal and the TUI (#463)
  • forall and imply in conditions, goals and effects (#462)
  • Tests discover only nodes on this host (#455)
  • Performers, executor clients and the TUI notice when PlanSys2 goes down (#448)
  • Consistent executor goal handling: cancels, replaced goals and result codes (#439)
  • Update domain during execution (#414)
  • Contributors: Francisco Martín Rico

3.1.0 (2026-07-28)

  • Added some tests
  • Added planner in python
  • Convert to fully python package
  • Added execute_plan to executor
  • Added parser, format and lint
  • Update logs and parser
  • Implement DomainExpertClient, ExecutorClient, PlannerClient, PlannerClient and ProblemExpertClient
  • Contributors: Alberto Tudela, Eshan Savla, Francisco Martín Rico, Gustavo, Gustavo Rezende

3.0.0 (2025-06-06)

  • Support action performers in Python
  • Contributors: Francisco Martín Rico, Marco Roveri

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged plansys2_support_py at Robotics Stack Exchange

Package Summary

Version 4.0.0
License Apache License, Version 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/PlanSys2/ros2_planning_system.git
VCS Type git
VCS Version jazzy-devel
Last Updated 2026-10-21
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

This package contains modules for developing PlanSys components in Python

Maintainers

  • Francisco Martin Rico

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package plansys2_support_py

4.0.0 (2026-10-21)

  • One version for Humble, Jazzy, Kilted and Lyrical (#509)
  • Robust PlanSys2: one node per component, clients that wait, retry and see a lost plan (#507)
  • Execute everything Kairos plans: conditional effects, durations, timed literals, object fluents, recursive derived predicates, PDDL+ and constraints (#504)
  • Fixes in the executor, the build, the tests and the CI (#502)
  • Fixes in the Python support, the terminal, and the rqt and TUI tools (#500)
  • ActionExecutor and performers: one request, its own messages (#488)
  • Problem metric from Python, the terminal and the TUI (#463)
  • forall and imply in conditions, goals and effects (#462)
  • Tests discover only nodes on this host (#455)
  • Performers, executor clients and the TUI notice when PlanSys2 goes down (#448)
  • Consistent executor goal handling: cancels, replaced goals and result codes (#439)
  • Update domain during execution (#414)
  • Contributors: Francisco Martín Rico

3.1.0 (2026-07-28)

  • Added some tests
  • Added planner in python
  • Convert to fully python package
  • Added execute_plan to executor
  • Added parser, format and lint
  • Update logs and parser
  • Implement DomainExpertClient, ExecutorClient, PlannerClient, PlannerClient and ProblemExpertClient
  • Contributors: Alberto Tudela, Eshan Savla, Francisco Martín Rico, Gustavo, Gustavo Rezende

3.0.0 (2025-06-06)

  • Support action performers in Python
  • Contributors: Francisco Martín Rico, Marco Roveri

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged plansys2_support_py at Robotics Stack Exchange

Package Summary

Version 4.0.0
License Apache License, Version 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/PlanSys2/ros2_planning_system.git
VCS Type git
VCS Version kilted-devel
Last Updated 2026-10-21
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

This package contains modules for developing PlanSys components in Python

Maintainers

  • Francisco Martin Rico

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package plansys2_support_py

4.0.0 (2026-10-21)

  • One version for Humble, Jazzy, Kilted and Lyrical (#509)
  • Robust PlanSys2: one node per component, clients that wait, retry and see a lost plan (#507)
  • Execute everything Kairos plans: conditional effects, durations, timed literals, object fluents, recursive derived predicates, PDDL+ and constraints (#504)
  • Fixes in the executor, the build, the tests and the CI (#502)
  • Fixes in the Python support, the terminal, and the rqt and TUI tools (#500)
  • ActionExecutor and performers: one request, its own messages (#488)
  • Problem metric from Python, the terminal and the TUI (#463)
  • forall and imply in conditions, goals and effects (#462)
  • Tests discover only nodes on this host (#455)
  • Performers, executor clients and the TUI notice when PlanSys2 goes down (#448)
  • Consistent executor goal handling: cancels, replaced goals and result codes (#439)
  • Update domain during execution (#414)
  • Contributors: Francisco Martín Rico

3.1.0 (2026-07-28)

  • Added some tests
  • Added planner in python
  • Convert to fully python package
  • Added execute_plan to executor
  • Added parser, format and lint
  • Update logs and parser
  • Implement DomainExpertClient, ExecutorClient, PlannerClient, PlannerClient and ProblemExpertClient
  • Contributors: Alberto Tudela, Eshan Savla, Francisco Martín Rico, Gustavo, Gustavo Rezende

3.0.0 (2025-06-06)

  • Support action performers in Python
  • Contributors: Francisco Martín Rico, Marco Roveri

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged plansys2_support_py at Robotics Stack Exchange

Package Summary

Version 4.0.0
License Apache License, Version 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/PlanSys2/ros2_planning_system.git
VCS Type git
VCS Version lyrical-devel
Last Updated 2026-10-21
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

This package contains modules for developing PlanSys components in Python

Maintainers

  • Francisco Martin Rico

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package plansys2_support_py

4.0.0 (2026-10-21)

  • One version for Humble, Jazzy, Kilted and Lyrical (#509)
  • Robust PlanSys2: one node per component, clients that wait, retry and see a lost plan (#507)
  • Execute everything Kairos plans: conditional effects, durations, timed literals, object fluents, recursive derived predicates, PDDL+ and constraints (#504)
  • Fixes in the executor, the build, the tests and the CI (#502)
  • Fixes in the Python support, the terminal, and the rqt and TUI tools (#500)
  • ActionExecutor and performers: one request, its own messages (#488)
  • Problem metric from Python, the terminal and the TUI (#463)
  • forall and imply in conditions, goals and effects (#462)
  • Tests discover only nodes on this host (#455)
  • Performers, executor clients and the TUI notice when PlanSys2 goes down (#448)
  • Consistent executor goal handling: cancels, replaced goals and result codes (#439)
  • Update domain during execution (#414)
  • Contributors: Francisco Martín Rico

3.1.0 (2026-07-28)

  • Added some tests
  • Added planner in python
  • Convert to fully python package
  • Added execute_plan to executor
  • Added parser, format and lint
  • Update logs and parser
  • Implement DomainExpertClient, ExecutorClient, PlannerClient, PlannerClient and ProblemExpertClient
  • Contributors: Alberto Tudela, Eshan Savla, Francisco Martín Rico, Gustavo, Gustavo Rezende

3.0.0 (2025-06-06)

  • Support action performers in Python
  • Contributors: Francisco Martín Rico, Marco Roveri

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged plansys2_support_py at Robotics Stack Exchange

No version for distro rolling showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 4.0.0
License Apache License, Version 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/PlanSys2/ros2_planning_system.git
VCS Type git
VCS Version humble-devel
Last Updated 2026-10-21
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

This package contains modules for developing PlanSys components in Python

Maintainers

  • Francisco Martin Rico

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package plansys2_support_py

4.0.0 (2026-10-21)

  • One version for Humble, Jazzy, Kilted and Lyrical (#509)
  • Robust PlanSys2: one node per component, clients that wait, retry and see a lost plan (#507)
  • Execute everything Kairos plans: conditional effects, durations, timed literals, object fluents, recursive derived predicates, PDDL+ and constraints (#504)
  • Fixes in the executor, the build, the tests and the CI (#502)
  • Fixes in the Python support, the terminal, and the rqt and TUI tools (#500)
  • ActionExecutor and performers: one request, its own messages (#488)
  • Problem metric from Python, the terminal and the TUI (#463)
  • forall and imply in conditions, goals and effects (#462)
  • Tests discover only nodes on this host (#455)
  • Performers, executor clients and the TUI notice when PlanSys2 goes down (#448)
  • Consistent executor goal handling: cancels, replaced goals and result codes (#439)
  • Update domain during execution (#414)
  • Contributors: Francisco Martín Rico

3.1.0 (2026-07-28)

  • Added some tests
  • Added planner in python
  • Convert to fully python package
  • Added execute_plan to executor
  • Added parser, format and lint
  • Update logs and parser
  • Implement DomainExpertClient, ExecutorClient, PlannerClient, PlannerClient and ProblemExpertClient
  • Contributors: Alberto Tudela, Eshan Savla, Francisco Martín Rico, Gustavo, Gustavo Rezende

3.0.0 (2025-06-06)

  • Support action performers in Python
  • Contributors: Francisco Martín Rico, Marco Roveri

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged plansys2_support_py at Robotics Stack Exchange

No version for distro github showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 4.0.0
License Apache License, Version 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/PlanSys2/ros2_planning_system.git
VCS Type git
VCS Version humble-devel
Last Updated 2026-10-21
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

This package contains modules for developing PlanSys components in Python

Maintainers

  • Francisco Martin Rico

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package plansys2_support_py

4.0.0 (2026-10-21)

  • One version for Humble, Jazzy, Kilted and Lyrical (#509)
  • Robust PlanSys2: one node per component, clients that wait, retry and see a lost plan (#507)
  • Execute everything Kairos plans: conditional effects, durations, timed literals, object fluents, recursive derived predicates, PDDL+ and constraints (#504)
  • Fixes in the executor, the build, the tests and the CI (#502)
  • Fixes in the Python support, the terminal, and the rqt and TUI tools (#500)
  • ActionExecutor and performers: one request, its own messages (#488)
  • Problem metric from Python, the terminal and the TUI (#463)
  • forall and imply in conditions, goals and effects (#462)
  • Tests discover only nodes on this host (#455)
  • Performers, executor clients and the TUI notice when PlanSys2 goes down (#448)
  • Consistent executor goal handling: cancels, replaced goals and result codes (#439)
  • Update domain during execution (#414)
  • Contributors: Francisco Martín Rico

3.1.0 (2026-07-28)

  • Added some tests
  • Added planner in python
  • Convert to fully python package
  • Added execute_plan to executor
  • Added parser, format and lint
  • Update logs and parser
  • Implement DomainExpertClient, ExecutorClient, PlannerClient, PlannerClient and ProblemExpertClient
  • Contributors: Alberto Tudela, Eshan Savla, Francisco Martín Rico, Gustavo, Gustavo Rezende

3.0.0 (2025-06-06)

  • Support action performers in Python
  • Contributors: Francisco Martín Rico, Marco Roveri

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged plansys2_support_py at Robotics Stack Exchange

No version for distro galactic showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 4.0.0
License Apache License, Version 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/PlanSys2/ros2_planning_system.git
VCS Type git
VCS Version humble-devel
Last Updated 2026-10-21
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

This package contains modules for developing PlanSys components in Python

Maintainers

  • Francisco Martin Rico

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package plansys2_support_py

4.0.0 (2026-10-21)

  • One version for Humble, Jazzy, Kilted and Lyrical (#509)
  • Robust PlanSys2: one node per component, clients that wait, retry and see a lost plan (#507)
  • Execute everything Kairos plans: conditional effects, durations, timed literals, object fluents, recursive derived predicates, PDDL+ and constraints (#504)
  • Fixes in the executor, the build, the tests and the CI (#502)
  • Fixes in the Python support, the terminal, and the rqt and TUI tools (#500)
  • ActionExecutor and performers: one request, its own messages (#488)
  • Problem metric from Python, the terminal and the TUI (#463)
  • forall and imply in conditions, goals and effects (#462)
  • Tests discover only nodes on this host (#455)
  • Performers, executor clients and the TUI notice when PlanSys2 goes down (#448)
  • Consistent executor goal handling: cancels, replaced goals and result codes (#439)
  • Update domain during execution (#414)
  • Contributors: Francisco Martín Rico

3.1.0 (2026-07-28)

  • Added some tests
  • Added planner in python
  • Convert to fully python package
  • Added execute_plan to executor
  • Added parser, format and lint
  • Update logs and parser
  • Implement DomainExpertClient, ExecutorClient, PlannerClient, PlannerClient and ProblemExpertClient
  • Contributors: Alberto Tudela, Eshan Savla, Francisco Martín Rico, Gustavo, Gustavo Rezende

3.0.0 (2025-06-06)

  • Support action performers in Python
  • Contributors: Francisco Martín Rico, Marco Roveri

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged plansys2_support_py at Robotics Stack Exchange

No version for distro iron showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 4.0.0
License Apache License, Version 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/PlanSys2/ros2_planning_system.git
VCS Type git
VCS Version humble-devel
Last Updated 2026-10-21
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

This package contains modules for developing PlanSys components in Python

Maintainers

  • Francisco Martin Rico

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package plansys2_support_py

4.0.0 (2026-10-21)

  • One version for Humble, Jazzy, Kilted and Lyrical (#509)
  • Robust PlanSys2: one node per component, clients that wait, retry and see a lost plan (#507)
  • Execute everything Kairos plans: conditional effects, durations, timed literals, object fluents, recursive derived predicates, PDDL+ and constraints (#504)
  • Fixes in the executor, the build, the tests and the CI (#502)
  • Fixes in the Python support, the terminal, and the rqt and TUI tools (#500)
  • ActionExecutor and performers: one request, its own messages (#488)
  • Problem metric from Python, the terminal and the TUI (#463)
  • forall and imply in conditions, goals and effects (#462)
  • Tests discover only nodes on this host (#455)
  • Performers, executor clients and the TUI notice when PlanSys2 goes down (#448)
  • Consistent executor goal handling: cancels, replaced goals and result codes (#439)
  • Update domain during execution (#414)
  • Contributors: Francisco Martín Rico

3.1.0 (2026-07-28)

  • Added some tests
  • Added planner in python
  • Convert to fully python package
  • Added execute_plan to executor
  • Added parser, format and lint
  • Update logs and parser
  • Implement DomainExpertClient, ExecutorClient, PlannerClient, PlannerClient and ProblemExpertClient
  • Contributors: Alberto Tudela, Eshan Savla, Francisco Martín Rico, Gustavo, Gustavo Rezende

3.0.0 (2025-06-06)

  • Support action performers in Python
  • Contributors: Francisco Martín Rico, Marco Roveri

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged plansys2_support_py at Robotics Stack Exchange

No version for distro melodic showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 4.0.0
License Apache License, Version 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/PlanSys2/ros2_planning_system.git
VCS Type git
VCS Version humble-devel
Last Updated 2026-10-21
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

This package contains modules for developing PlanSys components in Python

Maintainers

  • Francisco Martin Rico

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package plansys2_support_py

4.0.0 (2026-10-21)

  • One version for Humble, Jazzy, Kilted and Lyrical (#509)
  • Robust PlanSys2: one node per component, clients that wait, retry and see a lost plan (#507)
  • Execute everything Kairos plans: conditional effects, durations, timed literals, object fluents, recursive derived predicates, PDDL+ and constraints (#504)
  • Fixes in the executor, the build, the tests and the CI (#502)
  • Fixes in the Python support, the terminal, and the rqt and TUI tools (#500)
  • ActionExecutor and performers: one request, its own messages (#488)
  • Problem metric from Python, the terminal and the TUI (#463)
  • forall and imply in conditions, goals and effects (#462)
  • Tests discover only nodes on this host (#455)
  • Performers, executor clients and the TUI notice when PlanSys2 goes down (#448)
  • Consistent executor goal handling: cancels, replaced goals and result codes (#439)
  • Update domain during execution (#414)
  • Contributors: Francisco Martín Rico

3.1.0 (2026-07-28)

  • Added some tests
  • Added planner in python
  • Convert to fully python package
  • Added execute_plan to executor
  • Added parser, format and lint
  • Update logs and parser
  • Implement DomainExpertClient, ExecutorClient, PlannerClient, PlannerClient and ProblemExpertClient
  • Contributors: Alberto Tudela, Eshan Savla, Francisco Martín Rico, Gustavo, Gustavo Rezende

3.0.0 (2025-06-06)

  • Support action performers in Python
  • Contributors: Francisco Martín Rico, Marco Roveri

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged plansys2_support_py at Robotics Stack Exchange

No version for distro noetic showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 4.0.0
License Apache License, Version 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/PlanSys2/ros2_planning_system.git
VCS Type git
VCS Version humble-devel
Last Updated 2026-10-21
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

This package contains modules for developing PlanSys components in Python

Maintainers

  • Francisco Martin Rico

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package plansys2_support_py

4.0.0 (2026-10-21)

  • One version for Humble, Jazzy, Kilted and Lyrical (#509)
  • Robust PlanSys2: one node per component, clients that wait, retry and see a lost plan (#507)
  • Execute everything Kairos plans: conditional effects, durations, timed literals, object fluents, recursive derived predicates, PDDL+ and constraints (#504)
  • Fixes in the executor, the build, the tests and the CI (#502)
  • Fixes in the Python support, the terminal, and the rqt and TUI tools (#500)
  • ActionExecutor and performers: one request, its own messages (#488)
  • Problem metric from Python, the terminal and the TUI (#463)
  • forall and imply in conditions, goals and effects (#462)
  • Tests discover only nodes on this host (#455)
  • Performers, executor clients and the TUI notice when PlanSys2 goes down (#448)
  • Consistent executor goal handling: cancels, replaced goals and result codes (#439)
  • Update domain during execution (#414)
  • Contributors: Francisco Martín Rico

3.1.0 (2026-07-28)

  • Added some tests
  • Added planner in python
  • Convert to fully python package
  • Added execute_plan to executor
  • Added parser, format and lint
  • Update logs and parser
  • Implement DomainExpertClient, ExecutorClient, PlannerClient, PlannerClient and ProblemExpertClient
  • Contributors: Alberto Tudela, Eshan Savla, Francisco Martín Rico, Gustavo, Gustavo Rezende

3.0.0 (2025-06-06)

  • Support action performers in Python
  • Contributors: Francisco Martín Rico, Marco Roveri

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged plansys2_support_py at Robotics Stack Exchange