LeRobot Releases v0.4.0 Update
Release v0.4.0
LeRobot v0.4.0 includes bug fixes, documentation improvements, and new features like Libero Env support and dataset enhancements.
Evidence and limits
Published automatically after robotics and source-evidence checks; no manual editorial approval is recorded. Source assertions are not independently verified. Missing information remains not reported.
- Environment:
- Not reported
- Control:
- Not reported
- Data origin:
- Not reported
Source excerpts and review record
No manual editorial approval recorded.
Original source quotation: “Release Blog https://huggingface.co/blog/lerobot-release-v040 What's Changed chore: Bump to 0.3.4 by @imstevenpmwork in #1691”
Source E1
Original source quotation: “chore(docs): prioritize use of entry points in docs + fix nightly badge by @imstevenpmwork in #1692”
Source E2
Original source quotation: “fix(busy_wait): fix busy_wait implementation for Windows platforms by @CarolinePascal in #1695”
Source E3
Original source quotation: “fix(ci): inverted names by @imstevenpmwork in #1705”
Source E4
Original source quotation: “fix(ci): rename libegl1-mesa in deb13 trixie by @imstevenpmwork in #1735”
Source E5
Original source quotation: “fix: Add missing dynamixel encoding table entries by @jackvial in #1534”
Source E6
Original source quotation: “fix(dataset): Correctly use episode_data parameter in save_episode by @lxk-221 in #1740”
Source E7
Original source quotation: “Removed dupicate lines of code by @mgiac-hexagon in #1709”
Source E8
Original source quotation: “Add feetech firmware update docs by @pkooij in #1793”
Source E9
Original source quotation: “Lower limits by 50% for current and torque for gripper motor by @pkooij in #1809”
Source E10
Original source quotation: “Allow max_relative_target to be a float by @jstnhuang in #1837”
Source E11
Original source quotation: “2 add reachy 2 to updated lerobot by @glannuzel in #1767”
Source E12
Original source quotation: “fix (koch): Disable motor torque before applying calibration logic by @Gongsta in #1889”
Source E13
Original source quotation: “fix(scripts): revert deletion of rs cam config import introduced by #1767 by @imstevenpmwork in #1876”
Source E14
Original source quotation: “Dataset v3 by @michel-aractingi in #1412”
Source E15
Original source quotation: “Add Streaming Dataset by @fracapuano in #1613”
Source E16
Original source quotation: “Update dataset card by default by @michel-aractingi in #1936”
Source E17
Original source quotation: “docs(dataset): add dataset v3 documentation by @jadechoghari in #1956”
Source E18
Original source quotation: “feat(processors): use pipelines across the codebase by @AdilZouitine in #1452”
Source E19
Original source quotation: “small tiny nit by @fracapuano in #1975”
Source E20
Original source quotation: “fix (docs): image link for phone by @pkooij in #1977”
Source E21
Original source quotation: “bump gym-hil version to be pipeline compatible by @michel-aractingi in #1983”
Source E22
Original source quotation: “Add docs for LeRobot Image transforms by @pkooij in #1972”
Source E23
Original source quotation: “fix formatting readme by @pkooij in #1987”
Source E24
Original source quotation: “bump datasets to 4.0.0 by @michel-aractingi in #1990”
Source E25
Original source quotation: “fix(trainer): overrides device to the target device, for the device processor on the preprocessor by @AdilZouitine in #1993”
Source E26
Original source quotation: “feat(sim): Add Libero Env by @jadechoghari in #1984”
Source E27
Original source quotation: “feat(ci): add stale GH action bot for stalled issues & PRs by @imstevenpmwork in #1996”
Source E28
Original source quotation: “chore(ci): update time for stale issue/pr by @imstevenpmwork in #1997”
Source E29
Original source quotation: “Updated Readme removed broken link by @complete-dope in #1989”
Source E30
Original source quotation: “Fix: Resolve PermissionError and UnicodeDecodeError in Python scripts by @JivinDotL in #1980”
Source E31
Original source quotation: “fix(dataset): cast fps to int instead of float by @imstevenpmwork in #2001”
Source E32
Original source quotation: “chore(rl): move rl related code to its directory at top level by @imstevenpmwork in #2002”
Source E33
Original source quotation: “docs(rl): fix path by @imstevenpmwork in #2004”
Source E34
Original source quotation: “refactor(scripts): update system info script by @imstevenpmwork in #2005”
Source E35
Original source quotation: “feat(script): add entry point for dataset viz by @imstevenpmwork in #2006”
Source E36
Original source quotation: “feat(script): add entry point for image transform viz by @imstevenpmwork in #2007”
Source E37
Original source quotation: “chore: move constants to utils by @imstevenpmwork in #2016”
Source E38
Original source quotation: “chore: move errors to utils by @imstevenpmwork in #2017”
Source E39
Original source quotation: “chore(scripts): move find_cameras to scripts by @imstevenpmwork in #2018”
Source E40
Original source quotation: “feat(script): add entry point for find joints limits by @imstevenpmwork in #2010”
Source E41
Original source quotation: “chore(scripts): move find_port to scripts by @imstevenpmwork in #2019”
Source E42
Original source quotation: “chore(scripts): move teleop to scripts by @imstevenpmwork in #2023”
Source E43
Original source quotation: “chore(scripts): move record to scripts by @imstevenpmwork in #2022”
Source E44
Original source quotation: “chore(scripts): move calibrate to scripts by @imstevenpmwork in #2024”
Source E45
Original source quotation: “chore(scripts): move setup_motors to scripts by @imstevenpmwork in #2020”
Source E46
Original source quotation: “chore(scripts): move replay to scripts by @imstevenpmwork in #2021”
Source E47
Original source quotation: “chore(async): move async related code to its directory at top level by @imstevenpmwork in #2003”
Source E48
Original source quotation: “chore(ci): update stale message by @imstevenpmwork in #2027”
Source E49
Original source quotation: “fix(docs): update outdated links by @imstevenpmwork in #2026”
Source E50
Source:LeRobot — Releases · github.com