Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/issue 416 extend sensor view for microphones #553

Open
wants to merge 9 commits into
base: master
Choose a base branch
from

Conversation

AndreasBossert
Copy link

Reference to a related issue in the repository

#416

Add a description

Some vehicles are equipped with microphones to detect the sirene of emergency vehicles. Maybe there are more than one microphone to detect the direction. This is not supported from OSI now.

Some questions to ask:
What is this change? Additional sensor: microphone
What does it fix? Missing sensor
Is this a bug fix or a feature? Does it break any existing functionality or force me to update to a new version? extends functionality
How has it been tested? not yet

Take this checklist as orientation for yourself, if this PR is ready for the Change Control Board:

  • My suggestion follows the style and contributors guidelines.
  • I have taken care about the documentation.
  • I have done the DCO signoff.
  • My changes generate no errors when passing CI tests.
  • I have successfully implemented and tested my fix/feature locally.
  • Appropriate reviewer(s) are assigned.

If you can’t check all of them, please explain why.
If all boxes are checked or commented and you have achieved at least one positive review, you can assign the label ReadyForCCBReview!

AndreasBossert and others added 5 commits June 15, 2021 17:55
- message MicrophoneSensorViewConfiguration
- repeated MicrophoneViewConfiguration
- message MicrophoneSensorView
- message MicrophoneSpecificObjectData

Signed-off-by: [email protected]
Signed-off-by: ITK\abossert <[email protected]>
@AndreasBossert AndreasBossert linked an issue Jul 23, 2021 that may be closed by this pull request
…f github.com:OpenSimulationInterface/open-simulation-interface into feature/issue-416-Extend_Sensor_View_for_microphones

# Conflicts:
#	osi_detectedobject.proto
@AndreasBossert AndreasBossert requested a review from kmeids July 23, 2021 12:42
Copy link

@kmeids kmeids left a comment

Choose a reason for hiding this comment

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

@AndreasBossert Please review the added comments.


// Upper bound of frequency range of the microphone sensor.
//
// Unit: kHz
Copy link

Choose a reason for hiding this comment

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

Suggested change
// Unit: kHz
// Unit: Hz

Copy link
Author

Choose a reason for hiding this comment

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

Changed in new version

Comment on lines 985 to 994
optional double field_of_view_horizontal = 4;

// Field of View in vertical orientation of the physical sensor.
//
// Viewing range: [- \c #field_of_view_vertical/2, \c
// #field_of_view_vertical/2] elevation in the sensor frame at zero azimuth
// as defined in \c Spherical3d.
//
// Unit: rad
optional double field_of_view_vertical = 5;
Copy link

Choose a reason for hiding this comment

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

Is it also vertical and horizontal FoV for Microphones?

Copy link
Author

Choose a reason for hiding this comment

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

Deleted the vertical field of view

{
// Microphone view configuration valid at the time the data was created.
//
optional MicrophoneSensorViewConfiguration view_configuration = 1;
Copy link

Choose a reason for hiding this comment

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

What would the return data (in a virtual environment) be for a Microphone "sensor"
For example CameraSensroView have "image_data".

Copy link
Author

Choose a reason for hiding this comment

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

The return data will be the frequency spectrum the microphone has detected.

// \brief Message encapsulates all data for detected objects that is specific to
// microphone sensors.
//
message MicrophoneSpecificObjectData
Copy link

Choose a reason for hiding this comment

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

This should be tailored toward microphones and there usage in AD/ADAS.

Copy link
Author

Choose a reason for hiding this comment

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

@kmeids I am currently adpating the MicrophoneSpecificObjectData and there I came to a question: What is the meaning of UltrasonicSpecificObjectData::maximum_measurement_distance_sensor? I do not know, if I need something similar in microphone.

@kmeids kmeids added the SensorModeling The Group in the ASAM development project working on sensor modeling topics. label Aug 6, 2021
…crophoneSpecificObjectData the distance to the maximum loudness a microphone has detected
@clemenshabedank
Copy link
Contributor

09.05.2022: @kmeids can you please discuss how to procede in sensor model group regarding proposal etc..

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
SensorModeling The Group in the ASAM development project working on sensor modeling topics.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Extend Sensor View for microphones
3 participants