Field-Robotics-Japan / UnitySensors

ROS/ROS2 enabled Sensor models (Assets) on Unity
Apache License 2.0
191 stars 28 forks source link

How to simulate the MMwave radar sensor? #115

Open chu12345 opened 4 months ago

chu12345 commented 4 months ago

Which script is used to simulate the MMwave radar sensor?

Autumn60 commented 4 months ago

There is no current implementation of MM wave radar in UnitySensors.

For data such as point clouds, LiDAR sensor implementations will be helpful for MM wave radar implementations. For the functionality to obtain the velocity of the target object, implementation is expected to be difficult. This is because GetComponent cannot be used in the RaycastCommand function.

RyodoTanaka commented 4 months ago

@chu12345

I agree with @Autumn60 regarding the multi-echo feature of the MMwave sensor. Multi-echo as defined here refers to the ability to also measure the distance of objects hidden behind the object from the sensor's illuminated position. As @Autumn60 explains, I don't have an idea to implement this feature in the current Unity functionality either.

However, I think it is possible to implement it if the information is only about the most intense objects, without considering multi-echoes. I have seen many examples of so-called Radar sensor or Range sensor implemented in other simulators. I think @chu12345 is right that you are talking about sensors that are not multi-echo sensors. If so, we would like to incorporate the implementation of those sensors in our implementation plan. I await @chu12345 opinion !