|
发表于 2020-4-7 21:30:41
39875 浏览 12 回复
[地面站]
QGC航点文件
1阿木币
我用MATLAB生成了一个QGC航点格式的txt文件,然后复制到plan文件中去,为什么读取不了呢,报错提示missing value separator,有人知道怎么解决吗
|
最佳答案
查看完整内容
在Ubuntu下面使用sitl仿真,規劃一個航電文件保存命名爲200407.plan,自己再重新建立一個文件a.plan,新建裏面內容隨意填寫qqq,在sitl下面用qgc加載a.plan,如圖1會報錯,無法加載。然後加載剛纔保存文件200407.plan正常如圖2、講200407裏面內容拷貝到a.plan之中,加載航電文件,正常如圖3。
將a.plan放在Windows下面,連接qgc和實體飛控,加載a.plan正常。
這就說明你的txt文件,或者.plan文件有問題,仔細找找細節,或者MATLAB生 ...
扫一扫浏览分享
|
|
|
|
|
|
|
发表于 2020-4-7 21:30:42
在Ubuntu下面使用sitl仿真,規劃一個航電文件保存命名爲200407.plan,自己再重新建立一個文件a.plan,新建裏面內容隨意填寫qqq,在sitl下面用qgc加載a.plan,如圖1會報錯,無法加載。然後加載剛纔保存文件200407.plan正常如圖2、講200407裏面內容拷貝到a.plan之中,加載航電文件,正常如圖3。
將a.plan放在Windows下面,連接qgc和實體飛控,加載a.plan正常。
這就說明你的txt文件,或者.plan文件有問題,仔細找找細節,或者MATLAB生成航電文件有問題。
|
|
|
|
|
|
|
|
楼主|
发表于 2020-4-7 21:35:35
|
|
|
|
|
|
|
发表于 2020-4-8 08:39:44
你一个是plan文件,一个txt文件,是不是这个问题哦 。 |
|
|
|
|
|
|
|
发表于 2020-4-8 09:23:37
不太懂,只看到文件类型一个是 “Plan” 一个是“plan” |
|
|
|
|
|
|
|
楼主|
发表于 2020-4-8 13:50:07
不是的,我把txt文件的内容复制到plan文件中也是不行的 |
|
|
|
|
|
|
|
楼主|
发表于 2020-4-8 13:52:37
这个确实是一个错误,但改了还是不行,我估计可能是两个文件的tab符有差别 |
|
|
|
|
|
|
|
楼主|
发表于 2020-4-9 13:34:13
好的,谢谢,我之前格式确实有点问题,改过之后又出现了报错如图,还想再请问你一下,是不是必须要连接无人机(我手头现在没有无人机),或者仿真连接一个虚拟无人机才能正常读取呢? |
|
|
|
|
|
|
|
发表于 2020-4-9 17:42:14
仿真需要在Ubuntu下面,使用軟件在環仿真SITL |
|
|
|
|
|
|
|
发表于 2020-4-9 18:19:25
报错 提示应该是你的plan文件少了符号,我故意少了最后的大括号,加载plan文件也会报一样的错误 |
|
|
|
|
|
|
|