SpaceLeftRelation - Extended-Object-Detection-ROS/wiki_english GitHub Wiki

SpaceLeft

Checks that the center of the bounding rectangle of the first object is to the left of the center of the bounding rectangle of the second object.

1. XML-description

1.1. Common parameters

  • Name (string, must be set) unique relationship name
  • Type (string, must be ImageRange) relationship type

1.2. Special parameters

  • None

1.3. Example

<?xml version="1.0" ?>

<AttributeLib>    
  
    <Attribute Name="Aruco4" Type="Aruco" Dict="0" IDmarker="-1" Lenght="0.082"/>
    
    <Attribute Name="Aruco6" Type="Aruco" Contour="true" Dict="8" IDmarker="-1" Lenght="0.125"/>    
        
</AttributeLib>

<SimpleObjectBase>        
    
    <SimpleObject Name="Aruco6" ID="41">              
        <Attribute Type="Detect">Aruco6</Attribute>            
    </SimpleObject>    
    
    <SimpleObject Name="Aruco4" ID="44">              
        <Attribute Type="Detect">Aruco4</Attribute>            
    </SimpleObject>
    
</SimpleObjectBase>


<RelationLib>    

    <RelationShip Type="SpaceLeft" Name="left"/>
    
</RelationLib>


<ComplexObjectBase>
        
    <ComplexObject ID="2" Name="ArucoLeft">
        <SimpleObject Class="Aruco6" InnerName="A6"/>
        <SimpleObject Class="Aruco4" InnerName="A4"/>
        
        <Relation Obj1="A4" Obj2="A6" Relationship="left"/>        
    </ComplexObject>
    
</ComplexObjectBase>

"space left example

⚠️ **GitHub.com Fallback** ⚠️