Development roadmap¶
The vision for this project is to provide a universal library for analysis of recorded motion. Some of the categories where a lot of features are still to be implemented are detailed below.
IO functions¶
Import routines for a variety of data formats from common motion capture and IMU systems.
Estimators¶
Common transform estimators such as iterative closest points (ICP).
Pandas support¶
The same metadata-aware mechanism for pandas as for xarray.
ROS integration¶
Leverage tools provided by ROS to supplement functionality of the library. One example would be 3D plotting with RViz. ROS has recently made its way to conda forge, and packages such as jupyter-ros facilitate integration with modern Python workflows.
Units¶
Support for unit conversions and unit-aware transforms. Possibly leveraging packages such as pint or unit support in xarray.