Trossen SDK
Important
The Trossen SDK has its own documentation site: docs.trossenrobotics.com/trossen_sdk. This page is a short summary.
Overview
The Trossen SDK is a C++ SDK for recording robot demonstrations. One JSON config file describes the hardware and the session, and any setting can be overridden from the command line. Each episode is recorded to its own TrossenMCAP file. To train a policy, convert the files to a LeRobot dataset.
flowchart LR
A[Arms, cameras,<br/>mobile base] --> B[TrossenMCAP<br/>one .mcap per episode]
B --> C[Conversion script]
C --> D[LeRobot dataset]
Supported Hardware
Hardware |
Type string |
Notes |
|---|---|---|
|
Leader and follower |
|
Stereolabs ZED camera |
|
Color and depth |
RealSense camera |
|
Color and depth |
USB camera |
|
Any V4L2-compatible camera |
SLATE mobile base |
|
Differential drive, with odometry |