2

阿木币

0

精华

3 小时

在线时间

应届白菜

Rank: 1

发表于 2020-6-4 11:53:40 3744 浏览 5 回复

基于模型开发课程中硬件在环仿真控制量输入恒为0

各位大佬们,windows环境下,运用simulink做硬件在环仿真, 解锁后无论怎么推杆,从pixhawk飞控板到simulink的msgID(93)中的控制量一直为0,飞控程序版本从v1.9.2换成v1.8.3控制量输入依然是0 。请问这是什么原因?
Bingo已获得悬赏 1 阿木币

最佳答案

首先你下载到飞控的程序是专门为这个课程修改过的程序,不是px4官方提供的固件。 第二QGC要有实际输出(ID 93),你需要用matlab中模型的实时姿态传给飞控,然后飞控才能进行解算输出控制量(ID 93),这里要注意飞 ...
38e13dd122ad66f3ebe318a7c679416.png

扫一扫浏览分享
回复

使用道具 举报

176

阿木币

0

精华

349 小时

在线时间

版主

Rank: 7Rank: 7Rank: 7

发表于 2020-6-4 12:18:00
买过课程吗?可以在我们课程售后群里面问一下啊。
回复 点赞

使用道具 举报

2

阿木币

0

精华

3 小时

在线时间

应届白菜

Rank: 1

 楼主| 发表于 2020-6-4 12:23:42 来自手机
maxiou 发表于 2020-6-4 12:18
买过课程吗?可以在我们课程售后群里面问一下啊。

群内老师都不说话
回复 点赞

使用道具 举报

176

阿木币

0

精华

349 小时

在线时间

版主

Rank: 7Rank: 7Rank: 7

发表于 2020-6-4 14:03:52
uavv 发表于 2020-6-4 12:23
群内老师都不说话

给彼此些时间嘛。。。老师也是人 也有自己的生活呀
回复 点赞

使用道具 举报

33

阿木币

4

精华

32 小时

在线时间

技术大V

Rank: 4

发表于 2020-6-10 11:12:40
首先你下载到飞控的程序是专门为这个课程修改过的程序,不是px4官方提供的固件。
第二QGC要有实际输出(ID 93),你需要用matlab中模型的实时姿态传给飞控,然后飞控才能进行解算输出控制量(ID 93),这里要注意飞控连接simulink与QGC不能共用同一个com口,否则飞控将连接不上simulink
第三如果你想在QGC上看到HIL中模型的实时状态,你可能选择用无线数传,避免与simulink使用的com口冲突。
回复 点赞

使用道具 举报

0

阿木币

0

精华

2 小时

在线时间

应届白菜

Rank: 1

发表于 2020-11-16 10:27:28
我下载官方固件做硬件在环仿真自己在串口读取的输出也全是0,并且系统时间也是0,不知道你是不是也这样
回复 点赞

使用道具 举报

返回列表
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表