返回教程正文

配套源码

brick_config.yaml

app/bricks/ros_gateway/brick_config.yaml
ros_gateway Brick:在 App Lab 中建立可靠的 WebSocket 通道app/bricks/ros_gateway/brick_config.yaml
YAML29 行
  1. id: ros_gateway
  2. name: ROS Gateway
  3. description: A reusable WebSocket gateway between App Lab and native ROS 2.
  4. category: miscellaneous
  5. supported_boards:
  6. - ventunoq
  7. ports:
  8. - 8765
  9. variables:
  10. - name: ROS_GATEWAY_HOST
  11. default_value: "0.0.0.0"
  12. hidden: true
  13. - name: ROS_GATEWAY_PORT
  14. default_value: "8765"
  15. hidden: true
  16. - name: ROS_GATEWAY_PATH
  17. default_value: "/ros"
  18. hidden: true
  19. - name: ROS_GATEWAY_MAX_VX
  20. default_value: "0.8"
  21. - name: ROS_GATEWAY_MAX_VY
  22. default_value: "0.8"
  23. - name: ROS_GATEWAY_MAX_WZ
  24. default_value: "1.5"
  25. - name: ROS_GATEWAY_COMMAND_TIMEOUT_MS
  26. default_value: "300"
  27. - name: ROS_GATEWAY_HEARTBEAT_TIMEOUT_MS
  28. default_value: "3000"