There are 3 repositories under ai-planning topic.
A simple HTN planner based around the principles of the Builder pattern.
AI Automated Planning with STRIPS and PDDL in Node.js
In this project a gardening system has been automated using IoT in the Raspberry Pi platform.
Total-order Forward Decomposition Algorithm: HTN Planning
:mechanical_arm: :zap: Paladinus: An Iterative Depth-First Search FOND Planner.
AI agent game competition - Reinforcement learning (Monte Carlo Tree Search, Deep Q-learning, Minimax)
A Single-Outcome Replanner for Computing Strong Cyclic Solutions in Fully Observable Non-Deterministic Domains
An AI planning project based on the 2019 international university timetabling competition which used commercial software IBM CPLEX to generate feasible course timetables with minimum penalty.
A simple framework to run multiple planners in parallel.
Planning tasks succinctly represent labeled transition systems, with each ground action corresponding to a label. This granularity, however, is not necessary for solving planning tasks and can be harmful, especially for model-free methods. In this work, we propose automatic approach to reduce the label sets for planning domains.
A behavior tree library to integrate with i.e Unity Game Engine for controlling agents / AIs / NPCs
ABL-Unity3D is a GUI-based and efficient Genetic Programming (GP) and AI Planning framework designed for agent-based learning (ABL) research.
Autonomous supermarket planned with AI. Planner POPF/XAIP/ROSplan | Automated Planning and Scheduling
Simple classical planning implementation for .NET.
Problem instances for help debugging/testing/improving pyplanners and pddlstream
Mini AI Task and Motion Planning project. Part of Assignment of AI for Robotics 2 course at UniGe, Italy.
OWLS-FDplan is a service composition planner: Given a set of problem and/or domain described in OWL as input, as well as a service composition problem expressed in OWL-S 1.1, OWLS-FDplan produces a set of plans solving that problem.
PDDL2SPARQL is a program which converts the text in PDDL forms to the corresponding SPARQL queries.
Using artificial intelligence automated planning to efficiently execute space debris collection. Testing and evaluation results illustrated in the project readme
KLEP (Key-Lock-Executable-Process) is a groundbreaking AI framework that utilizes symbolic AI for dynamic decision-making. It integrates keys, locks, executables, and processes to foster ethical, modular, and transparent AI applications, offering a novel approach for developers and researchers in AI and cognitive science.
PDDL+ based AI Task Planning domain modelling a robot-enabled cafe environment. Part of Assignment for AI for Robotics 2 course at UniGe, Italy.
Repo for lab assignments in to course TDDC17 - Artificial Intelligence, taught at Linkoping University, Sweden.
A* and Recursive BFS strategies to autonomously guide Pacman in the maze world.
Programming project of the "Smart Cities & IoT" course at the University of Stuttgart
Final work of the master's degree course in Artificial Intelligence and Robotics - Sapienza, Rome
Two agents (yellow and red spider) optimally reaching their targets (yellow and red fly) while avoiding obstacles (raindrops), using the A Star technique for AI planning. The user can move one obstacle.
In Artificial Intelligence Planning, there are different types of planning, and this problem is an example of Classical Planning.
Quick Java command-line application, to generate the content of domain and problem files for an AI planning project.
This repository uses Planning Domain Definition Language (PDDL) to optimize a yearly book reading schedule, balancing pages read and adhering to constraints like reading order, book predecessors and parallel reads.
Research on automatically generating quest plans from stories written in natural language