Skip to content

Conversation

@kolodkin
Copy link

…r with custom raster

osi_sensorviewconfiguration.proto:
LidarSensorViewConfiguration - adding timings, directions and number of pixels for generic configuration of lidar scan raster in each frame.

osi_featureddata.proto:
LidarDetection - adding reflectivity as detected by sensor

osi_sensorview.proto:
LidarSensorView::Reflection - adding normal to surface to be used for reflectivity calculation (future use), and object id for easier debugging

…r with custom raster

osi_sensorviewconfiguration.proto:
LidarSensorViewConfiguration - adding timings, directions and number of pixels for generic configuration of lidar scan raster in each frame.

osi_featureddata.proto:
LidarDetection - adding reflectivity as detected by sensor

osi_sensorview.proto:
LidarSensorView::Reflection - adding normal to surfance to be used for reflectivity calcuation (future use), and object id for easier debug
@ghost ghost requested review from carsten-kuebler and pmai September 21, 2018 08:54
@ghost ghost added the FeatureRequest Proposals which enhance the interface or add additional features. label Sep 21, 2018
@ghost ghost added this to the v3.1.0 milestone Sep 21, 2018
@ghost
Copy link

ghost commented Sep 24, 2018

@LudwigFriedmannBMW this one might be important!

Copy link

@ghost ghost left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me and doesn't break any existing implementations. Therefore I'll set is as a feature for OSI 3.1.0 and merge it to the master. Regards, Ludwig

@ghost ghost merged commit a332a9a into master Sep 26, 2018
@ghost ghost deleted the raster_lidar_proposal branch September 26, 2018 08:44
@ghost ghost restored the raster_lidar_proposal branch October 1, 2018 08:26
@ghost
Copy link

ghost commented Oct 1, 2018

Hi @kolodkin, after some discussion with @pmai , we would kindly ask you for some additional documentation (e.g. a conscise example). One of the topics we stumbled over was the dualism concerning rays and pixels. Is there any reason for that?

@kolodkin
Copy link
Author

kolodkin commented Oct 5, 2018

@LudwigFriedmannBMW I could supply an example based on innoviz scanning pattern, but only in private email, for a more generic example, it will take me some time.

With regards to your question, the dualism is redundant.
The new fields:
optional uint32 num_of_pixels = 10;
repeated Vector3d directions = 11;

imake the following fields redundant since providing a more generic appraoch to describe any raster (not just camera like):
optional double field_of_view_horizontal = 4;
optional double field_of_view_vertical = 5;
optional uint32 number_of_rays_horizontal = 6;
optional uint32 number_of_rays_vertical = 7;

From my point of view fields (4,5,6,7) can be removed, but I didn't want to make this change to the project since I don't know how relies on it.

Thanks
Mark

@ghost
Copy link

ghost commented Oct 22, 2018

Hi @kolodkin, can you include an example in the comments of the code? The comments serve as a basis for the generation of our documentation.

@ghost ghost deleted the raster_lidar_proposal branch December 12, 2018 11:58
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

FeatureRequest Proposals which enhance the interface or add additional features.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants