How to get Hokuyo LiDAR sensor data using sensors.hh?
Hello, Developers!
I'm trying to build a SILS (or SITL) using Gazebo with Ardupilot plugin.
I added Hokuyo LiDAR on the iris-quadcopter.
And I added some codes like bellow in ArdupilotPlugin.cc to send lidar sensor data (ex, distance...).
const double range1 = this->dataPtr->rangefinderSensor->Range(0);
I added the code under the SendState function to use RaySensor.hh, but it does not work :(.... The Gazebo is just stopped.
Of course, "rangefinderSonsor" is the pointer of Raysensorptr. link
public: sensors::RaySensorPtr rangefinderSensor;
My ROS version is ROS-Melodic and Gazebo is version 9. Is there anything wrong on my method???
Asked by minx on 2020-06-28 19:46:23 UTC
Comments