Hi Anton,<br><div class="gmail_quote"><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div>I have been rewriting drivers for Videre Stereo cameras (both regular and STOC types) to reuse existing code as much as possible, the old driver had a bunch of code that is already available in OpenCV or other ROS packages.</div>
</blockquote><div><br>Glad to hear it. It would be great to have good Videre STOC support in ROS again.<br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div>E.g. I am using debayring and rectification methods from image_proc and point cloud calculation routines calculatePoints and calculatePoints2 from stereo_image_proc.</div></blockquote><div><br>That's sensible, just bear in mind that those are internal APIs likely to change in the next major release. You can consider them stable for Boxturtle & C-turtle though.<br>
<br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div>The problem is these latter methods are marked private, is there a chance we could make these public since they don't keep any state or depend on other state variables in the StereoProcessor class and thus can be reusable?</div>
</blockquote><div><br>Sure. I've made them public in trunk, r30561, so that will go out in the next patch releases.<br><br>Cheers,<br>Patrick<br></div></div>