[ros-users] Building LaserScan labeler around librviz
Jack O'Quin
jack.oquin at gmail.com
Tue Jul 17 16:53:32 UTC 2012
On Tue, Jul 3, 2012 at 9:52 AM, Srećko Jurić-Kavelj
<srecko.juric-kavelj at fer.hr> wrote:
> Hi everybody,
>
> I'm trying to make an app for labeling LaserScans, e.g. left leg of
> person A, using librviz (fuerte). I planed to use the "Select" tool
> and add a few widgets that would enable the actual labeling of the
> selection, but just getting to a proof-of-concept that would display
> underlying LaserScan message data from the selection proved to be
> rather difficult.
>
> In order to get to the proof-of-concept I also had to export
> "-I${prefix}/src/rviz/" cflag and modify the API in the following way:
> I moved the rviz::PointCloudSelectionHandler class definition to
> rviz/default_plugin/point_cloud_base.h and made it's
> getCloudAndLocalIndexByGlobalIndex method public. To use it, I also
> had to make rviz::PointCloudBase::CloudInfoPtr public.
>
> Could this be done more elegantly? What would be the best way to use
> "Select" tool in an librviz app.
Please ask this on answers.ros.org, as recommended by the ROS support
guidelines:
http://ros.org/wiki/Support
Regards,
--
joq
More information about the ros-users
mailing list