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