独家首发测试有效(其他混合固态牌子激光雷达或者机载电脑也差不多)!!!老样子先说问题:我用的树莓派4b4G,上文中已经安装好ubuntu20.04及ros1,但但但是打开设置中的网络连接并没有以太网连接显示(此时我的mid360雷达通信网线已经插入树莓派网线口),所以更别说更改IP了。
树莓派设置显示如下(改IP无从下手)
虚拟机中正常显示(要是树莓派也是这样后面不用看,直接看我之前发的改IP然后rviz显示点云,因为后面操作跟在虚拟机一样。主要是通信问题)
表面不能更改,我们就从“内脏”下手!!!其他网线通信雷达也差不多。
第一步:找“内脏”,是打通雷达网线通信的前提
启动树莓派,进入ubuntu终端,输入下面命令,找到网络配置文件(这会列出该目录下所有的 YAML 配置文件。如果你找到类似 01-netcfg.yaml 或其他以 .yaml 结尾的文件,那就是你需要编辑的文件。)
ls /etc/netplan/
我的只有50-cloud-init.yaml,先进行备份,输入如下(将50-cloud-init.yaml改成自己的文件),或者复制自己网络配置文件里面内容保存好!!!《一定要留着原来的文本!!!》
sudo cp /etc/netplan/50-cloud-init.yaml /etc/netplan/50-cloud-init.yaml.backup
下面是我的50-cloud-init.yaml
然后进行修改50-cloud-init.yaml(这里每个人的文件可能不同,按照自己的更改名称),输入如下(上篇中简单介绍过vim编辑器,可自行查看)
sudo vim /etc/netplan/50-cloud-init.yaml
然后将文件内容修改为如下所示(注意这里的有线网络配置根据自己雷达