[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