Space Mouse Input

Вход Process от устройства мыши пробела

Библиотека

Simulink® 3D Animation™

  • Space Mouse Input block

Описание

Мышь пробела является устройством, похожим на джойстик в цели, но это также предоставляет управлению перемещением шесть степеней свободы. Этот блок читает состояние мыши пробела и обеспечивает некоторые обычно используемые преобразования входа. Блок Space Mouse Input поддерживает текущие модели 3-D навигационных приборов, произведенных 3Dconnexion (https://www.3dconnexion.com). Свяжитесь с MathWorks® Technical Support (https://www.mathworks.com/support) для получения дополнительной информации о поддержке более старых 3Dconnexion устройства.

Чтобы открыть диалоговое окно Block Parameters, дважды кликните блок.

Поддержка типов данных

Блок Space Mouse Input выходные сигналы типа double.

Параметры

Порт Последовательный порт, с которым соединяется мышь пробела. Возможными значениями является USB1... USB4 и COM1... COM4.

'OutputType' Это поле задает, как входные параметры от устройства преобразовываются:

  • Speed — Никакие преобразования не сделаны. Выходные параметры являются скоростями перевода и вращения.

  • Position — Переводы и вращения интегрированы. Выходные параметры являются положением и ориентацией в форме углов списка/подачи/отклонения от курса.

  • Viewpoint coordinates — Переводы и вращения интегрированы. Выходные параметры являются положением и ориентацией в форме оси и угла. Можно использовать эти значения в качестве координат точки зрения в виртуальном мире.

Dominant mode — Если этот флажок устанавливается, мышь принимает только преобладающее перемещение и вращение и игнорирует другие. Этот режим очень полезен для новичков, использующих вход мыши пробела.

Disable rotation movement — Фиксирует положения в начальных значениях, позволяя вам изменить вращения только.

Disable position movement — Фиксирует вращения в начальных значениях, позволяя вам сменить положения только.

Normalize output angle — Определяет, должны ли интегрированные углы поворота перенестись на полном круге (360 °) или нет. Это не используется, когда вы устанавливаете Output Type на Speed.

Limit position — Определяет, можно ли ограничить верхние и более низкие положения мыши.

Position sensitivity — Чувствительность мыши для переводов. Более высокие значения соответствуют более высокой чувствительности.

Rotation sensitivity — Чувствительность мыши для вращений. Более высокие значения соответствуют более высокой чувствительности.

Initial position — Начальное условие для интегрированных переводов. Это не используется, когда вы устанавливаете Output Type на Speed.

Initial rotation — Начальное условие для интегрированных вращений. Это не используется, когда вы устанавливаете Output Type на Speed.

Lower position limit — Положение координирует для нижнего предела мыши.

Upper position limit — Положение координирует для верхнего предела мыши.

Представленный в R2007b