Поймайте в сети представление расширенного объекта
extendedObjectMesh представляет 3-D геометрию объекта. 3-D геометрия представлена поверхностями и вершинами. Используйте эти объектные сетки, чтобы задать геометрию actor для симуляции данных о датчике лидара с помощью lidarPointCloudGenerator.
возвращает mesh = extendedObjectMesh('cuboid')extendedObjectMesh объект, который задает кубоид с модульными размерностями. Источник кубоида расположен в его геометрическом центре.
возвращает полую цилиндрическую mesh с модульными размерностями. Цилиндрическая mesh имеет 20 равномерно распределенных вершин вокруг своей окружности. Источник цилиндра расположен в его геометрическом центре. Высота выравнивается с осью z-.mesh = extendedObjectMesh('cylinder')
возвращает цилиндрическую mesh с mesh = extendedObjectMesh('cylinder',n)n равномерно распределенные вершины вокруг его окружности.
возвращает mesh сферы с модульными размерностями. Mesh сферы имеет 119 вершин и 180 поверхностей. Источник сферы расположен в ее центре.mesh = extendedObjectMesh('sphere')
дополнительно позволяет вам задавать разрешение, mesh = extendedObjectMesh('sphere',n)n, из сферической mesh. Mesh сферы имеет (n + 1)2 - 2 вершины и 2nN - 1) поверхности.
возвращает mesh в поверхности и вершины. mesh = extendedObjectMesh(vertices,faces)vertices и faces установите Vertices и Faces свойства соответственно.
Используйте объектные функции, чтобы разработать новые сетки.
translate | Переведите mesh вдоль осей координат |
rotate | Вращайте mesh об осях координат |
scale | Масштабируйте mesh в каждой размерности |
applyTransform | Примените прямое преобразование, чтобы поймать в сети вершины |
join | Соедините две объектных сетки |
scaleToFit | Автомасштабируйте объектную mesh, чтобы совпадать с заданными размерностями кубоида |
show | Отобразите mesh как закрашенную фигуру на текущей системе координат |
Можно использовать предварительно созданные сетки в качестве начальной точки, чтобы разработать собственные сетки. Таблица приводит детали сеток.
driving.scenario.bicycleMesh | Поймайте в сети представление велосипеда в ведущем сценарии |
driving.scenario.carMesh | Поймайте в сети представление автомобиля в ведущем сценарии. |
driving.scenario.pedestrianMesh | Поймайте в сети представление пешехода в ведущем сценарии. |
driving.scenario.truckMesh | Поймайте в сети представление грузовика в ведущем сценарии. |
Можно просмотреть исходные файлы сеток, чтобы изучить, как разработать новые сетки. В MATLAB® командная строка, введите:
edit driving.scenario.XXXXMesh
XXXXMesh с именем mesh.