Description
PyCRORM is a system designed for generating semanticly annotated episodic memories for cognitive robotics. It is implemented by an Object-Relational Mapping (ORM) system designed to serve as an episodic memory component within the PyCRAM cognitive robotics framework. By leveraging a relational database and SQLAlchemy, PyCRORM maps robot actions, motions, and object interactions directly from PyCRAM’s designators into structured database tables. The system ensures efficient, consistent, and scalable storage of episodic data, enabling high-speed querying and relationship tracking crucial for machine learning tasks.