ТехнологияToggle Dark/Light/Auto modeToggle Dark/Light/Auto modeToggle Dark/Light/Auto modeBack to homepage
Подвес
Цель: включить/отключить ускоритель подвеса
Тип: блок настроек
Пример: активировать полуавтоматическую защиту.
Это позволяет использовать интерфейс FPV для ручного управления вращением подвеса для прицеливания и стрельбы, в то время как робот шасси постоянно вращается влево и вправо.
API Python:
Function:
gimbal_ctrl.enable_stick_overlay()
gimbal_ctrl.disable_stick_overlay()
Цель: позволяет стабилизатору поддерживать определенный угол в соответствии с движением шасси в режиме ведения шасси
Тип: блок настроек
Пример: режим ведения шасси. При этом стабилизатор будет поворачиваться на 45 градусов по часовой стрелке, и затем на 90 градусов против часовой стрелки, прежде чем вернуться в центр, когда шасси неподвижно.
Примечание.
Этот блок недоступен в режиме ведущего стабилизатора или свободном режиме.
Угол в ноль градусов указывает на то, что подвес и шасси перемещаются в одном направлении вдоль оси отклонения от курса.
Это альтернативный способ управления вращением подвеса влево и вправо.
Цель: установить скорость вращения подвеса по умолчанию на 30°/с; чем выше значение, тем быстрее вращение
Тип: Блок настроек
Пример: Вращение с переменной скоростью. При этом шасси будет вращаться по часовой стрелке вместе со стабилизатором по мере постепенного увеличения скорости.
Примечание.
Прежде чем увеличивать скорость вращения подвеса, убедитесь, что рядом с роботом нет препятствий.
API Python:
Function: gimbal_ctrl.set_rotate_speed(speed)
Parameters:
speed(float): [0, 540]°/s
Цель: настройка движений подвеса.
Повторное центрирование: подвес вернется в исходное положение по осям тангажа и рыскания.
Стоп: подвес перестанет перемещаться, но им все еще можно будет управлять.
Режим сна: подвес перейдет в режим сна.
Пробуждение: подвес снова включится.
Тип: Блок выполнения
Пример: Активация подвеса вверх, зависание
① Активация стабилизатора вверх
В спящем режиме двигатель не питается, поэтому стабилизатор можно свободно перемещать вручную. Когда подвес выйдет из режима сна, он снова включится и повернется в заданное положение, а затем вернется в центр.
Примечание.
В режиме ведущего шасси функция «установить центрирование стабилизатора» недоступна.
②Наведение.
При этом подвес будет вращаться вверх на 0,5 секунды, а затем остановится на 2 секунды. Затем он повернется вниз на 0,5 секунды, затем вернется в исходное положение и перестанет перемещаться.
API Python:
Function:
gimbal_ctrl.recenter()
gimbal_ctrl.stop()
gimbal_ctrl.suspend()
gimbal_ctrl.resume()
Цель: установка определенного направления вращения подвеса
Тип: блок выполнения
Пример: вращение шасси и подвеса в противоположных направлениях.
Примечание.
В режиме ведущего шасси только «настроить подвес на вращение (вверх) /down)» доступен блок; блок «установить поворот подвеса (влево/вправо)» недоступен.
Этот блок заставляет подвес постоянно вращаться в определенном направлении до тех пор, пока он не получит такую команду, как «остановить подвес», «подождать - с» и т. д.
API Python:
Function: gimbal_ctrl.rotate(direction_enum)
Parameters:
direction_enum(enum):
rm_define.gimbal_up
rm_define.gimbal_down
rm_define.gimbal_left
rm_define.gimbal_right
Цель: установка поворота подвеса на определенный угол и в определенном направлении
Тип: блок выполнения
Пример: вращение подвеса. Это позволит настроить подвес на вращение влево или вправо с выбранным звуковым эффектом.
Примечание.
В режиме ведения шасси доступен только блок «установить поворот подвеса (вверх/вниз) на (0)°»; блок «установить поворот подвеса (влево/вправо) на (0)°» недоступен.
Цель: настроить подвес на вращение вдоль оси рыскания в заданное положение
Тип: Блок выполнения
Пример: настроить заднюю пушку. Это заставит шасси перемещаться вперед, в то время как подвес будет непрерывно производить выстрелы позади него.
Примечание:
В режиме Chassis Lead этот блок недоступен.
Подвес будет вращаться влево и вправо по оси рыскания и вверх и вниз по оси тангажа.
API Python:
Function: gimbal_ctrl.yaw_ctrl(degree)
Parameters:
degree(int): [-250, 250]°
Цель: установка поворота подвеса вдоль оси наклона в заданное положение
Тип: блок выполнения
Примеры: имитировать процесс включения питания, следовать указателям со стрелками.
① Имитировать процесс включения питания. Это позволит смоделировать процесс включения питания для робот.
②Следуйте указателям со стрелками.
Примечание.
Подвес будет вращаться вверх и вниз по оси тангажа, а также влево и вправо по оси рыскания.
API Python:
Function: gimbal_ctrl.pitch_ctrl(degree)
Parameters:
degree(int): [-20, 35]°
Цель: установка поворота подвеса на определенный угол в заданном положении
Тип: исполнительный блок
Пример: многоуровневая стрельба
Примечание:
В режиме ведущего шасси «Настроить подвес на вращение вдоль оси тангажа» Блок «на (0)°» доступен, но блок «Настроить подвес для вращения вдоль оси отклонения от курса на (0)°» — нет.
«Установить поворот (вверх) подвеса на (0)°» относится к положению относительно текущего положения подвеса.
«Установить подвес для вращения вдоль оси рыскания на (0)°», «Установить подвес для вращения вдоль оси тангажа на (0)°», «Установить подвес для вращения вдоль оси рыскания на (0)°, а оси тангажа на (0)°» относятся к абсолютному положению, основанному на текущем местоположении шасси.
Цель: настроить подвес на вращение одновременно по осям рыскания и наклона с заданной скоростью вращения
Тип: исполнительный блок
Пример: гибкое вращение шейки
Примечание.
Значение скорости вращения представляет направление вращения подвеса. .
На оси отклонения положительное значение указывает на вращение вправо, а отрицательное значение указывает на вращение влево.
На оси наклона положительное значение указывает на вращение вверх, а отрицательное значение указывает на вращение вниз.
Цель: получить текущий угол ориентации подвеса вдоль его текущих осей отклонения или тангажа
Тип: информационный блок (переменного типа)
Пример: перемещение в направлении подвеса.
Это настроит подвес на направление конкретное направление. Робот будет перемещаться в указанном направлении в течение одной секунды после нажатия на стабилизатор.