26 #include <RobotAPI/libraries/armem_vision/aron/OccupancyGrid.aron.generated.h>
28 #include <VisionX/libraries/armem/vision/images/core/aron/ImageDepth.aron.generated.h>
29 #include <VisionX/libraries/armem/vision/images/core/aron/ImageRGB.aron.generated.h>
39 defs->optional(properties.imageRGBMaxHistorySize,
"imageRGBMaxHistorySize");
40 defs->optional(properties.imageDepthMaxHistorySize,
"imageDepthMaxHistorySize");
41 defs->optional(properties.occupancyGridMaxHistorySize,
"occupancyGridMaxHistorySize");
42 defs->optional(properties.pointCloudMaxHistorySize,
"pointCloudMaxHistorySize");
53 pointCloudXYZCoreSegment(iceAdapter(), properties.pointCloudMaxHistorySize),
54 pointCloudXYZLCoreSegment(iceAdapter(), properties.pointCloudMaxHistorySize),
55 pointCloudXYZRGBACoreSegment(iceAdapter(), properties.pointCloudMaxHistorySize),
56 pointCloudXYZRGBLCoreSegment(iceAdapter(), properties.pointCloudMaxHistorySize),
58 monocularCameraCalibrationCoreSegment(iceAdapter(), -1),
59 stereoCameraCalibrationCoreSegment(iceAdapter(), -1)
67 return "VisionMemory";
76 "ImageRGB", visionx::armem_images::arondto::ImageRGB::ToAronType());
82 "ImageDepth", visionx::armem_images::arondto::ImageDepth::ToAronType());
88 "OccupancyGrid", armem::vision::arondto::OccupancyGrid::ToAronType());
93 pointCloudXYZCoreSegment.
init();
94 pointCloudXYZLCoreSegment.
init();
95 pointCloudXYZRGBACoreSegment.
init();
96 pointCloudXYZRGBLCoreSegment.
init();
100 monocularCameraCalibrationCoreSegment.
init();
101 stereoCameraCalibrationCoreSegment.
init();