Представление сетки расширенного объекта
The 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 вершины и 2 n
(n
- 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.