LiDAR 以太网端口连接问题

LiDAR 以太网端口连接问题

我是 Ubuntu 和 Linux 的新手,在将 Tim 561 LiDAR 连接到计算机时遇到了困难。我有一台戴尔 precision 5520,它双启动,安装了 Windows 10 和 Ubuntu 16.04,用于 ROS。我在计算机的 Windows 端格式化了 IP 地址,可以在那里连接和 ping LiDAR,但是当我切换到 Ubuntu 并 ping 激光雷达时,我收到一条消息,说网络无法访问。我也试过将 IPv4 切换到手动,并输入 IP 地址、掩码和网关。这样做可以让我连接到激光雷达并 ping 它,但这样做会丢失 100% 的数据包。下面是我在终端中输入的 ping 命令和结果。

ping 169.254.181.101 2112
connect: Network is unreachable 

我将非常感激能够与传感器通信方面的帮助。

答案1

问题出在 LiDAR 与 PC 之间的网络错误。IP 地址略有偏差,通过使用 SOPAS 将 IP 地址设置为与计算机相同,并将 IP 地址的最后一位数字调整为不同的值来找到它。

PC IP: 169.254.149.???
LiDAR IP: 169.254.149.XXX

此后,ubuntu 端的错误是由于 IP 错误导致有线连接无法正确连接。它也无法保持连接,因此我使用网络管理器将 IPv4 更改为仅本地链接,以确保连接安全。现在,节点 sick_tim_5xx.launch 可以无错误地执行

答案2

你能与USB端口? 确保在 Ubuntu 端安装并配置了最新版本的 Kinetic Kame,并遵循安装说明,抓住 sick_timros 包,连接 USB 端口。使用 catkin 或您喜欢的构建工具进行构建,然后尝试运行 roscore 和 sick_tim 节点。

相关内容