поворот робота на курс (азимут)
- Войдите на сайт для отправки комментариев
Ср, 09/09/2020 - 19:15
Здравствуйте уважаемые !
Есть устройство знающее свое угловое положение по азимуту (0-360)
Как реализовать алгоритм поворота на заданный курс? Куда паварачивать (лево или право) и на сколько градусов ?
Надо паварачивать туда, куда требует курс. На стока градусов.
точно 1983 года рождения? не врешь?
Берешь курс (К) и азимут(А)
вычитаем К - А, если рузультат положительный - значит вертеть направо, если отрицательный - налево. Но есть еще тонкость - если модуль угла поворота получился больше 180 - значит вертимся в противоположную сторону на 360 - |а| градусов
Если заданный азимут меньше текущего, то из текущего вычитаем заданный и на полученное значение поворачиваем налево.
Если заданный азимут больше текущего, то из заданного вычитаем текущий и на полученное значение поворачиваем направо.
точно 1983 года рождения? не врешь?
точно.
Месяц мучаюсь с PLC Delta серии SS2 мозг отказывается думать...
Всем спасибо за помощь.
Ахренеть!
Ахренеть!
Ёмкое высказывание! С чего так ахреневаете?
С данной темы.