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