if (ideal_load_enable) { calibresult.inertia.mass = ideal_load[0]; calibresult.inertia.center = { ideal_load[1], ideal_load[2], ideal_load[3] }; calibresult.inertia.inertia = { 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 }; memcpy(sensor_offset.data(), ideal_offset.data(), WORKSPACE_DIM * sizeof(double)); } else {
时间: 2024-04-20 08:23:02 浏览: 85
pingcrm:一个演示应用程序来说明 Inertia.js 的工作原理
如果 ideal_load_enable 为真,那么执行以下操作:
- 将 calibresult.inertia.mass 设置为 ideal_load[0]。
- 将 calibresult.inertia.center 设置为 { ideal_load[1], ideal_load[2], ideal_load[3] }。
- 将 calibresult.inertia.inertia 设置为 { 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 }。
- 将 sensor_offset 的数据复制到 ideal_offset。
如果 ideal_load_enable 为假,则执行其他操作(这里缺少具体的代码)。
阅读全文