Robotics Ontology Server: ROSE

ROSE: a Research Atelier headed by John Hallam and Herman Bruyninckx.

What is an Ontology?

  • Terms, Definitions, Relationships
  • Specific Domain and Context
  • Usable by Machine as well as Humans

Why an Ontology?

  • Well-defined conceptual vocabulary
  • Concept-based search and classification e.g. sensor, capteur, føler mean the same but look quite different
  • Concept-based Indexing for WEBook

Choosing a Domain...
A Domain must be...

  • Complex enough to be interesting
  • Universal enough to be useful
  • Focussed enough to be tractable
  • Have hooks for extension (imports/exports)

Choice of Domain:
"Basic" Robotics

"Robotics is the intelligent connection of perception to action"
(after Brady, 1980?)
Robotics Conceptual Framework :
robot box overlapping four others: 
sensing, mechanism, actuation, and control & planning

Dimensions of Classification:
Scaling Dimensions

  • Physical Scale (Characteristic Length)
  • Temporal Scale (Characteristic Time)
  • Physical Dimensionality
  • Computational: time & space complexity
  • Real Time Properties
  • System Complexity device vocabulary

The Process ...
Building an Ontology:

  1. Preliminary legwork: consult KA experts
  2. Design of basic Ontology
  3. Consult Domain Experts (meet at ICRA)
  4. Implement draft Ontology
  5. Critique by Experts & Revision
  6. Loop once to step 3
  7. Deliver

Outcomes...

  • Clarification of existing vocabulary
  • Initial basic formal conceptualisation
  • Input to WEBook Indexing
 
Webmaster :  Last update :  12 Jun 2006
 Graphic design :  Maibritt Popp Stuckert Jørgensen Structural design :  Bridget Hallam