Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft: Proof-of-Concept for Supporting Multiple Sources of Location and Object Metadata #315

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

kumar-sanjeeev
Copy link
Contributor

This is a draft PR to showcase proof-of-concept of accepting multiple sources of locations an objects metadata.

  • add an add_metadata method to the World, Location, and Object classes, replacing the set_metadata method.
  • update the EntityMetadata class to support multiple sources of location and object metadata.
  • split the example_location_data.yaml and example_object_data.yaml files into separate files to simulate scenarios with multiple sources of metadata.
  • tested the functionality using the demo.py script with various test worlds specified in form of YAML files in data directory,

Note: Test cases have not been updated yet to reflect the new changes. Will do if this proof-of-concept is okay.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant