万博1manbetxSimulink三维动画

万博1manbetxSimulink三维动画

在虚拟现实环境中可视化动态系统行为

开始:

创作3D世界

作者和导入虚拟现实世界使用3D世界编辑器。

建筑三维世界

3D世界编辑器提供了构成虚拟世界的VRML对象的层次视图。它包含对象、纹理、变换和材料库,存储在本地便于访问。

3D世界编辑器显示分层,树形视图(左)和场景预览(右)的登月舱组件。

使用3D内容

您可以使用多个工具构建3D世界三维创作工具并将它们导出为X3D或VRML97格式,以用于Simulink 3D动画。万博1manbetx此外,你可以从网上下载3D内容,并使用它来组装详细的3D场景。

从Paint 3D库导入的无人机,另存为FBX文件,并加载到3D世界中。

进口的CAD模型

3D World Editor允许您操纵从大多数CAD软件包导入的3D对象,以开发详细的3D世界,为中建模的动态系统设置动画Simscape多体™机器人系统工具箱™航空航天Blockset™. 万博1manbetxSimulink 3D动画使您能够处理由CAD工具(如SolidWorks)创建的X3D和VRML文件®和PTC Creo™。您还可以从STL, FBX, DAE COLLADA, URDF和SDF文件格式导入CAD模型到3D世界编辑器。

浏览图库(2张图片)。

观看世界

在虚拟世界中查看、缩放、平移和移动,包括在立体视觉中。

VRML查看器

万博1manbetxSimulink 3D动画包括通过缩放、平移、侧向移动和围绕称为视点的兴趣点旋转来导航虚拟世界的查看器。建立视点以强调感兴趣的区域、引导访客或从不同位置观察运动中的物体。在模拟过程中,可以在这些视点之间切换。

微型无人机飞行路径的可视化。

构建包含3D世界的用户界面

Simu万博1manbetxlink 3D动画查看器与MATLAB图形集成,使您可以结合虚拟场景与MATLAB处理图形®以及一个或多个虚拟世界的多个视图。

使用MATLAB Handle Graphics编写的图形界面示例。

在Web浏览器中远程查看3D世界

Simu万博1manbetxlink 3D动画Web Viewer与Web浏览器配合使用,在计算机、手机和平板电脑上显示虚拟世界。您可以在计算机上打开虚拟世界,然后在移动设备或计算机上的Web浏览器中远程查看虚拟世界,即使未安装Simulink 3D动画。

傅科摆在支持html5的浏览器中的3D动画。

与世界交流

使用双向MATLAB和Simulink接口访问3D世界,实万博1manbetx现编程访问、用户交互和使用3D输入设备进行虚拟原型制作。

MATLAB与三维世界的接口

从MATLAB中,您可以读取和改变VRML对象的位置和其他属性,从VRML传感器读取信号,从图形工具创建回调,记录动画,并将数据映射到3D对象。使用MATLAB Compiler™生成包含Simulink 3D动画功能的独立应用程序。万博1manbetx

使用MATLAB以编程方式访问三维场景对象属性。

万博1manbetxSimulink接口到3D世界

在Simu万博1manbetxlink中,控制场景中虚拟对象的位置、旋转和大小,以可视化其运动和变形。在模拟过程中,场景中的对象属性也可以读入Simulink。您可以调整相对于对象的视图,并在虚拟世界中将Simulink信号显示为文本。虚拟世界中定义的合成摄像机的2D输出可以流式传输到Simulink中进行视频处理。还可以在关联的虚拟场景中跟踪对象的三维轨迹。

车辆动力学仿真。附加在汽车上的合成相机的2D输出使用视频处理算法进行处理,并显示在视频查看器窗口中。

3 d输入设备

万博1manbetxSimulink 3D Animation提供Simulink块和MATLAB对象,使您能够使用硬件输入设备(包括3D鼠标和力反馈操纵杆)来操纵虚拟世界中的对象。这些也可以用来驱动任何Simulink块或控制基于MATLAB的算法。万博1manbetx

使用空间鼠标控制虚拟场景中的操纵器的模型。该设备向Simulink提供有关其控制器盖的平移和旋转以及按钮状态的信息。万博1manbetx

3D世界中的碰撞检测

使用碰撞数据作为MATLAB和Simulink算法的输入。万博1manbetx

碰撞检测

万博1manbetxSimulink 3D动画可以让你检测点云、射线扇和原始几何图形与周围虚拟现实对象的碰撞。你可以模拟超声波、激光雷达和触摸传感器。

带激光雷达传感器的轮式机器人的3D世界。绿色线条表示与周围物体碰撞的距离。

录制和分享动画

记录场景数据并共享您的工作。

记录现场数据

万博1manbetxSimulink 3D动画使您能够创建虚拟场景的帧快照(捕获),或将动画录制为视频文件。您可以将动画数据录制到AVI 2D视频文件和3D动画X3D文件中并对其进行计划和配置,以备将来播放。通过3D动画文件,您可以使用完整的虚拟现实观看体验查看录制的动画-从不同的视点观察场景并使用立体视觉。

在同一场景中模拟两组车辆动力学数据。

可视化实时模拟

可视化实时模拟,并与输入硬件连接。

实时应用程序的动画

使用Simulink模型生成的C代码万博1manbetx万博1manbetx仿真软件编码器™驱动动画。增强您的硬件在环模拟或快速原型应用程序万博1manbetxSimulink实时™万博1manbetxSimulink桌面实时™通过提供动态系统模型与实时硬件连接时的可视化动画。

Simulink实时测试环境的组万博1manbetx件,包括用于快速原型制作的Simulink 3D动画和硬件在环仿真。