快捷导航
请问修改相机采集帧率后,是否能在ROS中同步设置相同的帧率使用呢?因为ROS性能的问题,我这边使用的时候打算降低一点帧率,让ROS能跟上,保证有效接收的topic时间戳同步。
我在实际使用中,在设置界面设置好了12Hz,并且也在ros的launch文件下面修改了fps为12,但是启动launch之后提示Illegal camera frame rate setting, reset to 25 fps。然后程序调成25Hz之后我相机驱动就起不来了。请问这种情况我应该怎么修改,能够有效修改帧率,让ROS驱动按我想要的帧率启动呢?
1.png





举报 使用道具
| 回复

共 2 个关于本帖的回复 最后回复于 2021-1-12 15:30

Hcheng 游客 发表于 2021-1-12 12:53 | 显示全部楼层
您好:

您可以试一下设成15,因为有很多相机CMOS上不支持设置成15以下,所以SDK就把它重置回去了。
之后我们会在界面上给出更加友好的提示,避免您产生疑惑。
GabrielDracula 游客 发表于 2021-1-12 15:30 | 显示全部楼层
本帖最后由 GabrielDracula 于 2021-1-12 15:32 编辑
Hcheng 发表于 2021-1-12 12:53
您好:

您可以试一下设成15,因为有很多相机CMOS上不支持设置成15以下,所以SDK就把它重置回去了。

我们用的是从咱米文这边采购的森云相机。
我刚才又试了一下,给调下去调到12Hz了,从rqt看帧率稳定在12Hz左右了。
可能是其他的问题吧。我后来多在设置界面点几次Confirm就好了。
也是有一点迷。
这两天总遇到相机打开以后就是绿色的图。后来有几次不是重启或是重新插拔连接线,只是进入设置界面再Confirm一下,就可以点亮了。这个一般来说也是可以这样解决的吧?
您需要登录后才可以回帖 登录 | 点我注册

精彩推荐

  • canbus与vcu相连接,出现bus-off状态
  • 有线连接失败
  • Apex 串口通讯
  • 关于SPI通信问题咨询
  • MIIVII APEX DUAL ORIN米文域控制器产品合

明星用户