展示 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。使用←和→滚动监视器视图。

一位开发者分享了一个机器人运行时环境的演示,该环境完全在Web浏览器内使用WebAssembly运行。该项目利用开源的`copper-rs`运行时(用Rust编写),展示了一个飞行控制器连接到模拟世界。 值得注意的是,相同的代码既可以在微控制器上运行(例如STM32H7用于真实无人机),也可以在桌面操作系统上运行(Linux、macOS、Windows),提供了一种高度可移植的解决方案。模拟本身使用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