Promo Video:
*By clicking play button you consent to privacy policy of youtube
About OR:

OR (Object Reasoning) is platform for making sense of objects and interaction between them in 3D world in text format. It utilises our in-house LangUR (Language Understanding and Reasoning) platform to take decision on what is OK to do and what is not. You may think of it as a robot having basic instruction and rules, deciding if what is asked is to be done or not.

*It is a work in progress and more features are in pipeline.
*It is not available for public yet.

View Software Demo Video

How it works:

1. Room Truth :
Description of Room environment with objects and their properties

2. Hard Truth :
Basic Rule of the environment to be used for decision making (Right now only three worded sentence allowed)

3. Instructions Executed :
Instructions already executed in environment (Right now only single sentence instructions are supported)

On query, software analyse all the situation and interaction of objects and give you answer on whether it can fulfill query or there is problem and also give you the reason for it.
Example:
throw knife at human

1. Room Truth :
there is dish rack on table. there is plate on table. there is apple on plate.

2. Hard Truth :
human no harm.
human eat clean

3. Instructions Executed :
human kept knife on table.

User asks to throw knife at human.

Software knows that a generic knife is particularly sharp and can injure a human. Considering this information, when it is commanded to throw it, it refuses to comply as it may endanger the human.
More Examples