-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
12 additions
and
8 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,16 @@ | ||
# AI-Planning-Supermarket | ||
# Autonomous Supermarket | ||
## Artificial Intelligence Planning | ||
### POPF planner and XAIP framework from [KCL](https://nms.kcl.ac.uk/planning/) | ||
|
||
This is a model of an autonomous supermarket where agents have the task to move items around, perhaps pick some items from the inventory and drop the items at a till where a customer can collect them. | ||
|
||
The scenario is consist of number of agents who can pick limited number of items and drop the items at a location. agents can move around the map by getting on a car, driving (moving) the car from a location to another, and getting off the car. | ||
The scenario is consist of number of agents who can move around by a car and pick limited number of items and drop the items at a location | ||
|
||
Domain has multiple durative actions: | ||
durative-action pick: the agent can pick an item if they are at the same location and number of items that the agent is carrying is less than their capacity | ||
durative-action drop: the agent can drop the items at a location and this result in decreasing the number of items they are carrying | ||
durative-action movecar: the agent can move from a point to another with a car once they get on the car | ||
durative-action getoncar: the agent can get on a car if there is no other agent on it | ||
durative-action getoffcar: the agent can get off a car | ||
durative actions used in the domain: | ||
- durative-action pick: the agent can pick an item if they are at the same location and number of items that the agent is carrying is less than their capacity | ||
- durative-action drop: the agent can drop the items at a location and this result in decreasing the number of items they are carrying | ||
- durative-action movecar: the agent can move from a point to another with a car once they get on the car | ||
- durative-action getoncar: the agent can get on a car if there is no other agent on it | ||
- durative-action getoffcar: the agent can get off a car | ||
|
||
![](demo.png) |