Skip to content

Bundling reusable transformation "ergonomics" code in a common package #37

@m-albert

Description

@m-albert

It could be useful to bundle code for working with transformations in a common library / package. For interoperability, maintainability, deduplication.

I.e. to do the following (and more) with transformations in memory / within scripts / at runtime:

  • Manipulate and summarise:
    • effective transformations are not unique and they can often be represented in different ways, e.g. by
      • expressing a transformation of lower degrees of freedom as one with higher degrees of freedom, e.g. a translation as an affine
      • collapsing sequences of transformations, e.g. a sequence of linear transformations into a single affine
  • Visualize:
    • represent graphs of coordinate systems (nodes) and transformations (edges)
  • Apply
    • provide and/or document performant transformation implementations
  • Estimate/compute:
    • e.g. basic point cloud registrations / estimating transforms from corresponding landmarks

Notes

@LucaMarconato @melonora @clbarnes @lorenzocerrone

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    🚨 Before the hackathon

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions