100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 疑难杂症篇(十七)--树莓派和激光雷达直接连接通信问题的解决方案

疑难杂症篇(十七)--树莓派和激光雷达直接连接通信问题的解决方案

时间:2023-09-15 10:43:17

相关推荐

疑难杂症篇(十七)--树莓派和激光雷达直接连接通信问题的解决方案

背景介绍: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.10sudo vim /etc/dhcpcd.conf# 在该文件末尾添加IP配置内容# 无线静态IP和有线静态IP可以设置成同一网段,但为了防止无线和有线相互干扰,设置成.1和.2网段interface wlan0# 配置无线连接静态IP,主要是连接公司的局域网static ip_address=192.168.2.10/24static routers=192.168.2.1static domain_name_servers=192.168.2.1interface eth0# 配置有线连接静态IP,主要是树莓派和激光雷达之间的通信static ip_address=192.168.1.11/24static routers=192.168.1.1static domain_name_servers=192.168.1.1# 2.配置好树莓派的静态IP后,修改激光雷达的ROS包文件中的IPsudo vim xxx_laser.launch

3.小结

树莓派和激光雷达之间需要进行通信,或者激光雷达和PC进行通信,同一个道理,把它们的IP配置成同一网段;

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。