Package Summary
| Version | 0.0.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/carologistics/clips_executive.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-01-07 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Tarik Viehmann
Authors
cx_pddl_clips
Augment CLIPS-based reasoning with PDDL.
As PDDL is an expressive formalism, this module relies on an external pddl manager to do the heavy lifting.
Prerequisites
- A running instance of the external pddl manager node
- The RosMsgsPlugin
- (for planning:) Generated CLIPS plugins
cx::CXPDDLMsgsPlanTemporalPluginandcx::CXPDDLMsgsTimedPlanActionPlugin - Open the respective ROS interfaces
Basic Usage
- Store the information on the external node using a
pddl-managerfact. - Load pddl instances using
pddl-instancefacts. - Maintain up-to-date information of a current situation modeled via
pddl-fluentandpddl-numeric-fluentfacts.- Fetch the initial situation using
pddl-get-fluentsandpddl-get-numeric-fluentsfacts. - Update the situation using
pending-pddl-fluentandpending-pddl-numeric-fluentfacts. - Add new objects using
pending-pddl-objectfacts.
- Fetch the initial situation using
- Specify desired future states through pddl goals
- Describe goals using
pddl-goal-fluentandpddl-goal-numeric-fluentfacts. - Register the goal uisng the
pddl-set-goalsfact. - Clear goals using the
pddl-clear-goalsfact.
- Describe goals using
- Obtain a viable plan using the
pddl-planner-callfact.- Plans consist of
pddl-actionfacts
- Plans consist of
- Inspect actions to ensure smooth execution
- Check whether an action is viable for execution by checking it’s precondition (start conditions).
- Retrieve the projected effects.
- TBD
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_lint_auto | |
| ament_lint_common |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged cx_pddl_clips at Robotics Stack Exchange
Package Summary
| Version | 0.0.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/carologistics/clips_executive.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-01-07 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Tarik Viehmann
Authors
cx_pddl_clips
Augment CLIPS-based reasoning with PDDL.
As PDDL is an expressive formalism, this module relies on an external pddl manager to do the heavy lifting.
Prerequisites
- A running instance of the external pddl manager node
- The RosMsgsPlugin
- (for planning:) Generated CLIPS plugins
cx::CXPDDLMsgsPlanTemporalPluginandcx::CXPDDLMsgsTimedPlanActionPlugin - Open the respective ROS interfaces
Basic Usage
- Store the information on the external node using a
pddl-managerfact. - Load pddl instances using
pddl-instancefacts. - Maintain up-to-date information of a current situation modeled via
pddl-fluentandpddl-numeric-fluentfacts.- Fetch the initial situation using
pddl-get-fluentsandpddl-get-numeric-fluentsfacts. - Update the situation using
pending-pddl-fluentandpending-pddl-numeric-fluentfacts. - Add new objects using
pending-pddl-objectfacts.
- Fetch the initial situation using
- Specify desired future states through pddl goals
- Describe goals using
pddl-goal-fluentandpddl-goal-numeric-fluentfacts. - Register the goal uisng the
pddl-set-goalsfact. - Clear goals using the
pddl-clear-goalsfact.
- Describe goals using
- Obtain a viable plan using the
pddl-planner-callfact.- Plans consist of
pddl-actionfacts
- Plans consist of
- Inspect actions to ensure smooth execution
- Check whether an action is viable for execution by checking it’s precondition (start conditions).
- Retrieve the projected effects.
- TBD
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_lint_auto | |
| ament_lint_common |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged cx_pddl_clips at Robotics Stack Exchange
Package Summary
| Version | 0.0.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/carologistics/clips_executive.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-01-07 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Tarik Viehmann
Authors
cx_pddl_clips
Augment CLIPS-based reasoning with PDDL.
As PDDL is an expressive formalism, this module relies on an external pddl manager to do the heavy lifting.
Prerequisites
- A running instance of the external pddl manager node
- The RosMsgsPlugin
- (for planning:) Generated CLIPS plugins
cx::CXPDDLMsgsPlanTemporalPluginandcx::CXPDDLMsgsTimedPlanActionPlugin - Open the respective ROS interfaces
Basic Usage
- Store the information on the external node using a
pddl-managerfact. - Load pddl instances using
pddl-instancefacts. - Maintain up-to-date information of a current situation modeled via
pddl-fluentandpddl-numeric-fluentfacts.- Fetch the initial situation using
pddl-get-fluentsandpddl-get-numeric-fluentsfacts. - Update the situation using
pending-pddl-fluentandpending-pddl-numeric-fluentfacts. - Add new objects using
pending-pddl-objectfacts.
- Fetch the initial situation using
- Specify desired future states through pddl goals
- Describe goals using
pddl-goal-fluentandpddl-goal-numeric-fluentfacts. - Register the goal uisng the
pddl-set-goalsfact. - Clear goals using the
pddl-clear-goalsfact.
- Describe goals using
- Obtain a viable plan using the
pddl-planner-callfact.- Plans consist of
pddl-actionfacts
- Plans consist of
- Inspect actions to ensure smooth execution
- Check whether an action is viable for execution by checking it’s precondition (start conditions).
- Retrieve the projected effects.
- TBD
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_lint_auto | |
| ament_lint_common |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged cx_pddl_clips at Robotics Stack Exchange
Package Summary
| Version | 0.0.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/carologistics/clips_executive.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-01-07 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Tarik Viehmann
Authors
cx_pddl_clips
Augment CLIPS-based reasoning with PDDL.
As PDDL is an expressive formalism, this module relies on an external pddl manager to do the heavy lifting.
Prerequisites
- A running instance of the external pddl manager node
- The RosMsgsPlugin
- (for planning:) Generated CLIPS plugins
cx::CXPDDLMsgsPlanTemporalPluginandcx::CXPDDLMsgsTimedPlanActionPlugin - Open the respective ROS interfaces
Basic Usage
- Store the information on the external node using a
pddl-managerfact. - Load pddl instances using
pddl-instancefacts. - Maintain up-to-date information of a current situation modeled via
pddl-fluentandpddl-numeric-fluentfacts.- Fetch the initial situation using
pddl-get-fluentsandpddl-get-numeric-fluentsfacts. - Update the situation using
pending-pddl-fluentandpending-pddl-numeric-fluentfacts. - Add new objects using
pending-pddl-objectfacts.
- Fetch the initial situation using
- Specify desired future states through pddl goals
- Describe goals using
pddl-goal-fluentandpddl-goal-numeric-fluentfacts. - Register the goal uisng the
pddl-set-goalsfact. - Clear goals using the
pddl-clear-goalsfact.
- Describe goals using
- Obtain a viable plan using the
pddl-planner-callfact.- Plans consist of
pddl-actionfacts
- Plans consist of
- Inspect actions to ensure smooth execution
- Check whether an action is viable for execution by checking it’s precondition (start conditions).
- Retrieve the projected effects.
- TBD
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_lint_auto | |
| ament_lint_common |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged cx_pddl_clips at Robotics Stack Exchange
Package Summary
| Version | 0.0.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/carologistics/clips_executive.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-01-07 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Tarik Viehmann
Authors
cx_pddl_clips
Augment CLIPS-based reasoning with PDDL.
As PDDL is an expressive formalism, this module relies on an external pddl manager to do the heavy lifting.
Prerequisites
- A running instance of the external pddl manager node
- The RosMsgsPlugin
- (for planning:) Generated CLIPS plugins
cx::CXPDDLMsgsPlanTemporalPluginandcx::CXPDDLMsgsTimedPlanActionPlugin - Open the respective ROS interfaces
Basic Usage
- Store the information on the external node using a
pddl-managerfact. - Load pddl instances using
pddl-instancefacts. - Maintain up-to-date information of a current situation modeled via
pddl-fluentandpddl-numeric-fluentfacts.- Fetch the initial situation using
pddl-get-fluentsandpddl-get-numeric-fluentsfacts. - Update the situation using
pending-pddl-fluentandpending-pddl-numeric-fluentfacts. - Add new objects using
pending-pddl-objectfacts.
- Fetch the initial situation using
- Specify desired future states through pddl goals
- Describe goals using
pddl-goal-fluentandpddl-goal-numeric-fluentfacts. - Register the goal uisng the
pddl-set-goalsfact. - Clear goals using the
pddl-clear-goalsfact.
- Describe goals using
- Obtain a viable plan using the
pddl-planner-callfact.- Plans consist of
pddl-actionfacts
- Plans consist of
- Inspect actions to ensure smooth execution
- Check whether an action is viable for execution by checking it’s precondition (start conditions).
- Retrieve the projected effects.
- TBD
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_lint_auto | |
| ament_lint_common |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged cx_pddl_clips at Robotics Stack Exchange
Package Summary
| Version | 0.0.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/carologistics/clips_executive.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-01-07 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Tarik Viehmann
Authors
cx_pddl_clips
Augment CLIPS-based reasoning with PDDL.
As PDDL is an expressive formalism, this module relies on an external pddl manager to do the heavy lifting.
Prerequisites
- A running instance of the external pddl manager node
- The RosMsgsPlugin
- (for planning:) Generated CLIPS plugins
cx::CXPDDLMsgsPlanTemporalPluginandcx::CXPDDLMsgsTimedPlanActionPlugin - Open the respective ROS interfaces
Basic Usage
- Store the information on the external node using a
pddl-managerfact. - Load pddl instances using
pddl-instancefacts. - Maintain up-to-date information of a current situation modeled via
pddl-fluentandpddl-numeric-fluentfacts.- Fetch the initial situation using
pddl-get-fluentsandpddl-get-numeric-fluentsfacts. - Update the situation using
pending-pddl-fluentandpending-pddl-numeric-fluentfacts. - Add new objects using
pending-pddl-objectfacts.
- Fetch the initial situation using
- Specify desired future states through pddl goals
- Describe goals using
pddl-goal-fluentandpddl-goal-numeric-fluentfacts. - Register the goal uisng the
pddl-set-goalsfact. - Clear goals using the
pddl-clear-goalsfact.
- Describe goals using
- Obtain a viable plan using the
pddl-planner-callfact.- Plans consist of
pddl-actionfacts
- Plans consist of
- Inspect actions to ensure smooth execution
- Check whether an action is viable for execution by checking it’s precondition (start conditions).
- Retrieve the projected effects.
- TBD
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_lint_auto | |
| ament_lint_common |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged cx_pddl_clips at Robotics Stack Exchange
Package Summary
| Version | 0.0.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/carologistics/clips_executive.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-01-07 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Tarik Viehmann
Authors
cx_pddl_clips
Augment CLIPS-based reasoning with PDDL.
As PDDL is an expressive formalism, this module relies on an external pddl manager to do the heavy lifting.
Prerequisites
- A running instance of the external pddl manager node
- The RosMsgsPlugin
- (for planning:) Generated CLIPS plugins
cx::CXPDDLMsgsPlanTemporalPluginandcx::CXPDDLMsgsTimedPlanActionPlugin - Open the respective ROS interfaces
Basic Usage
- Store the information on the external node using a
pddl-managerfact. - Load pddl instances using
pddl-instancefacts. - Maintain up-to-date information of a current situation modeled via
pddl-fluentandpddl-numeric-fluentfacts.- Fetch the initial situation using
pddl-get-fluentsandpddl-get-numeric-fluentsfacts. - Update the situation using
pending-pddl-fluentandpending-pddl-numeric-fluentfacts. - Add new objects using
pending-pddl-objectfacts.
- Fetch the initial situation using
- Specify desired future states through pddl goals
- Describe goals using
pddl-goal-fluentandpddl-goal-numeric-fluentfacts. - Register the goal uisng the
pddl-set-goalsfact. - Clear goals using the
pddl-clear-goalsfact.
- Describe goals using
- Obtain a viable plan using the
pddl-planner-callfact.- Plans consist of
pddl-actionfacts
- Plans consist of
- Inspect actions to ensure smooth execution
- Check whether an action is viable for execution by checking it’s precondition (start conditions).
- Retrieve the projected effects.
- TBD
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_lint_auto | |
| ament_lint_common |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged cx_pddl_clips at Robotics Stack Exchange
Package Summary
| Version | 0.0.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/carologistics/clips_executive.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-01-07 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Tarik Viehmann
Authors
cx_pddl_clips
Augment CLIPS-based reasoning with PDDL.
As PDDL is an expressive formalism, this module relies on an external pddl manager to do the heavy lifting.
Prerequisites
- A running instance of the external pddl manager node
- The RosMsgsPlugin
- (for planning:) Generated CLIPS plugins
cx::CXPDDLMsgsPlanTemporalPluginandcx::CXPDDLMsgsTimedPlanActionPlugin - Open the respective ROS interfaces
Basic Usage
- Store the information on the external node using a
pddl-managerfact. - Load pddl instances using
pddl-instancefacts. - Maintain up-to-date information of a current situation modeled via
pddl-fluentandpddl-numeric-fluentfacts.- Fetch the initial situation using
pddl-get-fluentsandpddl-get-numeric-fluentsfacts. - Update the situation using
pending-pddl-fluentandpending-pddl-numeric-fluentfacts. - Add new objects using
pending-pddl-objectfacts.
- Fetch the initial situation using
- Specify desired future states through pddl goals
- Describe goals using
pddl-goal-fluentandpddl-goal-numeric-fluentfacts. - Register the goal uisng the
pddl-set-goalsfact. - Clear goals using the
pddl-clear-goalsfact.
- Describe goals using
- Obtain a viable plan using the
pddl-planner-callfact.- Plans consist of
pddl-actionfacts
- Plans consist of
- Inspect actions to ensure smooth execution
- Check whether an action is viable for execution by checking it’s precondition (start conditions).
- Retrieve the projected effects.
- TBD
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_lint_auto | |
| ament_lint_common |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged cx_pddl_clips at Robotics Stack Exchange
Package Summary
| Version | 0.0.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/carologistics/clips_executive.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-01-07 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Tarik Viehmann
Authors
cx_pddl_clips
Augment CLIPS-based reasoning with PDDL.
As PDDL is an expressive formalism, this module relies on an external pddl manager to do the heavy lifting.
Prerequisites
- A running instance of the external pddl manager node
- The RosMsgsPlugin
- (for planning:) Generated CLIPS plugins
cx::CXPDDLMsgsPlanTemporalPluginandcx::CXPDDLMsgsTimedPlanActionPlugin - Open the respective ROS interfaces
Basic Usage
- Store the information on the external node using a
pddl-managerfact. - Load pddl instances using
pddl-instancefacts. - Maintain up-to-date information of a current situation modeled via
pddl-fluentandpddl-numeric-fluentfacts.- Fetch the initial situation using
pddl-get-fluentsandpddl-get-numeric-fluentsfacts. - Update the situation using
pending-pddl-fluentandpending-pddl-numeric-fluentfacts. - Add new objects using
pending-pddl-objectfacts.
- Fetch the initial situation using
- Specify desired future states through pddl goals
- Describe goals using
pddl-goal-fluentandpddl-goal-numeric-fluentfacts. - Register the goal uisng the
pddl-set-goalsfact. - Clear goals using the
pddl-clear-goalsfact.
- Describe goals using
- Obtain a viable plan using the
pddl-planner-callfact.- Plans consist of
pddl-actionfacts
- Plans consist of
- Inspect actions to ensure smooth execution
- Check whether an action is viable for execution by checking it’s precondition (start conditions).
- Retrieve the projected effects.
- TBD
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_lint_auto | |
| ament_lint_common |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged cx_pddl_clips at Robotics Stack Exchange
Package Summary
| Version | 0.0.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/carologistics/clips_executive.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-01-07 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Tarik Viehmann
Authors
cx_pddl_clips
Augment CLIPS-based reasoning with PDDL.
As PDDL is an expressive formalism, this module relies on an external pddl manager to do the heavy lifting.
Prerequisites
- A running instance of the external pddl manager node
- The RosMsgsPlugin
- (for planning:) Generated CLIPS plugins
cx::CXPDDLMsgsPlanTemporalPluginandcx::CXPDDLMsgsTimedPlanActionPlugin - Open the respective ROS interfaces
Basic Usage
- Store the information on the external node using a
pddl-managerfact. - Load pddl instances using
pddl-instancefacts. - Maintain up-to-date information of a current situation modeled via
pddl-fluentandpddl-numeric-fluentfacts.- Fetch the initial situation using
pddl-get-fluentsandpddl-get-numeric-fluentsfacts. - Update the situation using
pending-pddl-fluentandpending-pddl-numeric-fluentfacts. - Add new objects using
pending-pddl-objectfacts.
- Fetch the initial situation using
- Specify desired future states through pddl goals
- Describe goals using
pddl-goal-fluentandpddl-goal-numeric-fluentfacts. - Register the goal uisng the
pddl-set-goalsfact. - Clear goals using the
pddl-clear-goalsfact.
- Describe goals using
- Obtain a viable plan using the
pddl-planner-callfact.- Plans consist of
pddl-actionfacts
- Plans consist of
- Inspect actions to ensure smooth execution
- Check whether an action is viable for execution by checking it’s precondition (start conditions).
- Retrieve the projected effects.
- TBD
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_lint_auto | |
| ament_lint_common |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged cx_pddl_clips at Robotics Stack Exchange
Package Summary
| Version | 0.0.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/carologistics/clips_executive.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-01-07 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Tarik Viehmann
Authors
cx_pddl_clips
Augment CLIPS-based reasoning with PDDL.
As PDDL is an expressive formalism, this module relies on an external pddl manager to do the heavy lifting.
Prerequisites
- A running instance of the external pddl manager node
- The RosMsgsPlugin
- (for planning:) Generated CLIPS plugins
cx::CXPDDLMsgsPlanTemporalPluginandcx::CXPDDLMsgsTimedPlanActionPlugin - Open the respective ROS interfaces
Basic Usage
- Store the information on the external node using a
pddl-managerfact. - Load pddl instances using
pddl-instancefacts. - Maintain up-to-date information of a current situation modeled via
pddl-fluentandpddl-numeric-fluentfacts.- Fetch the initial situation using
pddl-get-fluentsandpddl-get-numeric-fluentsfacts. - Update the situation using
pending-pddl-fluentandpending-pddl-numeric-fluentfacts. - Add new objects using
pending-pddl-objectfacts.
- Fetch the initial situation using
- Specify desired future states through pddl goals
- Describe goals using
pddl-goal-fluentandpddl-goal-numeric-fluentfacts. - Register the goal uisng the
pddl-set-goalsfact. - Clear goals using the
pddl-clear-goalsfact.
- Describe goals using
- Obtain a viable plan using the
pddl-planner-callfact.- Plans consist of
pddl-actionfacts
- Plans consist of
- Inspect actions to ensure smooth execution
- Check whether an action is viable for execution by checking it’s precondition (start conditions).
- Retrieve the projected effects.
- TBD
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_lint_auto | |
| ament_lint_common |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged cx_pddl_clips at Robotics Stack Exchange
Package Summary
| Version | 0.0.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/carologistics/clips_executive.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-01-07 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Tarik Viehmann
Authors
cx_pddl_clips
Augment CLIPS-based reasoning with PDDL.
As PDDL is an expressive formalism, this module relies on an external pddl manager to do the heavy lifting.
Prerequisites
- A running instance of the external pddl manager node
- The RosMsgsPlugin
- (for planning:) Generated CLIPS plugins
cx::CXPDDLMsgsPlanTemporalPluginandcx::CXPDDLMsgsTimedPlanActionPlugin - Open the respective ROS interfaces
Basic Usage
- Store the information on the external node using a
pddl-managerfact. - Load pddl instances using
pddl-instancefacts. - Maintain up-to-date information of a current situation modeled via
pddl-fluentandpddl-numeric-fluentfacts.- Fetch the initial situation using
pddl-get-fluentsandpddl-get-numeric-fluentsfacts. - Update the situation using
pending-pddl-fluentandpending-pddl-numeric-fluentfacts. - Add new objects using
pending-pddl-objectfacts.
- Fetch the initial situation using
- Specify desired future states through pddl goals
- Describe goals using
pddl-goal-fluentandpddl-goal-numeric-fluentfacts. - Register the goal uisng the
pddl-set-goalsfact. - Clear goals using the
pddl-clear-goalsfact.
- Describe goals using
- Obtain a viable plan using the
pddl-planner-callfact.- Plans consist of
pddl-actionfacts
- Plans consist of
- Inspect actions to ensure smooth execution
- Check whether an action is viable for execution by checking it’s precondition (start conditions).
- Retrieve the projected effects.
- TBD
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_lint_auto | |
| ament_lint_common |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged cx_pddl_clips at Robotics Stack Exchange
Package Summary
| Version | 0.0.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/carologistics/clips_executive.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-01-07 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Tarik Viehmann
Authors
cx_pddl_clips
Augment CLIPS-based reasoning with PDDL.
As PDDL is an expressive formalism, this module relies on an external pddl manager to do the heavy lifting.
Prerequisites
- A running instance of the external pddl manager node
- The RosMsgsPlugin
- (for planning:) Generated CLIPS plugins
cx::CXPDDLMsgsPlanTemporalPluginandcx::CXPDDLMsgsTimedPlanActionPlugin - Open the respective ROS interfaces
Basic Usage
- Store the information on the external node using a
pddl-managerfact. - Load pddl instances using
pddl-instancefacts. - Maintain up-to-date information of a current situation modeled via
pddl-fluentandpddl-numeric-fluentfacts.- Fetch the initial situation using
pddl-get-fluentsandpddl-get-numeric-fluentsfacts. - Update the situation using
pending-pddl-fluentandpending-pddl-numeric-fluentfacts. - Add new objects using
pending-pddl-objectfacts.
- Fetch the initial situation using
- Specify desired future states through pddl goals
- Describe goals using
pddl-goal-fluentandpddl-goal-numeric-fluentfacts. - Register the goal uisng the
pddl-set-goalsfact. - Clear goals using the
pddl-clear-goalsfact.
- Describe goals using
- Obtain a viable plan using the
pddl-planner-callfact.- Plans consist of
pddl-actionfacts
- Plans consist of
- Inspect actions to ensure smooth execution
- Check whether an action is viable for execution by checking it’s precondition (start conditions).
- Retrieve the projected effects.
- TBD
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_lint_auto | |
| ament_lint_common |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged cx_pddl_clips at Robotics Stack Exchange
Package Summary
| Version | 0.0.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/carologistics/clips_executive.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-01-07 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Tarik Viehmann
Authors
cx_pddl_clips
Augment CLIPS-based reasoning with PDDL.
As PDDL is an expressive formalism, this module relies on an external pddl manager to do the heavy lifting.
Prerequisites
- A running instance of the external pddl manager node
- The RosMsgsPlugin
- (for planning:) Generated CLIPS plugins
cx::CXPDDLMsgsPlanTemporalPluginandcx::CXPDDLMsgsTimedPlanActionPlugin - Open the respective ROS interfaces
Basic Usage
- Store the information on the external node using a
pddl-managerfact. - Load pddl instances using
pddl-instancefacts. - Maintain up-to-date information of a current situation modeled via
pddl-fluentandpddl-numeric-fluentfacts.- Fetch the initial situation using
pddl-get-fluentsandpddl-get-numeric-fluentsfacts. - Update the situation using
pending-pddl-fluentandpending-pddl-numeric-fluentfacts. - Add new objects using
pending-pddl-objectfacts.
- Fetch the initial situation using
- Specify desired future states through pddl goals
- Describe goals using
pddl-goal-fluentandpddl-goal-numeric-fluentfacts. - Register the goal uisng the
pddl-set-goalsfact. - Clear goals using the
pddl-clear-goalsfact.
- Describe goals using
- Obtain a viable plan using the
pddl-planner-callfact.- Plans consist of
pddl-actionfacts
- Plans consist of
- Inspect actions to ensure smooth execution
- Check whether an action is viable for execution by checking it’s precondition (start conditions).
- Retrieve the projected effects.
- TBD
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_lint_auto | |
| ament_lint_common |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged cx_pddl_clips at Robotics Stack Exchange
Package Summary
| Version | 0.0.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/carologistics/clips_executive.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-01-07 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Tarik Viehmann
Authors
cx_pddl_clips
Augment CLIPS-based reasoning with PDDL.
As PDDL is an expressive formalism, this module relies on an external pddl manager to do the heavy lifting.
Prerequisites
- A running instance of the external pddl manager node
- The RosMsgsPlugin
- (for planning:) Generated CLIPS plugins
cx::CXPDDLMsgsPlanTemporalPluginandcx::CXPDDLMsgsTimedPlanActionPlugin - Open the respective ROS interfaces
Basic Usage
- Store the information on the external node using a
pddl-managerfact. - Load pddl instances using
pddl-instancefacts. - Maintain up-to-date information of a current situation modeled via
pddl-fluentandpddl-numeric-fluentfacts.- Fetch the initial situation using
pddl-get-fluentsandpddl-get-numeric-fluentsfacts. - Update the situation using
pending-pddl-fluentandpending-pddl-numeric-fluentfacts. - Add new objects using
pending-pddl-objectfacts.
- Fetch the initial situation using
- Specify desired future states through pddl goals
- Describe goals using
pddl-goal-fluentandpddl-goal-numeric-fluentfacts. - Register the goal uisng the
pddl-set-goalsfact. - Clear goals using the
pddl-clear-goalsfact.
- Describe goals using
- Obtain a viable plan using the
pddl-planner-callfact.- Plans consist of
pddl-actionfacts
- Plans consist of
- Inspect actions to ensure smooth execution
- Check whether an action is viable for execution by checking it’s precondition (start conditions).
- Retrieve the projected effects.
- TBD
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_lint_auto | |
| ament_lint_common |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged cx_pddl_clips at Robotics Stack Exchange
Package Summary
| Version | 0.0.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/carologistics/clips_executive.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-01-07 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Tarik Viehmann
Authors
cx_pddl_clips
Augment CLIPS-based reasoning with PDDL.
As PDDL is an expressive formalism, this module relies on an external pddl manager to do the heavy lifting.
Prerequisites
- A running instance of the external pddl manager node
- The RosMsgsPlugin
- (for planning:) Generated CLIPS plugins
cx::CXPDDLMsgsPlanTemporalPluginandcx::CXPDDLMsgsTimedPlanActionPlugin - Open the respective ROS interfaces
Basic Usage
- Store the information on the external node using a
pddl-managerfact. - Load pddl instances using
pddl-instancefacts. - Maintain up-to-date information of a current situation modeled via
pddl-fluentandpddl-numeric-fluentfacts.- Fetch the initial situation using
pddl-get-fluentsandpddl-get-numeric-fluentsfacts. - Update the situation using
pending-pddl-fluentandpending-pddl-numeric-fluentfacts. - Add new objects using
pending-pddl-objectfacts.
- Fetch the initial situation using
- Specify desired future states through pddl goals
- Describe goals using
pddl-goal-fluentandpddl-goal-numeric-fluentfacts. - Register the goal uisng the
pddl-set-goalsfact. - Clear goals using the
pddl-clear-goalsfact.
- Describe goals using
- Obtain a viable plan using the
pddl-planner-callfact.- Plans consist of
pddl-actionfacts
- Plans consist of
- Inspect actions to ensure smooth execution
- Check whether an action is viable for execution by checking it’s precondition (start conditions).
- Retrieve the projected effects.
- TBD
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_lint_auto | |
| ament_lint_common |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged cx_pddl_clips at Robotics Stack Exchange
Package Summary
| Version | 0.0.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/carologistics/clips_executive.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-01-07 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Tarik Viehmann
Authors
cx_pddl_clips
Augment CLIPS-based reasoning with PDDL.
As PDDL is an expressive formalism, this module relies on an external pddl manager to do the heavy lifting.
Prerequisites
- A running instance of the external pddl manager node
- The RosMsgsPlugin
- (for planning:) Generated CLIPS plugins
cx::CXPDDLMsgsPlanTemporalPluginandcx::CXPDDLMsgsTimedPlanActionPlugin - Open the respective ROS interfaces
Basic Usage
- Store the information on the external node using a
pddl-managerfact. - Load pddl instances using
pddl-instancefacts. - Maintain up-to-date information of a current situation modeled via
pddl-fluentandpddl-numeric-fluentfacts.- Fetch the initial situation using
pddl-get-fluentsandpddl-get-numeric-fluentsfacts. - Update the situation using
pending-pddl-fluentandpending-pddl-numeric-fluentfacts. - Add new objects using
pending-pddl-objectfacts.
- Fetch the initial situation using
- Specify desired future states through pddl goals
- Describe goals using
pddl-goal-fluentandpddl-goal-numeric-fluentfacts. - Register the goal uisng the
pddl-set-goalsfact. - Clear goals using the
pddl-clear-goalsfact.
- Describe goals using
- Obtain a viable plan using the
pddl-planner-callfact.- Plans consist of
pddl-actionfacts
- Plans consist of
- Inspect actions to ensure smooth execution
- Check whether an action is viable for execution by checking it’s precondition (start conditions).
- Retrieve the projected effects.
- TBD
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_lint_auto | |
| ament_lint_common |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged cx_pddl_clips at Robotics Stack Exchange
Package Summary
| Version | 0.0.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/carologistics/clips_executive.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-01-07 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Tarik Viehmann
Authors
cx_pddl_clips
Augment CLIPS-based reasoning with PDDL.
As PDDL is an expressive formalism, this module relies on an external pddl manager to do the heavy lifting.
Prerequisites
- A running instance of the external pddl manager node
- The RosMsgsPlugin
- (for planning:) Generated CLIPS plugins
cx::CXPDDLMsgsPlanTemporalPluginandcx::CXPDDLMsgsTimedPlanActionPlugin - Open the respective ROS interfaces
Basic Usage
- Store the information on the external node using a
pddl-managerfact. - Load pddl instances using
pddl-instancefacts. - Maintain up-to-date information of a current situation modeled via
pddl-fluentandpddl-numeric-fluentfacts.- Fetch the initial situation using
pddl-get-fluentsandpddl-get-numeric-fluentsfacts. - Update the situation using
pending-pddl-fluentandpending-pddl-numeric-fluentfacts. - Add new objects using
pending-pddl-objectfacts.
- Fetch the initial situation using
- Specify desired future states through pddl goals
- Describe goals using
pddl-goal-fluentandpddl-goal-numeric-fluentfacts. - Register the goal uisng the
pddl-set-goalsfact. - Clear goals using the
pddl-clear-goalsfact.
- Describe goals using
- Obtain a viable plan using the
pddl-planner-callfact.- Plans consist of
pddl-actionfacts
- Plans consist of
- Inspect actions to ensure smooth execution
- Check whether an action is viable for execution by checking it’s precondition (start conditions).
- Retrieve the projected effects.
- TBD
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_lint_auto | |
| ament_lint_common |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged cx_pddl_clips at Robotics Stack Exchange
Package Summary
| Version | 0.0.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/carologistics/clips_executive.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-01-07 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Tarik Viehmann
Authors
cx_pddl_clips
Augment CLIPS-based reasoning with PDDL.
As PDDL is an expressive formalism, this module relies on an external pddl manager to do the heavy lifting.
Prerequisites
- A running instance of the external pddl manager node
- The RosMsgsPlugin
- (for planning:) Generated CLIPS plugins
cx::CXPDDLMsgsPlanTemporalPluginandcx::CXPDDLMsgsTimedPlanActionPlugin - Open the respective ROS interfaces
Basic Usage
- Store the information on the external node using a
pddl-managerfact. - Load pddl instances using
pddl-instancefacts. - Maintain up-to-date information of a current situation modeled via
pddl-fluentandpddl-numeric-fluentfacts.- Fetch the initial situation using
pddl-get-fluentsandpddl-get-numeric-fluentsfacts. - Update the situation using
pending-pddl-fluentandpending-pddl-numeric-fluentfacts. - Add new objects using
pending-pddl-objectfacts.
- Fetch the initial situation using
- Specify desired future states through pddl goals
- Describe goals using
pddl-goal-fluentandpddl-goal-numeric-fluentfacts. - Register the goal uisng the
pddl-set-goalsfact. - Clear goals using the
pddl-clear-goalsfact.
- Describe goals using
- Obtain a viable plan using the
pddl-planner-callfact.- Plans consist of
pddl-actionfacts
- Plans consist of
- Inspect actions to ensure smooth execution
- Check whether an action is viable for execution by checking it’s precondition (start conditions).
- Retrieve the projected effects.
- TBD
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_lint_auto | |
| ament_lint_common |