RIG-TARS(塔斯)终端交互系统
屏幕是 TARS 的脸,也是它的机务日志本。它不说话的时候,一屏终端就在安静地汇报自己的状态。本章带你逐行读懂这块 2.4 英寸的「驾驶舱」——左侧在滚什么、右侧在报什么、底部两个参数又在记录什么。
界面一览
屏幕采用深底色终端配色:左侧为蓝色系的机内日志流,右侧为绿色系的状态数据,底部是常驻的人格参数。当系统处境变化时,右侧颜色会随之切换——这是 TARS 表达「情绪」的方式之一。
左侧面板 · [ FLIGHT LOG ]:以最小号点阵字容纳 23 行日志,持续向上滚动,营造机务现场的密集感。
右侧面板 · [ TARS / STATUS ]:当前状态与实时数据,逐行汇报。
底部分栏:HONESTY(诚实度)与 HUMOR(幽默度)两项人格参数常驻显示。
FLIGHT LOG:机内日志流
日志流由 20 条机务信号按固定顺序循环滚出,每行以四位事件序号开头(如「0023 IMU SAMPLE」),序号持续递增、内容循环往复——像一台深空设备的系统日志窗口,永远不会停笔。以下为全部信号及其含义:
SYS BOOT — 系统启动
BUS CHECK — 总线自检
NAV LOCK — 导航基准锁定
IMU SAMPLE — 六轴姿态采样
M1 FEEDBACK — 一号舵机反馈
M2 FEEDBACK — 二号舵机反馈
M3 FEEDBACK — 三号舵机反馈
CAM READY — 摄像头就绪
AUDIO IDLE — 音频通道空闲
MESH LINK — 链路握手
WATCHDOG OK — 看门狗正常
CTRL TICK — 控制节拍
POSE FILTER — 姿态滤波
POWER SAMPLE — 电源采样
TOUCH READY — 触摸通道就绪
SERVO POLL — 舵机轮询
MOTION LOOP — 运动循环
CORE CHECK — 核心自检
LINK PULSE — 心跳脉冲
LOG COMMIT — 日志提交
STATUS 面板:一眼读懂它
右侧面板是 TARS 的实时体检表,自上而下逐行汇报,每一行含义如下:
字段 | 含义 |
|---|---|
ST | 当前状态名(如 STANDBY) |
BAT | 电池电量百分比 |
V | 舵机总线电压 |
M1 / M2 / M3 | 三路舵机相对零位的角度(度) |
IMU | 六轴模块状态:OK 正常 / CAL 标定中 / OFF 未初始化 |
R / P / Y | roll / pitch / yaw 三轴姿态角 |
AX / AY / AZ | 三轴加速度 |
NET | 电源链路:CHG 充电中 / ON 电池供电 / WAIT 等待 |
末行 | 当前状态详情(如 MISSION READY) |
颜色是这条面板的「情绪语言」:常规状态为系统绿;开机自检(BOOT)、标定(CALIB)与重置提示(RESET)切换为琥珀色;一旦出现系统提醒(ALERT),整块面板转为红色。
状态一览与出现场景
屏幕状态 | 状态详情 | 什么时候出现 |
|---|---|---|
BOOT | SYSTEM ONLINE | 开机自检阶段,配合启动音效一起登场 |
STANDBY | MISSION READY | 日常待机就绪,大多数时间它停在这个状态 |
LISTENING | AUDIO TRACK | 听到唤醒词「小陆同学」后,进入聆听 |
THINKING | DATA LOCK | 语音识别与推理进行中 |
SPEAKING | TASK ACTIVE | 回应你,或正在执行一项任务 |
SCANNING | RANGE SWEEP | 视觉扫描场景(如看看面前有什么) |
REMOTE | BLE CONTROL | 开启蓝牙遥控模式后 |
CALIB | AXIS CHECK | 首次开机未标定,或手动进入标定模式 |
NETWORK | AWAITING LINK | 等待配网连接(屏幕同时显示配网二维码) |
SOCIAL | HUMOR ENABLED | 社交互动时刻——它的幽默被点名了 |
ALERT | CHECK SYSTEM | 系统提醒,面板转红,留意发生了什么 |
RESET | HOLD TO RESET | 长按 Boot 键约 1 秒时提示——继续按住即恢复出厂 |
LOW PWR | PASSIVE WATCH | 长按触摸模块进入深睡眠,进入低功耗守望 |
底部人格参数
屏幕底部的 HONESTY 与 HUMOR 是 TARS 性格的公开账本:出厂设定诚实度 90%、幽默度 75%,两项都可在 0 至 100 之间调整。对塔斯说「把幽默度调到 100%」,屏幕上的数字会立刻刷新,并永久保存——下次开机,它还是那个被你调过性子的塔斯。
想更深入地掌控这两项参数?它们同样以 MCP 工具(self.tars.set_personality)的形式对外开放,细节见《二次开发》文档。
