|
发表于 2024-10-17 12:02:43
902 浏览 8 回复
[地面站]
地面站连接本机仿真无人机闪退
请问当我尝试连接地面站与本机仿真无人机时(成功运行 '~/Prometheus/Scripts/simulation/px4_gazebo_sitltest/px4 sitl outdoor P450.sh),这里点击“连接”发生闪退,是什么原因?
|
扫一扫浏览分享
|
|
|
|
|
|
|
发表于 2024-10-17 14:22:04
通信节点是否有报错反馈?需要提供更多的信息才能判断问题。也可以将现阶段的Prometheus代码和地面站版本都更新到最新版本后再尝试。 |
|
|
|
|
|
|
|
发表于 2024-10-17 14:22:22
一般来说闪退是由于Prometheus版本和地面站版本不匹配,你使用的是仿真套件吗,仿真套件应该不存在这个问题。如果是你自己部署,把Prometheus升级到最新就可以了 |
|
|
|
|
|
|
|
楼主|
发表于 2024-10-18 11:05:36
roslaunch prometheus_communication_bridge bridge.launch顺利启动,似乎没啥报错。
不过我这是尝试虚拟机(ubuntu18.04)下启动飞机仿真,地面站在win10主机。可能不能直接连接? |
|
|
|
|
|
|
|
楼主|
发表于 2024-10-18 11:06:51
通信节点运行情况
bridge.launch文件内容
|
|
|
|
|
|
|
|
发表于 2024-10-21 10:11:39
既然你是在Ubuntu下跑仿真南无你地面站安装在ubuntu下就可以了,Prometheus地面站支持在Ubuntu下安装使用 |
|
|
|
|
|
|
|
发表于 2024-10-21 16:17:46
可以把Prometheus代码更新并编译,并下载最新地面站。 |
|
|
|
|
|
|
|
发表于 2024-10-21 16:19:03
需要把ground_station_ip设置为地面站运行的电脑的IP,如果是windows则输入你windows端的IP。
|
|
|
|
|
|
|
|
楼主|
发表于 2024-10-30 16:24:48
谢谢指导!不过prometheus地面站持续闪退,尝试切换使用QGC。但主机和虚拟机连接还是有问题,利用ping测试网络方面似乎正常,请问这是什么原因呢? |
|
|
|
|
|
|
|