Quantcast
Channel: Gazebo: Q&A Forum - RSS feed
Viewing all articles
Browse latest Browse all 7017

Examples of registering a custom sensor (not plugin)

$
0
0
I'm trying to make a custom sensor (that inherits from RaySensor) but am having trouble getting it registered properly if it's not built within the gazebo source code. I call: ``` GZ_REGISTER_STATIC_SENSOR("parallel_ray", ParallelRaySensor) ``` but when I try to add a model with that sensor, I end up with: ` [Err] [SensorManager.cc:276] Unable to create sensor of type[parallel_ray] ` because `sensors::SensorFactory::GetSensorTypes()` doesn't list `parallel_ray` as a type. Can anyone share a link to some code where a custom sensor, from outside of the gazebo source code, has been registered with gazebo's SensorManager/SensorFactory? I suspect that I need to specify the path to the sensor's .so somehow.

Viewing all articles
Browse latest Browse all 7017

Trending Articles