v19.0.0
v19.0.0 - 2026-04-24
Highlights
-
Add new first class citizen V4
PointCloudsComponentfor native point clouds andPointCloudsSourceProtocolfor unified
point cloud (native / lidar / radar) access. Support transformation of per-point attributes in a consistent way
for invariant (no transformation) / direction-like (rotation only) and point-like (full transformation) attributes.Mild breaking change only for data-converters having to provide the list of native point-clouds (similar to sensors)
inComponentGroupAssignments.create()(using an empty list will be sufficient for most cases - this is just to not
deviate from the existing sensor conventions).
New point-cloud overlay rendering in ncore_vis(now supporting RGB attributes, if available) -
Add further
.itarinit performance improvements by re-using tail-buffer for lookup of compressed consolidated meta-data
(if possible)
➕ Added
- (build) Set use_default_shell_env to True for Sphinx actions - (f1d8741) - Janick Martinez Esturo
- (converters) add --world-global-mode option for optional world_global pose storage - (8408067) - Janick Martinez Esturo
add PointCloudsComponent with PointCloud type, PointCloudsSourceProtocol, V4 storage, adapter, tools, and visualizer - (8acc007) - Janick Martinez Esturo
🪲 Fixed
- (docs) update ncore_docs_data to v0.6 to fix missing camera.jpg image - (34aabcc) - Janick Martinez Esturo
⚡ Performance
- IndexedTarStore cache tail read to avoid duplicate I/O for in-range keys - (6a989f2) - Emmanuel Attia
📚 Documentation
- add S3 read performance section with benchmark results - (30483b2) - Janick Martinez Esturo