机器人设计与程序测试
选择或编辑机器人,选择程序,并在制作原型前在模拟器中运行完全相同的配置。
Kodro 是一款面向英国小学第一阶段至第四阶段计算机教育的离线机器人设计与编程工作室。它将机器人配置、程序测试和模拟环境整合在一起,让学习者运行选定的程序,检查运行结果,并改进设计或代码。
该产品以测试循环为核心,而非静态的设计界面。用户可以选择或编辑机器人,选择世界和测试条件,运行程序,并查看运行时证据,例如移动、功率、接近度、电池、抓握力和距离等数据。可用世界涵盖日常场景,以及地球、水下、太空和指定的地理或行星位置。
Kodro 还支持在物理和环境因素受控变化的情况下重复运行。这可以帮助用户探究程序是否能够稳定运行,同时产品明确区分模拟结果与真实机器人的行为。
选择或编辑机器人,选择程序,并在制作原型前在模拟器中运行完全相同的配置。
在城市、房间、地球、火星、水下和太空环境中进行测试,其他位置还包括亚马逊雨林、大堡礁和奥林帕斯山。
运行定义好的活动,例如避开障碍物、探索、检查已安装系统、驾驶正方形轨迹、绘制螺旋线、感知危险、搜索区域或完成障碍赛道。
调整模拟速度、渲染质量、时间、天气以及二维或三维呈现方式,以考察机器人在不同条件下的表现。
重复运行同一程序五次,并改变抓握力、重量、传感器精度、障碍物位置和电池状态,以评估该配置的运行稳定性。
查看运行期间的机器人和环境读数,并使用所描述的 Companion 工作流程来解释失败原因、改变环境,以及在设备上预览更安全的代码。
学生可以从机器人配置开始,运行程序,检查结果,并针对性地修改设计或代码,而不是把第一次尝试视为最终方案。
避障、危险感知、导航、精确移动和搜索程序,为探究程序如何响应环境提供具体场景。
学习者可以将程序放入不同世界或环境条件中,并思考天气、光照、地形环境和障碍物如何影响测试。
五次变化运行通过在每次运行之间改变抓握力、重量、传感器精度、障碍物位置和电池状态,为讨论可重复性提供结构化方式。
团队可以在模拟环境中测试精确的机器人、世界和程序配置,并利用记录的上下文在尝试制作实体原型前发现问题。
Kodro 是一款面向英国小学第一阶段至第四阶段计算机教育的离线机器人设计、编程与测试工作室。
用户选择或编辑机器人,选择世界和测试程序,并在需要时设置条件,然后运行程序。之后可以利用结果改进设计或代码。
该网站列出了避障、探索、系统检查、精确正方形轨迹、扩展螺旋线、危险感知、搜索、测量和完成障碍赛道等程序。
不能。Kodro 明确将结果标识为模拟结果,并说明无法保证真实机器人表现出相同的行为。
所提供的产品来源中没有价格信息。引用的价格页面是一个 GitHub Pages 404 页面。