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

Feature request: variable nodes should allow easy metadata storage #62

Closed
dehann opened this issue Jun 1, 2018 · 8 comments
Closed

Comments

@dehann
Copy link
Member

dehann commented Jun 1, 2018

Maybe data can be stored in the softtype definitions, such as proposed in #60

@dehann
Copy link
Member Author

dehann commented Jul 5, 2018

This would be the so-called smalldata interface. Not meant to replace the bigdata interface -- i.e.:

addNode!(fg, :x0, Pose3, smalldata=randn(300))

cc @GearsAD

@dehann
Copy link
Member Author

dehann commented Jul 5, 2018

should be available through the userdata::FactorMetadata interface, maybe under userdata.var_smalldata.

@dehann
Copy link
Member Author

dehann commented Nov 6, 2018

should be considered in the DFG discussions

@dehann dehann modified the milestones: v0.2.3+, shortlist Jan 9, 2019
@dehann
Copy link
Member Author

dehann commented Feb 15, 2019

Hi @GearsAD , know you worked on this a little recently -- just wanted to hear if you had any thoughts on:

add{Variable/Factor}!(...,smalldata=Dict())

with conditions that:

  • smalldata dict can be json'ed,
  • smalldata remains small in terms of size of bytes,
  • use of smalldata will slow the system down (especially as its size increases, but trade-off for ease of use is worth it, and
  • smalldata is not a replacement for bigdata which is far more competent at efficiently storing (or locally caching) much larger data blobs.

@dehann
Copy link
Member Author

dehann commented Mar 5, 2019

xref JuliaRobotics/Caesar.jl#268

@dehann
Copy link
Member Author

dehann commented Mar 19, 2019

@dehann dehann modified the milestones: v0.3.x, v0.4.0 Jun 24, 2019
@dehann dehann closed this as completed Jun 24, 2019
@dehann
Copy link
Member Author

dehann commented Jun 24, 2019

resolved with DFG upgrade

@dehann
Copy link
Member Author

dehann commented Aug 12, 2020

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

No branches or pull requests

1 participant