Robotics StackExchange | Archived questions

difference between sw and hw registered processing ?

I am using fovisros and freenect with ros indigo and Ubuntu 14.04 The included fovishydroopenni.launch remap imageraw to camera/depthregistered/swregistered/imagerectraw

The problem is freenect do not publish /swregistered/* topics, related to rgbdlaunch package, so I simply switched to hw, so that it become camera/depthregistered/hwregistered/imagerectraw, and odometry seems to be working.

The question is, there a difference between both hw and sw processing? Is it safe to use either?

Asked by radzaeem on 2015-07-28 02:41:37 UTC

Comments

Answers

sw_registered_processing = true, used when depth_registration for device driver is set to false

hw_registered_processing = true, used when depth_registration for device driver is set to true

Asked by Davy on 2015-12-27 23:08:03 UTC

Comments