Skip to content

0.22.1 - LeRobot dataloader, bugfixes

Latest
Compare
Choose a tag to compare
@rerun-bot rerun-bot released this 20 Feb 14:15
· 105 commits to main since this release

Rerun is an easy-to-use database and visualization toolbox for multimodal and temporal data.
Try it live at https://rerun.io/viewer.


A small release addressing bugs and polishing rough edges.

🛠️ Note on 0.20.0 release

An issue with the 0.20.0 release led to incorrect artifacts being published, causing a few minor changes to be missing from those artifacts. The correct version has always been available on crates.io, PyPI, Conda, and other distribution channels, so no action is needed if you installed from these sources.

🤖 Native loading for LeRobot datasets

We're gradually rolling out support for native loading of LeRobot datasets. It’s not fully feature-complete yet, there are tons of variations in these datasets, so it’ll take a bit of time to cover all the edge cases. More improvements and features are planned for the 0.23 release, so expect things to get smoother and more robust soon.

If you run into any issues, let us know! Your feedback helps us iron out bugs and improve the experience faster.

rerun_lerobot_demo.mp4

🔎 Details

🐍 Python API

  • Don't use np.float_ since it was removed in numpy 2.0 #9037

🪳 Bug fixes

  • Never drop blueprint data from the WS server's message buffer #8977 (thanks @DerpDays!)
  • Fix bug leading to swizzled lerobot data in dataloader #9000
  • Fix Arrows2D draw order having no effect #9054
  • Fix non-final releases creating final-release git tags #9085

🌁 Viewer improvements

  • Infer entity paths from LeRobot dataset feature metadata #8981
  • Log task descriptions for each LeRobot dataset episode #9028
  • Load lerobot dataset on separate IO thread #9027

🧑‍🏫 Examples

  • Improve image_column_updates python example #9065

🖼 UI improvements

  • Fix link in text log view help text #8963