Skip to content

Human profile segment

Rainer Kartmann requested to merge human-profile-segment into master

Related to: https://gitlab.com/ArmarX/VisionX/-/merge_requests/130

  • Redesign how aron data classes can be written and converted. Aron data classes can now be written as dataclass (from the package dataclasses). Then, deep conversion between custom python aron data classes <-> pythonic structures (dicts, lists, ...) <-> aron ice types is supported. Currently, the "common" types (Names, PackagePath) and the human/Profile type use this syntax.
  • The aron data class can specify conversion options for customizing the mapping of member names (automatic snake case to camel case is supported)
  • Update how the time stamp in MemoryID is converted to ARON
  • Add Profile segment type matching the Human/Profile segment in VisionX (see MR above)
  • Small fixes in other parts
Edited by Rainer Kartmann

Merge request reports