/
vasandi
/
AirSim
Обзор
Документация
Войти
/
vasandi
/
AirSim
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Unity/AirLibWrapper/AirsimWrapper/Source/Vehicles/Multirotor/FlyingPawn.cpp
16 строк
607 B
Андрей Васильченко
сборка под ubuntu 26.04
08 июл 2026, 10:15
08 июл 2026, 10:15
d53c5a2
Код
Авторство
О чём код?
#include "FlyingPawn.h" #include "../../UnityUtilities.hpp" #include "../../PInvokeWrapper.h" FlyingPawn::FlyingPawn(std::string multirotor_name) : multirotor_name_(multirotor_name) { pawn_events_.getActuatorSignal().connect_member(this, &FlyingPawn::setRotorSpeed); } void FlyingPawn::setRotorSpeed(const std::vector<MultirotorPawnEvents::RotorActuatorInfo>& rotor_infos) { for (auto rotor_index = 0u; rotor_index < rotor_infos.size(); ++rotor_index) { SetRotorSpeed(rotor_index, UnityUtilities::Convert_to_UnityRotorInfo(rotor_infos[rotor_index]), multirotor_name_.c_str()); } }