内容摘要
机器人把薄物体倒入塑料箱、再倾倒到金属丝碗碟架时,仿真容易出现穿透和抖动;固定步长太小又会拖慢运行。作者提出CENIC,让开发者设定目标精度而非固定步长,由积分器自动调整时间步,减少手动调参。
方法把凸优化接触求解与误差控制结合:比较一个完整步和两个半步的结果,估计误差;重点检查位置,避免碰撞瞬间的速度突变迫使仿真持续使用小步长。它还将用户定义的控制器等外部系统纳入隐式积分,即把下一时刻的反馈作用一起求解,以应对高增益控制带来的快速变化。
作者在碗碟架任务中回放真机记录的关节轨迹,用高增益比例—微分控制器跟踪。目标精度为10⁻³时,论文报告消除了视觉上明显的数值伪影,实时率为342%,即模拟时间与实际耗时之比;固定步长需降至1毫秒才消除明显伪影,此时实时率为21%。结果使用单个中央处理器线程,真机与仿真仅定性相似、轨迹并不完全一致;这不等于已验证仿真到真机迁移收益。
点评
对接触仿真开发者,价值在于把步长调参转为精度设定,并区分数值求解误差与建模误差;作者认为其更适合离线仿真。
证据为作者论文实验,不是独立复现。方法不保证薄物体绝不穿透,也不保证固定实时率;接触参数仍需合理选择,仿真到真机迁移效果尚待系统验证。
版本与核查范围
版本 2511.08771v2 · 原文定位与程序检查、独立上下文模型复核;不代表独立研究复现。。依据已核查材料整理;未运行模型或机器人。
原文与定位
- 原文链接 #S7.SS5.p1.1;#S7.SS5.p2.1;#S1.SS1.p1.1;#S8.p2.1;#S5.SS1.p2.1;#S5.SS1.p4.1;#S5.SS5.p2.1;#S5.SS5.p4.1;#S5.SS3.p2.1;#S5.SS3.p1.1;#S7.SS5.p3.1;#S7.T3.3
