[Rock-dev] New type to represent 3D range measurements

Jakob Schwendner jakob.schwendner at dfki.de
Wed Aug 20 14:06:03 CEST 2014


> -----Original Message-----
> From: rock-dev-bounces at dfki.de [mailto:rock-dev-bounces at dfki.de] On
> Behalf Of Matthias Goldhoorn
> Sent: Mittwoch, 20. August 2014 13:50
> To: rock-dev at dfki.de
> Subject: Re: [Rock-dev] New type to represent 3D range measurements
> 
> There is a difference again, the sonars give information for EACH possible
> value.
> So the distance information is determined by the index of the array, the
> strenth is the value of the given index.
> The LaserScanners in opposite are representing multiple echos, and on
> another vector the strength.
> I also don't like the idea of handling sonars as LaserScans directly.
> There are so much research done which tries to interprets sonars as laser-
> scans but i thing this is the wrong direction.
> I completely understand that you want to reduce the amount of data types
> but this is not the best to start ;).
I don't want to push too much on merging the sonar as well, since I find the other points more relevant. 
Also to note is that in principle all of the types have in common that they are 2D maps. This also includes images btw. Since typelib supports inheritance now, how about basing all of them on one base class, similar to how this was done in envire.... I think I am getting ahead of myself here, though.

For practicality's sake I agree with you for now :) In perspective (I am thinking Entern here) I would like to start developing a lib for 2D grids, which could be used in this context.

Jakob



More information about the Rock-dev mailing list