Создайте сообщение лазерного скана
The LaserScan
объект является реализацией sensor_msgs/LaserScan
тип сообщения в ROS. Объект содержит мета-информацию о сообщении и данных лазерного скана. Извлечь области значений и углы можно используя Ranges
свойство и readScanAngles
функция. Для доступа к точкам в Декартовых координатах используйте readCartesian
.
Можно также преобразовать этот объект в объект lidarScan
(Navigation Toolbox) объект для использования с другими алгоритмами робототехники, такими как matchScans
(Navigation Toolbox), controllerVFH
(Navigation Toolbox), или monteCarloLocalization
(Navigation Toolbox).
scan = rosmessage('sensor_msgs/LaserScan')
создает пустой LaserScan
объект. Можно задать информацию и данные сканы, используя свойства, или можно получить эти сообщения из сети ROS, используя rossubscriber
.
lidarScan (Navigation Toolbox) | Создайте объект для хранения 2-D сканы лидара |
plot | Отображение скана лидара или облака точек из структур сообщений ROS |
readCartesian | Считайте области значений скана в Декартовых координатах |
readScanAngles | Верните углы скана для показаний области значений лазерного скана |
plot
| readCartesian
| readScanAngles
| rosmessage
| rossubscriber
| showdetails
| lidarScan
(Robotics System Toolbox)