跳到主要内容

简介

Thinker studio 是机器人遥操作、数据采集和本地化处理平台。本仓库用于存放 Thinker studio 的 .deb 安装包和配套使用文档。

当前资料覆盖以下使用场景:

  • 天工行者·无疆 Pico 遥操作、动作录制、数据采集。
  • Walker S2 EDU 探索者 Pico 遥操作、数据采集。
  • 天工行者·DEX Pico 遥操作、数据采集。
  • PKL、HDF5 数据格式标注 / 质检。
  • LeRobot v2.1 / v3.0 格式数据集导出。

配置要求​

项目要求
目标机器Ubuntu 22.04 系统 PC
系统架构amd64
配置要求推荐内存 ≥ 32 GB,最低不小于 16 GB
ROS 环境ROS 2 Humble,需提前配置
安装包deb/thinker-studio_2.0.35_amd64.deb
网络安装时目标机器需连接 Wi-Fi;使用时需通过网线连接机器人本体

安装流程​

安装 Thinker studio 前,请先完成 ROS 2 Humble 环境配置。本安装包不负责安装 ROS 2 Humble。

建议将安装包复制到目标机器用户主目录后安装:

cd ~/
sudo apt --fix-broken install ./thinker-studio_2.0.35_amd64.deb

安装过程中会通过 apt 自动处理依赖,耗时取决于网络速度。

服务管理​

Thinker studio 安装完成后,服务会自动启动并配置为开机自启动。

启动服务:

sudo systemctl start thinker-studio.service

停止服务:

sudo systemctl stop thinker-studio.service

重启服务:

sudo systemctl restart thinker-studio.service

查询服务状态:

sudo systemctl status thinker-studio.service

卸载​

普通卸载,不删除环境。重新安装时可复用已有环境:

sudo dpkg -r thinker-studio

完全卸载,删除环境。重新安装时需要重新安装依赖环境:

sudo dpkg --purge thinker-studio

通用常见问题​

安装过程依赖下载过慢​

可尝试切换 pip 源。不同网络下最优源可能不同,请以实际下载速度为准。