diff --git a/source/RobotAPI/libraries/aron/common/CMakeLists.txt b/source/RobotAPI/libraries/aron/common/CMakeLists.txt index 498c79c47b9428cfc667c9f567a03b8f52a03955..2809005836325be85f70bb0c4fb0d343ae3dd8a1 100644 --- a/source/RobotAPI/libraries/aron/common/CMakeLists.txt +++ b/source/RobotAPI/libraries/aron/common/CMakeLists.txt @@ -35,14 +35,15 @@ armarx_enable_aron_file_generation_for_target( TARGET_NAME "${LIB_NAME}" ARON_FILES - aron/trajectory.xml + aron/AxisAlignedBoundingBox.xml aron/color.xml aron/Color.xml - aron/PackagePath.xml - aron/AxisAlignedBoundingBox.xml + aron/framed.xml + aron/Names.xml aron/OrientedBox.xml + aron/PackagePath.xml aron/time.xml - aron/framed.xml + aron/trajectory.xml ) add_library(aron::common ALIAS aroncommon) diff --git a/source/RobotAPI/libraries/aron/common/aron/Names.xml b/source/RobotAPI/libraries/aron/common/aron/Names.xml new file mode 100644 index 0000000000000000000000000000000000000000..4c57b39981e138cbf83143a06fa71d40019a9dbe --- /dev/null +++ b/source/RobotAPI/libraries/aron/common/aron/Names.xml @@ -0,0 +1,25 @@ +<!-- +Recognized and spoken names of a named entity. +--> +<?xml version="1.0" encoding="UTF-8" ?> +<AronTypeDefinition> + <GenerateTypes> + + <Object name="armarx::arondto::Names"> + + <ObjectChild key="recognized"> + <List> + <String/> + </List> + </ObjectChild> + + <ObjectChild key="spoken"> + <List> + <String/> + </List> + </ObjectChild> + + </Object> + + </GenerateTypes> +</AronTypeDefinition> diff --git a/source/RobotAPI/libraries/aron/common/forward_declarations.h b/source/RobotAPI/libraries/aron/common/forward_declarations.h index ba4679a857fc35d1983877271d4db41c930a202e..626147c3fc35e827a7b905c8a8b0e76babf3f25e 100644 --- a/source/RobotAPI/libraries/aron/common/forward_declarations.h +++ b/source/RobotAPI/libraries/aron/common/forward_declarations.h @@ -7,3 +7,7 @@ namespace simox::arondto class Color; class OrientedBox; } +namespace armarx::arondto +{ + class Names; +}