robokudo.descriptors.object_knowledge.object_knowledge_iai_kitchen

Object knowledge base for IAI kitchen environment.

This module provides object knowledge definitions for the IAI kitchen environment, specifically focusing on common kitchen objects and their features. It defines object dimensions, poses, and part relationships.

The knowledge base includes:

  • Object definitions with dimensions

  • Part relationships and hierarchies

  • Feature specifications

  • Pose information for objects and parts

Note

This knowledge base is specifically designed for the IAI kitchen environment and includes detailed specifications for objects like mugs with their openings and bottoms.

Classes

ObjectKnowledgeBase

Object knowledge base for IAI kitchen environment.

Module Contents

class robokudo.descriptors.object_knowledge.object_knowledge_iai_kitchen.ObjectKnowledgeBase

Bases: robokudo.object_knowledge_base.BaseObjectKnowledgeBase

Object knowledge base for IAI kitchen environment.

This class defines a knowledge base containing object specifications for the IAI kitchen environment. It includes detailed object definitions with their physical properties and part relationships.

The knowledge base includes:

  • Mug object with opening and bottom parts

  • Precise dimensions for all objects

  • Pose information for object parts

  • Part relationship definitions

Note

The dimensions and poses are calibrated for the IAI kitchen setup and may need adjustment for other environments.