Создайте лазерное сообщение скана
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 | Отобразите лазер или чтения сканов лидара |
readCartesian | Считайте лазерные области значений скана в Декартовых координатах |
readScanAngles | Возвратите углы сканирования для лазерных показаний области значений скана |
plot | readCartesian | readScanAngles | rosmessage | rossubscriber | showdetails | lidarScan (Robotics System Toolbox)