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