当前位置: 首页 > news >正文

雷达点云数据展示在webviz(ROS1)

ROS系统中查看激光点云可以在rviz上查看,但如果远程访问点云存在苦难。
经过搜索发现一个开源仓库webviz符合要求,义如其名,web+rviz=webviz。webviz的demo网址
https://webviz.io/

官网demo的使用页面如下:

using webviz online
在仓库页面,作者给出两种安装方法:拉取Docker镜像手动构建安装

尽管官网推荐在线使用webviz,但在测试过程中,我使用的Ubuntu 20.04 LTS系统,无法手动构建,大家有时间可以手动构建尝试一下。

在这里,直接拉去Docker镜像十分方便,而且运行没有问题,推荐直接用Docker。

对于新手朋友,安装Docker的方法如下:

sudo apt update && sudo apt upgrade -y #更新系统软件(确保环境最新)sudo apt install -y ca-certificates curl gnupg lsb-release #安装 Docker 依赖组件curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg #添加 Docker 官方 GPG 密钥echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null #设置 Docker 软件仓库sudo apt update && sudo apt install -y docker-ce docker-ce-cli containerd.io #安装 Docker 引擎sudo systemctl start docker   # 启动 Docker 服务sudo systemctl enable docker  # 设置开机自启sudo docker run hello-world #验证是否安装成功

在这里插入图片描述
安装成功后,按照README的说明,拉取镜像并运行镜像即可。

docker pull cruise/webviz #拉取镜像docker run -p 8080:8080 cruise/webviz #运行镜像

遗憾的是,无法在ARM架构运行镜像,不过仓库作者提供了远程访问的说明,反而增加使用的便捷性。

在设备端(如机器人、无人机、机器狗等边缘计算设备)安装rosbridge_suite,同样义如其名,“bridge”做端口转发。【我使用的设备是Livox激光雷达、海康工业相机和NVIDIA Jetson Nano】
比如是我是ros noetic,安装命令为

sudo apt-get install ros-noetic-rosbridge-suite

安装后新开终端执行

roslaunch rosbridge_server rosbridge_websocket.launch

运行后能够看到9090端口打开。

随后在谷歌浏览器或者Edge浏览器访问,效果如下(如image、imu等多种topic均可以访问,这里就不展示了)
成功
local端使用localhost:8080即可访问;远程端在局域网或者更穿透后,使用类似于这样的http://localhost:8080/?rosbridge-websocket-url=ws://localhost:4321 即可完成访问。
在这里插入图片描述
大家可自行在webviz在线操作页面阅读了解远程访问的多种方式。

http://www.dtcms.com/a/496249.html

相关文章:

  • 左右滑动分类列表 背景图跟随选中状态改变位置 滑动时跟随文字滑动
  • 湖南省建设网站网站建设是属于软件吗
  • 医疗网站建设网站家用宽带做网站
  • Linux 应用开发学习指南
  • 河南生产型企业网站建设中企动力300官网
  • 计算机图形学中的光照模型:从基础到现代技术
  • 章丘建网站网络推广优化的英文
  • 封装一个不同跳转方式的通用方法(跳转外部链接,跳转其他小程序,跳转半屏小程序)
  • 行业分享丨成都航天模塑如何助力汽车内外饰加速发展?
  • 去年做哪个网站能致富深圳网站排名优化公司
  • xxe靶场通关
  • TCP/IP 四层模型
  • C标准库--地域<locale.h>
  • 网站响应样式怎么让google收录网站
  • wordpress站内信插件wordpress安装后浏览首页错位
  • 《遥感大模型时空建模技术系列2-时空依赖性建模理论与基础架构》
  • 【ROS2】行为树 BehaviorTree(七):QtNodes和BehaviorTree.ROS2
  • 做药的常用网站网站空间是虚拟主机吗
  • Spring Boot 初始化钩子
  • 能打开所有网站的浏览器软件商店app下载安装
  • 斜纹水印全屏水印一键添加软件 批量处理 文字水印 图片水印 条纹水印
  • 【OpenHarmony】sensors_miscdevice小器件模块架构
  • 做物流网站有哪些内容网站 动态内容加速
  • Spring Boot 3零基础教程,WEB 开发 默认的自动配置,笔记25
  • 关键词推广软件哈尔滨网站优化页面
  • FREE下载:V2X方案之RSU介绍
  • 长春建站模板搭建网站用品推广网页
  • 推广网站哪家做的好网站是怎么盈利的
  • 台州免费自助建站模板怎么自己制作网站免费
  • Python处理淘宝API的JSONP与跨域问题