From a1feb16befa696fbdcbfb095bf10a37d6c74c2e1 Mon Sep 17 00:00:00 2001 From: Rainer Kartmann <rainer.kartmann@kit.edu> Date: Mon, 28 Mar 2022 15:39:30 +0200 Subject: [PATCH] Add armarx:arondto::Names --- .../libraries/aron/common/CMakeLists.txt | 9 ++++--- .../libraries/aron/common/aron/Names.xml | 25 +++++++++++++++++++ .../aron/common/forward_declarations.h | 4 +++ 3 files changed, 34 insertions(+), 4 deletions(-) create mode 100644 source/RobotAPI/libraries/aron/common/aron/Names.xml diff --git a/source/RobotAPI/libraries/aron/common/CMakeLists.txt b/source/RobotAPI/libraries/aron/common/CMakeLists.txt index 498c79c47..280900583 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 000000000..4c57b3998 --- /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 ba4679a85..626147c3f 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; +} -- GitLab