|
| 1 | +# Changelog |
| 2 | + |
| 3 | +All notable changes to the `sim2bot` package are recorded here. The format |
| 4 | +follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and versions |
| 5 | +follow [Semantic Versioning](https://semver.org/). |
| 6 | + |
| 7 | +Each release states the Sim2Bot application versions it was verified against, |
| 8 | +because the protocol is what the two share. |
| 9 | + |
| 10 | +## [Unreleased] |
| 11 | + |
| 12 | +## [0.1.0] — unreleased |
| 13 | + |
| 14 | +First public release: the client, the local bridge and the protocol fixtures, |
| 15 | +extracted from the Sim2Bot monorepo. |
| 16 | + |
| 17 | +### Added |
| 18 | + |
| 19 | +- `Robot` client: joint position and velocity targets, Cartesian targets via the |
| 20 | + browser's IK, timed joint trajectories, gripper, mobile and aerial base |
| 21 | + velocity, reset and stop. |
| 22 | +- Telemetry with joint position, velocity, acceleration and jerk, TCP pose, |
| 23 | + twist, acceleration and jerk, gripper state and room devices, read |
| 24 | + latest-value. |
| 25 | +- Camera subscriptions with JPEG and raw codecs, decoded to numpy images with |
| 26 | + the `[cv2]` extra. |
| 27 | +- Scene discovery (`describe`, `cameras`, `room_devices`) with stable robot IDs. |
| 28 | +- Debug markers: spheres, boxes, arrows, lines, text, axes and point clouds. |
| 29 | +- Rooms, so one script pairs with one browser tab. |
| 30 | +- WebSocket, raw TCP and UDP control transports. |
| 31 | +- The local bridge, runnable as `sim2bot bridge` or started automatically with |
| 32 | + `Robot(auto_bridge=True)`. |
| 33 | +- CLI: `bridge`, `doctor`, `list-robots`, `open`. |
| 34 | +- `fixtures/v1/`, the published wire-format contract. |
| 35 | + |
| 36 | +### Changed |
| 37 | + |
| 38 | +- `sim2bot open` now opens <https://app.sim2bot.com> by default. Set |
| 39 | + `SIM2BOT_APP_URL` to point it elsewhere, such as a development server. |
| 40 | + |
| 41 | +### Verified against |
| 42 | + |
| 43 | +- Sim2Bot app: *(fill in at release)* |
| 44 | + |
| 45 | +[Unreleased]: https://github.com/Source-Robotics/sim2bot-python/compare/v0.1.0...HEAD |
| 46 | +[0.1.0]: https://github.com/Source-Robotics/sim2bot-python/releases/tag/v0.1.0 |
0 commit comments