- Aug 15, 2023
-
-
Joana Plewnia authored
Merge branch 'feature/forgetting-in-wm-and-em' of https://git.h2t.iar.kit.edu/sw/armarx/robot-api into feature/forgetting-in-wm-and-em
-
- Jul 17, 2023
-
-
Joana Plewnia authored
-
- Jul 06, 2023
-
-
Joana Plewnia authored
-
Joana Plewnia authored
changed loadingReferences of EntityInstances so that instances can have arbitrary names used the cleanID() function when loadingReferences of Entities/CoreSegments/... added Cosine similarity filter Signed-off-by:
uhfpm_plewnia <uhfpm@student.kit.edu>
-
- Jun 26, 2023
-
-
Joana Plewnia authored
added floats to distance calculation (in comments for now, because not needed) Signed-off-by:
uhfpm_plewnia <uhfpm@student.kit.edu>
-
Joana Plewnia authored
added aron/similarity class to deal with comparing floats added some ARMARX_CHECK conditions to check for sizes of compared elements Signed-off-by:
uhfpm_plewnia <uhfpm@student.kit.edu>
-
- Jun 19, 2023
-
-
Joana Plewnia authored
small changes for better performance in EqualityFilter Signed-off-by:
uhfpm_plewnia <uhfpm@student.kit.edu>
-
- May 31, 2023
-
-
Joana Plewnia authored
added statistics to frequency filter
-
- May 30, 2023
-
-
Joana Plewnia authored
importance value can depend on either number of access times or confidence value, both stored in metadat information also added SimilarityType NONE to be able to print the appropriate type for filters that are not similarity based
-
Joana Plewnia authored
Statistics will now only be saved when scenario is stopped not each time when the LTM recording is disabled Calculation of similarity/dissimilarity now also possible for more than two elements (still needs to be tested properly)
-
- May 26, 2023
-
-
Joana Plewnia authored
-
Joana Plewnia authored
Functions for similarity calculation: MSE, MAE, Chernoff for NDArray objects Information about experiments: statistics can now be generated and saved as JSON file when LTM recording is used ltm/detail/MemoryBase: added functions to write statistics about the filter used to a JSON file when recording of the LTM is disabled ltm/processors/Processor: added SnapshotSimilarityFilter as case and function to put statistics about used filters into map that can be accessed by other classes ltm/processors/filter/Filter: added struct for filter statistics ltm/filter/equalityFilter/EqualityFilter: changed accept() function to work with new similarity functions, holds a queue of images now and uses similarity functions in aron/similarity, also added to the configure() method because there are new parameters ltm/filter/frequencyFilter/FrequencyFilter: added functions to get basic information for statistics plugins/Plugin: added call to getFilterStatistics() to allow for saving of statistics in JSON file when scenario is stopped test/ForgettingExperiments: added function to print information about filter and usage of those into a JSON file aron: similarity/../NDArraySimilarity: similarity function for NDArray elements (images) similarity/../chernoff: calculates chernoff measure of two NDArray elements similarity/../mae: calculates mae similarity/../mse: calculates mse Signed-off-by:
uhfpm_plewnia <uhfpm@student.kit.edu>
-
- May 09, 2023
-
-
Joana Plewnia authored
# Conflicts: # source/RobotAPI/libraries/armem/server/CMakeLists.txt # source/RobotAPI/libraries/armem/server/ltm/base/detail/Processors.cpp # source/RobotAPI/libraries/armem/server/ltm/base/detail/Processors.h # source/RobotAPI/libraries/armem/server/ltm/base/filter/frequencyFilter/FrequencyFilter.h # source/RobotAPI/libraries/armem/server/ltm/detail/MemoryBase.h # source/RobotAPI/libraries/armem/server/ltm/detail/mixins/BufferedMemoryMixin.h # source/RobotAPI/libraries/armem/server/ltm/filter/similarityFilter/SimilarityFilter.cpp # source/RobotAPI/libraries/armem/server/ltm/filter/similarityFilter/SimilarityFilter.h # source/RobotAPI/libraries/armem/server/ltm/processors/filter/equalityFilter/EqualityFilter.h
-
- May 04, 2023
-
-
Fabian Tërnava authored
-
ARMAR-6 authored
-
ARMAR-6 authored
-
ARMAR-6 authored
-
Fabian Tërnava authored
Long-Term Memory changes See merge request !342
- May 03, 2023
-
-
Fabian Reister authored
-
Rainer Kartmann authored
-
Rainer Kartmann authored
-
Rainer Kartmann authored
ArViz: discarding layer updates if component name is empty See merge request !343
-
Rainer Kartmann authored
-
Rainer Kartmann authored
-
Fabian Reister authored
-
Fabian Tërnava authored
-
Fabian Tërnava authored
-
- May 02, 2023
-
-
Fabian Tërnava authored
-
ARMAR-6 authored
-
Fabian Tërnava authored
-
Rainer Kartmann authored
Better handle case where robot is not globally localized yet (i.e., can be loaded but not synchronized)
-
armar-user authored
This reverts commit 18db5c8a.
-
- May 01, 2023
-
-
Fabian Tërnava authored
-
- Apr 28, 2023
-
-
Fabian Tërnava authored
-
Fabian Tërnava authored
-
- Apr 25, 2023
-
-
Fabian Tërnava authored
renamed aron converters, added new aron filters and similarity, added memory_conversions to make code look nicer
-
Fabian Tërnava authored
# Conflicts: # source/RobotAPI/libraries/armem_skills/CMakeLists.txt # source/RobotAPI/libraries/armem_skills/server/segment/ExecutableSkillLibrarySegment.cpp # source/RobotAPI/libraries/aron/similarity_measure/CMakeLists.txt
-
Fabian Tërnava authored
-
Rainer Kartmann authored
Merge branch '126-arviz-recording-record-full-initial-scene-in-first-revision-when-recording-is-started' into 'master' Resolve "ArViz Recording: Record full initial scene in first revision when recording is started" Closes #126 See merge request !339
-