主要内容

太空鼠标输入

处理来自空间鼠标设备的输入

  • 库:
  • 金宝appSimulink 3D动画

  • 空间鼠标输入块

描述

太空鼠标是一种类似于摇杆的设备,但它也提供了六个自由度的运动控制。这个块读取空间鼠标的状态,并提供一些常用的输入转换。的太空鼠标输入block支金宝app持3Dconnexion制造的3d导航设备的当前模型(https://www.3dconnexion.com).接触MathWorks®技术支援(金宝app//www.tatmou.com/金宝appsupport),以进一步了解老式3dconnecion设备的支持情况。金宝app

打开“块参数”对话框,双击该块。

港口

输出

全部展开

对象转换的状态,返回为0如果没有按下1真正的如果按下。

数据类型:布尔

对象旋转的状态,返回为0如果没有按下1真正的如果按下。

数据类型:布尔

按钮状态,返回为0如果没有按下1真正的如果按下。

数据类型:布尔

参数

全部展开

空间鼠标连接的串口。可能的值为USB1...USB4而且COM1...COM4为

这个字段指定来自设备的输入是如何转换的:

  • 速度—不进行任何转换。输出是平移和旋转速度。

  • 位置-翻译和旋转是集成的。输出是位置和方向的横摇/俯仰/偏航角的形式。

  • 视点坐标-翻译和旋转是集成的。输出是轴和角度形式的位置和方向。您可以在虚拟世界中使用这些值作为视点坐标。

如果选中此复选框,则鼠标只接受当前的移动和旋转,而忽略其他移动和旋转。这个模式对于初学者使用空间鼠标输入非常有用。

修复旋转在初始值,允许你改变位置。

固定在初始值的位置,允许你改变旋转。

确定积分旋转角度是否应该环绕一个完整的圆(360°)。属性时不使用输出类型速度

确定是否可以限制鼠标的上下位置。

翻译的鼠标灵敏度。数值越高,灵敏度越高。

鼠标对旋转的敏感性。数值越高,灵敏度越高。

积分平移的初值条件。属性时不使用输出类型速度

积分旋转的初始条件。属性时不使用输出类型速度

鼠标下限的位置坐标。

鼠标上限的位置坐标。

版本历史

在R2007b中引入