C4.11.3Continuous feedback for continuous mid-air control设计研究
连续动作需要连续反馈而非仅结束时告知
别名: 连续反馈 · live drag feedback · 结束才提示 · closed-loop drag
概念解释
捏住拖、空中划一条滑条、跟着物体走,这些动作在时间上是一段而不是一击。反馈必须跟着走:对象此刻在哪、有没有掉线、增益是多少。只在松开时说“完成了”,等于让人在整段路上闭眼开车,终点误差、中途掉线和抖都会被藏到最后才揭晓。离散点击可以靠一次脉冲闭合;连续控制不能。接触式拖动有表面摩擦和对象在指下同步移动;空中把这两样都拿走了,更依赖连续的视觉或触觉流。
机制
人用反馈误差来改下一百毫秒的动作。连续控制是伺服,不是开环抛射。结束时才给的提示是一次结算,不是伺服误差。空中没有摩擦阻尼,手的路径比触屏更抖,伺服更需要看见对象在跟。掉线(跟踪丢失、捏合误松开)若只在结束时宣布,人会把已经走错的路走完。延迟把伺服变成振荡:手追一个滞后的对象,对象再追手。所以连续替代不仅是“有反馈”,还是“反馈的采样必须跟上手的采样”。
怎么研究
任务用拖到目标或跟踪一条运动轨迹。条件:仅终点提示、低帧率跟随、高帧率跟随、跟随再加掉线即时提示。因变量:终点误差、路径长度多余量、中途掉线后是否停手、振荡次数。把反馈延迟从 0 扫到 200 ms,看误差何时陡增。对照触屏拖动。不要用离散点击任务来宣称连续反馈已经足够。
边界
极短的连续(拖一下就停,小于 200 ms)接近离散,终点提示也许够。完全开环的弹道轻扫本来就不是伺服,给连续跟随会让人去“瞄准反馈”而不是完成弹道。网络协作里跟随延迟由网络主导,本地再高帧也救不了,应改策略(预测或降级为离散步进)。视觉跟随若被手挡住,连续反馈等于没有,必须把对象画在手旁或改通道。
怎么落地
- 连续操纵在手一动时对象就动,掉线当帧提示,禁止只在松开时打勾。
- 把跟随延迟列入预算;拖动任务的误差随延迟陡增,就不要在该链路上做空中连续控制。
- 验收用拖到目标加一次中途遮挡:人是否立刻停手,而不是拖完才发现对象没跟上。