展示 HN:浏览器中的机器人运行时(飞行控制器,WebAssembly)
Show HN: Robotics runtime in the browser (flight controller, WebAssembly)

原始链接: https://cdn.copper-robotics.com/demo/flight-controller/index.html

铜飞行控制器 BevyMon 在GitHub上关注我们 copper-project/copper-rs 焦点 点击以关注模拟器或监视器。左侧为飞行模拟器,右侧为实时铜监视器。 模拟器控制 按空格键启动。然后增加油门。使用W A S D移动,Q / E旋转。 监视器控制 点击标签或按1、2、3。使用←和→滚动监视器视图。

一位名为gbin的开发者创建了一个完全在Web浏览器中运行的机器人运行时,使用了WebAssembly技术。这个演示,使用基于Rust的`copper-rs`构建,包含一个连接到模拟世界的飞行控制器。 值得注意的是,相同的代码既可以部署在STM32H7等微控制器上用于真实的无人机控制,也可以部署在浏览器环境中。模拟利用Bevy游戏引擎,而基于终端的监控界面(ratatui)则通过Bevy在浏览器中渲染。 还有一个倒立摆平衡演示。初步报告显示,部分用户存在加载问题,但其他用户表示刷新页面后可以成功访问。该项目旨在将机器人堆栈从特定操作系统中解耦,从而提供更大的可移植性和可访问性。
相关文章

原文
Copper Flight Controller BevyMon Star us on GitHub copper-project/copper-rs GitHub stars for copper-project/copper-rs
联系我们 contact @ memedata.com