0.00m/s
0.0s
—mm
0 / 3
任务执行序列
等待规划轨迹0 帧
实时运动遥测
速度误差
| 时间 | 场景 / 任务 | 结果 | 仿真时长 | 轨迹长度 | 完成数 | 种子 |
|---|
最多自动保存 100 条实验摘要。轨迹需单独导出;规划失败与中止也会记录,不计为成功。
左侧「任务编排」支持编辑可校验的动作 JSON:move、grip、release、wait。目标坐标以米为单位。
执行时每 0.1 仿真秒采样真实状态,结束后用进度条逐帧检查。回放期间冻结物理世界;再次执行或退出回放会恢复结束状态。
导出工作区可保存模式、任务、随机种子、关节、物体与障碍布局;导出轨迹包含逐帧状态,之后通过顶部「载入」恢复回放。所有文件均保留在本机。
Three.js 提供真实 WebGL 三维渲染。Cannon ES 计算方块重力、摩擦、刚体接触;机械臂采用六轴关节运动学和解析位置逆解,夹爪通过距离判定进行运动学附着。
机械臂不是力矩控制或完整动力学模型,没有真实抓取接触求解与自碰撞检测。移动底盘使用平面差速运动学与几何碰撞检查,规划使用已知地图并额外保留 0.10 m 跟踪余量;没有 SLAM、VLA 或真实机器人接口。
RGB 相机来自场景真实渲染;深度图为相机坐标的线性深度。当前实验没有传感器噪声。随机种子控制场景布局,物理轨迹可能因浏览器帧率略有差异。
第三方:Three.js r169(MIT)与 Cannon ES 0.20.0(MIT),均已内嵌。无需网络、CDN、账户或服务器。建议使用桌面浏览器,并开启 WebGL 2 硬件加速。
每个动作实际执行,坐标单位为米。支持 move / grip / release / wait;执行前检查可达性与安全高度。移动机器人使用场景目标自动规划。
点击「生成模板」可获取当前任务的完整动作序列。
The MIT License Copyright © 2010-2024 three.js authors Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. /* * Copyright (c) 2015 cannon.js Authors * * Permission is hereby granted, free of charge, to any person * obtaining a copy of this software and associated documentation * files (the "Software"), to deal in the Software without * restriction, including without limitation the rights to use, copy, * modify, merge, publish, distribute, sublicense, and/or sell copies * of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: * * The above copyright notice and this permission notice shall be * included in all copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION * OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */