Descripción de la acción.
Representación en STRIPS
OP( ACTION: TAKE(cube), PRECOND: At(cube, Table) ^ Path(Table, Hand), EFFECT: At(cube,Hand) ^ ¬At(cube, Table))
OP( ACTION: TAKE(cube), PRECOND: At(cube, cube) ^ Path(cube, Hand), EFFECT: At(cube, Hand) ^ ¬At(cube, cube))
OP( ACTION: PLACE(cube), PRECOND: At(cube, Hand) ^ Path(Hand, Table), EFFECT: At(cube,Table) ^ ¬At(cube, Hand))
OP( ACTION: PLACE(cube), PRECOND: At(cube, Hand) ^ Path(Hand, cube), EFFECT: At(cube,cube) ^ ¬At(cube,Hand))
El Mundo de Shakey
Descripción de la acción.
- Levantar caja del piso
- Levantar caja de la mesa
- Poner caja en el Piso
- Poner caja en la mesa
Representación en STRIPS
- OP( ACTION: PICK(box), PRECOND: At(box, Floor) ^ Path(Floor, Hand), EFFECT: At(box,Hand) ^ ¬At(box, Floor))
- OP( ACTION: PICK(box), PRECOND: At(box, table) ^ Path(box, Hand), EFFECT: At(box, Hand) ^ ¬At(box, table))
- OP( ACTION: PLACE(box), PRECOND: At(box, Hand) ^ Path(Hand, floor), EFFECT: At(box,floor) ^ ¬At(box, Hand))
- OP( ACTION: PLACE(box), PRECOND: At(box, Hand) ^ Path(Hand, table), EFFECT: At(box,table) ^ ¬At(box,Hand))
No hay comentarios:
Publicar un comentario