Skip to content

sunava/FoodCutting

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Food Cutting Robots

This projects deals with the problem of teaching robots how to execute unknown tasks as motivated in the following picture: Cutting Food Motivation

We therefore created a task hierarchy from WikiHow instructions to get a broad range of tasks that are actually used in recipe instructions, for example. The scripts for this can be found in the files and the description of how we did this is detailed in our paper.

The task hierarchy is linked to other ontologies like SOMA and FoodOn, the created ontology can be found in this repo as well.

You can try out how a robot would query the ontology using Protégé and a standard reasoner like HermiT like in the following picture:

Starting the reasoner

Once you started the reasoner, you can find out what round food can be sliced, for example:

DL query round, slicing

In the same manner, you can find out what oval food can be sliced:

DL query oval, slicing

A robot would query for all subclasses of a given class to then query if the given food can be used.

About

Teaching robots to cut food

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published