通过连接Simulink框图或可视化动态系统仿真万博1manbetxSimscape多体链接进入虚拟世界。模拟模型生成动态系统的信号数据,您可以使用这些数据来控制和动画虚拟世界。
使用万博1manbetx仿真软件3 d动画™块库连接到虚拟世界的Simulink模型。万博1manbetx的VR水槽块允许您从Simulink块端口向指定的虚拟世界字段写入值。万博1manbetx要在虚拟世界查看器和Simulink模型之间提供交互性,请使用万博1manbetx虚拟现实来源块或其他块,如a空间鼠标输入块。
视图创建的模型的行为Simscape多体链接软件:
使用Simulink接口建立一个机器模型万博1manbetxSimscape多体链接块。
在虚拟世界中创建机器的详细可视化表示。
连接虚拟世界到Simscape多体链接身体传感器输出。
在虚拟世界观看器中查看身体的行为。
vrlib |
为Simu万博1manbetxlink 3D动画打开Simulink块库 |
vrjoystick |
创建操纵杆对象 |
vrspacemouse |
创建空间鼠标对象 |
vrcoordm2vr |
转换MATLAB坐标到VR坐标 |
vrcoordvr2m |
转换VR坐标到MATLAB坐标 |
vrrotmat2vec |
将矩阵旋转转换为轴角表示 |
vrrotvec2mat |
将轴角的旋转转换为矩阵表示 |
VR水槽 | 将数据从Simulink模型写入万博1manbetx虚拟世界 |
虚拟现实来源 | 从虚拟世界读取数据到Simulink模型万博1manbetx |
虚拟视频 | 从Simulink模型向虚拟世界万博1manbetx写入数据(启用视频输出端口) |
VR示踪剂 | 跟踪相关虚拟场景中物体的轨迹 |
VR占位符 | 发送未指定的值到Simulink 3D动画块万博1manbetx |
VR信号扩展器 | 将输入向量扩展为完全限定的虚拟世界场向量 |
操纵杆输入 | 从异步控制杆装置处理输入 |
空间鼠标输入 | 处理来自太空鼠标设备的输入 |
叉积 | 两个三维向量的外积 |
标准化向量 | 与输入向量平行的单位向量 |
两个向量的旋转 | 虚拟世界在两个三维向量之间旋转 |
旋转矩阵到VRML旋转 | 将旋转矩阵转换为虚拟世界中的表示形式 |
VR旋转到旋转矩阵 | 将轴/角度旋转转换为旋转矩阵 |
VR到MATLAB坐标 | 转换VR坐标到MATLAB坐标 |
MATLAB到VR坐标 | 转换MATLAB坐标到VR坐标 |
视点方向到VRML方向 | 将视点方向转换为虚拟世界方向 |