REUSABLE · COMPONENTS
Custom Bricks
沉淀可复用的 App Lab 组件:每篇教程说明组件边界、公开 API、依赖、使用方法与完整源码。板块内容
选择一篇教程开始
ros_gateway Brick:在 App Lab 中建立可靠的 WebSocket 通道
说明 ros_gateway 的组件边界、Python API、WebSocket 协议,以及如何由独立原生节点映射到 ROS 2。
zdt_x57s_can Brick:把一台 ZDT X57S 封装成可复用对象
使用单电机代理 Brick 连接 VENTUNO Q 原生 SocketCAN 网关,并按需创建一个或多个独立电机对象。
websocket_server Brick:可复用的 WebSocket 传输层
在 Arduino App Lab 中复用 WebSocket 服务端:收发文本与二进制消息,正确处理启动失败、停止超时和重新启动。
zdt_motor Brick:用 Python 控制一台 ZDT 电机
从一个电机对象开始,学习如何通过 VENTUNO Q 的 can0 读取和控制 ZDT X57S,并可靠扩展到多台电机。
VENTUNO Q CAN 螺钉座教程:generic_can Brick
从 VENTUNO Q 板载 can0、CAN ID 和 DATA 开始,学习原始帧收发,再用 MessageDefinition 与 encode/decode 自定义 CAN 报文。