Hatchback vehicle dimensions
Hatchback is one of the vehicles that you can use within the 3D simulation environment. This environment is rendered using the Unreal Engine® from Epic Games®. The diagram provides the dimensions of this vehicle. The height dimensions are with respect to the vertical ground plane. The length and width dimensions are with respect to the origin of the vehicle in the vehicle coordinate system. The origin is on the ground, at the geometric center of the vehicle. For more detailed views of these diagrams, see the Dimensions section.
To add this type of vehicle to the 3D simulation environment:
Add a Simulation 3D Vehicle with Ground Following block to your Simulink® model.
In the block, set the Type parameter to
Top-down view — Vehicle width dimensions
Side view — Vehicle length, front overhang, and rear overhang dimensions
Front view — Tire width and front axle dimensions
Rear view — Vehicle height and rear axle dimensions
Sensor Mounting Locations
In the 3D simulation sensor blocks, use the Mounting location parameter to mount sensors at predefined locations on the vehicle. The table shows the X, Y, and Z positions of the mounting locations relative to the vehicle origin. These locations are in the vehicle coordinate system, where:
The X-axis points forward from the vehicle.
The Y-axis points to the left of the vehicle, as viewed when facing forward.
The Z-axis points up from the ground.
Hatchback — Sensor Locations Relative to Vehicle Origin
|Mounting Location||X (m)||Y (m)||Z (m)|
Specify Hatchback Vehicle Dimensions
When simulating a path planner in the 3D environment, the path planner must use a vehicle whose dimensions are consistent with one used in the 3D environment. To make these dimensions consistent, you can use a
Specify the dimensions of a Hatchback vehicle in a
vehicleDimensions object. Units are in meters. For an example that uses this object in a path planner, see Visualize Automated Parking Valet Using Unreal Engine Simulation.
centerToFront = 1.104; centerToRear = 1.343; frontOverhang = 0.828; rearOverhang = 0.589; vehicleWidth = 1.653; vehicleHeight = 1.513; vehicleLength = centerToFront + centerToRear + frontOverhang + rearOverhang; hatchbackDims = vehicleDimensions(vehicleLength,vehicleWidth,vehicleHeight, ... 'FrontOverhang',frontOverhang,'RearOverhang',rearOverhang)
hatchbackDims = vehicleDimensions with properties: Length: 3.8640 Width: 1.6530 Height: 1.5130 Wheelbase: 2.4470 RearOverhang: 0.5890 FrontOverhang: 0.8280 WorldUnits: 'meters'