疑难杂症篇(十七)--树莓派和激光雷达直接连接通信问题的解决方案
背景介绍:AGV上用到的激光雷达和树莓派原来的通信方式是:激光雷达的网线通过有线连接方式连接路由器,树莓派通过无线网络连接方式连接路由器,PC端通过无线网络连接方式连接到路由器,这样使激光雷达、路由器以及PC处于同一个网段中。
问题:现在激光雷达直接通过网线有线连接到树莓派上的网口,树莓派和PC通过无线连接方式连接到公司的局域网中,如何进行激光雷达和树莓派的文件配置?
1.对激光雷达IP进行设置(Windows下PC和激光雷达通信)
每款激光雷达的IP设置均由厂家提供的说明书和配置软件进行;
假设激光雷达的IP成功设置,如:192.168.1.10,电脑需要和激光雷达进行通信,设置电脑和激光雷达同网段,设置电脑IP为:192.168.1.100,设置如下:
1.1 Windows 11系统
1.2 Windows 10系统
2.在树莓派中配置网络
# 下面图片是在Linux系统下进行的模拟,树莓派上可以放心使用
# 1.对/etc/dhcpcd.conf文件进行编辑
# 注意:激光雷达IP配置为:192.168.1.10
sudo vim /etc/dhcpcd.conf# 在该文件末尾添加IP配置内容
# 无线静态IP和有线静态IP可以设置成同一网段,但为了防止无线和有线相互干扰,设置成.1和.2网段
interface wlan0 # 配置无线连接静态IP,主要是连接公司的局域网static ip_address=192.168.2.10/24
static routers=192.168.2.1
static domain_name_servers=192.168.2.1interface eth0 # 配置有线连接静态IP,主要是树莓派和激光雷达之间的通信static ip_address=192.168.1.11/24
static routers=192.168.1.1
static domain_name_servers=192.168.1.1# 2.配置好树莓派的静态IP后,修改激光雷达的ROS包文件中的IP
sudo vim xxx_laser.launch
3.小结
树莓派和激光雷达之间需要进行通信,或者激光雷达和PC进行通信,同一个道理,把它们的IP配置成同一网段;
疑难杂症篇(十七)--树莓派和激光雷达直接连接通信问题的解决方案相关推荐
- 树莓派php minicom,用DHT11实践树莓派与Arduino串口通信 | 树莓派实验室
Arduino具有丰富的外部接口,与树莓派的IO口最大的不同在于Arduino具有模拟输入接口,可以测量IO口上的模拟值.Arduino与Raspberry通过串口(Serial)通信的方案一般有两种 ...
- 树莓派移植SX1278 LoRa通信--使用wiringPiSPI移植SPI通信接口
一.SPI接口 树莓派3B+上的SPI接口如下所示,有两组SPI,分别由CE0和CE1来进行选择. 首先查看树莓派的SPI是否启用,在/dev查看是否有spidev0.0和spidev0.1 如果不存 ...
- 电脑与树莓派与stm32f4串口通信
电脑与树莓派与stm32串口通信 stm32设置 树莓派代码 stm32设置 // 核心代码,不能运行 void M1_PID(float top); void upmada(void); typed ...
- 树莓派与pixhawk串口通信
一.Pixhawk部分 1.读取数据测试 步骤: 在Firmware/src/modules中添加一个新的文件夹,命名为rw_uart 在rw_uart文件夹中创建CMakeLists.txt文件,并 ...
- 树莓派串口与外部设备通信
"学习或者了解人工智能小伙伴福利来了,前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家." 想了解或者学习人工智能可以看一下,我觉得学习起来挺有趣的 ...
- Vue实战篇十七:用树型组件实现一个文档目录结构
系列文章目录 Vue基础篇一:编写第一个Vue程序 Vue基础篇二:Vue组件的核心概念 Vue基础篇三:Vue的计算属性与侦听器 Vue基础篇四:Vue的生命周期(秒杀案例实战) Vue基础篇五:V ...
- cpri带宽不足的解决方法_白皮书:FPGA赋能下一代通信和网络解决方案(第四部分)...
对PCIe Gen 5的支持 除了以太网和存储控制器,Speedster7t FPGA上提供的对PCIe Gen 5的支持还能够与主机处理器紧密集成,以支持诸如sidecar智能网卡(SmartNIC ...
- iframe跨域通信的通用解决方案-第二弹!(终极解决方案)
一年前,我发过一篇关于跨文档通信方案的文章<iframe跨域通信的通用解决方案>,提供了一种基于创建iframe与轮询window.name的方案. 一年后,很高兴地带来彻底改造的新版本. ...
- 融合通信无人值守系统解决方案
融合通信无人值守系统解决方案 随着社会智能化程度的不断提高,社区周围出现了越来越多的无人商业空间以及无人便利设施.为了处理突发事件,无人设施的呼叫.监控.对讲.广播成为不可或缺的功能.通信为商业运营企 ...
最新文章
- 8个免费实用的C++GUI库
- 使用ueditor实现多图片上传案例——实体类(Shopping.java)
- 今晚课题:2019-3-23
- 【Java】命令行下的Java包结构编译与执行
- Vue.js 内部运行机制之总结 常见问题解答
- 【转】Collections的copy()方法和ArrayList的大小问题
- Google的银河英雄传说
- 零基础自学软件测试-项目经验-电商项目实战-测试用例设计-促销中心
- 文档多人协同编辑底层算法是如何实现的?
- 802.11 Beacon帧
- WIN10去除磁盘写保护(只读属性)的步骤
- windows清理8080端口
- 评委打分表模板_系高中英语作文模板——邀请信
- 数字时钟程序c语言,C语言实现电子时钟程序
- outlook仅限于此计算机如何解决,Outlook2013中IMAP方式已发送邮件、已删除邮件等文件夹注册失败...
- 全球及中国数字温度传感器行业商业模式分析及投资风险预测2022年版
- .NET基础篇:解决VS2017引用无效问题。
- iptables火墙服务
- 现代大学英语精读第二版(第一册)学习笔记(原文及全文翻译)——13A - The Greatest Invention(最伟大的发明)
- php-fpm进程的用户组,一文看懂PHP进程管理器php-fpm
热门文章
- plsql注册机下载|plsql8注册机下载
- 人工智能:法国浪漫之都的人工智能时代
- 大四阶段的社会实践的主要目的是_2020关于大四暑假社会实践报告5篇
- MySQL 两张表取差集
- 视频教程-SAP ABAP 开发入门-其他
- 工业界推荐_Industrial RS(5)
- Enhancements of V2X Communication in Support of Cooperative Autonomous Driving (支持协同自动驾驶场景的V2X通信增强)
- 新年第一天,666元大红包来一发!
- 工作几年,涨薪3K遭拒,后一天我就裸辞走了···
- akshare分析涨停板股票数据