ros2与web通讯 rosbridge

ros2 与web 通讯

订阅雷达数据:
  • ubuntu启动雷达

  • 修改html订阅雷达数据:

  • sub 开始:雷达数据

发布命令数据
  • ubuntu 启动 sub node

  • ros2 run pkg_topic subscriber_demo

  • 修改 html push 并 明确数据格式

  • 点击 发布 ,后台即可显示

显示地图

https://bluesnie.github.io/Learning-notes/ROS2/Nav2导航篇/第10章-SLAM建图/进阶/001-ROS2地图加载与编辑.html

ros2 run nav2_map_server map_server --ros-args --param yaml_filename:=/home/yahboom/rplidar_ws/src/yahboomcar_nav/maps/yahboomcar.yaml

  • 在订阅发布时会提示消息格式不正确
    [rosbridge_websocket-1] [INFO] [1714012399.529077983] [rosbridge_websocket]: [Client 362068cd-c88c-439a-8f08-f3c846c47fe9] Subscribed to /map
    [rosbridge_websocket-1] [ERROR] [1714012399.553406757] [rosbridge_websocket]: Exception calling subscribe callback: a bytes-like object is required, not 'str'
树莓派 安装 ubuntu 20.04

https://releases.ubuntu-mate.org/20.04/arm64/

也可参考:

https://blog.csdn.net/weixin_43254438/article/details/133080053

相关推荐
程序员大志19 小时前
ROS1入门教程2:主题发布和订阅
ros
Mr.Winter`7 天前
障碍感知 | 基于2D激光点云的行人检测器DROW算法详解(附Python实现与ROS仿真)
神经网络·算法·目标检测·计算机视觉·机器人·自动驾驶·ros
-Harvey7 天前
ubuntu20.04+ROS Noetic 安装PX4+Mavros
ros·px4·mavros·四旋翼无人机
knighthood200114 天前
ros项目dual_arm_pick-place(urdf文件可视化查看)
c++·ubuntu·ros·noetic
knighthood200115 天前
ros项目dual_arm_pick-place(moveit配置助手)
ubuntu·ros·noetic
knighthood200115 天前
ros项目dual_arm_pick-place(编辑已有的moveit配置助手包)
c++·ubuntu·ros·noetic
kuan_li_lyg16 天前
MATLAB & Simulink® - 智能分拣系统
开发语言·人工智能·matlab·机器人·ros·机械臂
&黄昏的乐师16 天前
Opencv+ROS实现特定物品识别
人工智能·opencv·计算机视觉·ros
荒-于-嬉17 天前
cmake: error while loading shared libraries: libssl.so.1.1
ubuntu·ros
knighthood200117 天前
ros项目dual_arm_pick-place(对比moveit配置助手生成的文件)
c++·ubuntu·ros·noetic