주요 콘텐츠

이 페이지는 기계 번역을 사용하여 번역되었습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

항공우주 시나리오

Unreal Engine® 시각화 환경에서의 3D 항공우주 시뮬레이션

Aerospace Blockset > Animation > Simulation 3D 라이브러리 블록을 사용하여 Unreal Engine 환경에서 비행체 동역학과 공항 운영을 시각화합니다. How 3D Simulation for Aerospace Blockset Works를 보고 Aerospace Blockset의 시각화 기술 영상을 시청하세요.

3D 시뮬레이션 블록(Simulink® 3D Animation™ 필요)을 사용하여 Unreal Engine와 Simulink를 통합하면 비행체 주변 세계를 조사하여 인지, 제어 및 계획 알고리즘을 가상으로 테스트할 수 있습니다.

Unreal Engine 시각화 환경은 Simulink Online에서 지원되지 않습니다. 이 제한에는 Aerospace Blockset > Animation > Simulation 3D 라이브러리가 포함됩니다.

Acknowledgments

블록

Simulation 3D Actor Transform GetGet actor translation, rotation, scale (R2021b 이후)
Simulation 3D Actor Transform SetSet actor translation, rotation, scale (R2021b 이후)
Simulation 3D AircraftImplement aircraft in 3D environment (R2021b 이후)
Simulation 3D Custom PackGenerate translation and rotation information for custom aircraft (R2023b 이후)
Simulation 3D General Aviation PackGenerate translation and rotation information for general aviation aircraft (R2023b 이후)
Simulation 3D Airliner PackGenerate translation and rotation information for generic airliner (R2023b 이후)
Simulation 3D Sky Hogg PackGenerate translation and rotation information for Sky Hogg (R2023b 이후)
Simulation 3D Air Transport PackGenerate translation and rotation information for air transport aircraft (R2023b 이후)
Simulation 3D Camera GetCamera image (R2021b 이후)
Simulation 3D Message GetRetrieve data from Unreal Engine visualization environment (R2021b 이후)
Simulation 3D Message SetSend data to Unreal Engine visualization environment (R2021b 이후)
Simulation 3D RotorcraftImplement 3D Rotorcraft (R2023a 이후)
Simulation 3D Helicopter PackGenerate translation and rotation information for helicopter (R2023b 이후)
Simulation 3D Light Helicopter PackGenerate translation and rotation information for light helicopter (R2023b 이후)
Simulation 3D Multirotor PackGenerate translation and rotation information for multirotor rotorcraft (R2023b 이후)
Simulation 3D Scene ConfigurationScene configuration for 3D simulation environment (R2021b 이후)
Simulation 3D SpacecraftImplement spacecraft in 3D environment (R2024a 이후)
Simulation 3D CubeSat PackCreate translation and rotation input matrices for CubeSat (R2024a 이후)
Simulation 3D SmallSat PackCreate translation and rotation input matrices for SmallSat (R2024a 이후)
Simulation 3D Ultrasonic SensorUltrasonic sensor model in 3D simulation environment (R2023b 이후)

장면과 비행체

모두 확장

애플 힐Apple Hill campus in Natick, MA
공항Generic airport
Griffiss 공항Griffiss International Airport in Rome, NY
공백Space with stars in the background
지구The Earth in space
The Moon in space
AirlinerGeneric airliner
Air TransportCustomizable air transport aircraft
CustomCustomizable generic fixed-wing aircraft, including vertical takeoff and landing (VTOL) aircraft
General AviationCustomizable general aviation aircraft
Sky HoggSky Hogg aircraft
HelicopterGeneric helicopter
Light HelicopterGeneric light helicopter
MultirotorGeneric multirotor
CubeSatGeneric CubeSat
SmallSatGeneric SmallSat

함수

copyExampleSim3dProjectCopy support package files and plugins to specified folders (R2022b 이후)
sim3d.EditorInterface to the Unreal Engine project (R2021b 이후)
openOpen the Unreal Editor (R2021b 이후)
ASim3dActorAbstract class to use as a base class for user-defined Unreal Engine C++ or blueprint actors (R2021b 이후)
Sim3dSetupC++ method that sets up actor in Unreal Engine 3D simulation (R2021b 이후)
Sim3dStepC++ method that steps actor in Unreal Engine 3D simulation (R2021b 이후)
Sim3dReleaseC++ method that releases actor in Unreal Engine 3D simulation (R2021b 이후)
StartSimulation3DMessageReaderConstructs a message reader object in the Unreal Editor (R2021b 이후)
ReadSimulation3DMessageReceives message from Simulink model using a message reader object (R2021b 이후)
StopSimulation3DMessageReaderDeletes message reader object in the Unreal Editor (R2021b 이후)
StartSimulation3DMessageWriterConstructs a message writer object in the Unreal Editor (R2021b 이후)
WriteSimulation3DMessageSends message to Simulink model using a message writer object (R2021b 이후)
StopSimulation3DMessageWriterDeletes message writer object in the Unreal Editor (R2021b 이후)

클래스

sim3d.maps.MapAccess additional scenes from the server (R2022b 이후)
sim3d.environment.GeospatialConfigurationCreate 3D environment in Unreal Engine (R2024b 이후)

도움말 항목

시뮬레이션 기본 사항

장면 사용자 지정

Unreal형의 경우 Cesium

추천 예제