orbbec双目摄像头就使用的是astra驱动,降低帧率的方法如下。

注意:前提是默认安装好了astra_launch驱动等文件,可参考https://blog.csdn.net/qq_41925420/article/details/90632074


首先下载ros_astra_camera源码    https://github.com/orbbec/ros_astra_camera

然后通过查看配置文件ros_astra_camera/src/astra_driver.cpp

ROS降低ORBBEC相机的频率,帧率

在  行281改成如下:

ROS降低ORBBEC相机的频率,帧率
只需要修改data_skip参数即可,当data_skip等于3时,意味这次每跳过三个数据后再采集一次数据,就是将数据量降低到原先的三分之一。

data_skip可随意更改。但每次改过都需要在工作空间下 catkin_make 才能生效!

可通过rostopic hz /camera.depth/points 来查看发布的频率

这是之前没改的发布频率

ROS降低ORBBEC相机的频率,帧率

这是改过之后的data_skip_=3,可看到频率变为10

ROS降低ORBBEC相机的频率,帧率

相关文章:

  • 2021-09-17
  • 2022-01-21
  • 2021-11-23
  • 2021-11-23
  • 2021-12-30
  • 2021-11-20
  • 2021-09-25
猜你喜欢
  • 2022-01-09
  • 2021-10-17
  • 2021-09-17
  • 2021-08-18
  • 2022-12-23
  • 2021-04-04
  • 2021-04-27
相关资源
相似解决方案