@MeatB

C# Arduino, управление компасом?

Всем привет, нужна помощь.
Есть WPF приложение для управления движением робота Arduino.
В приложении есть Canvas. на котором я могу рисовать траекторию движения - рисую ломаные линии Polyline, соединенные между собой.
Мне нужно послать Arduino данные исходя из этой траектории: длину отрезка от точки до точки, собственно координаты цели и угол поворота для компаса.

Подскажите что нужно сделать, или где можно посмотреть по этому вопросу что-нибудь.

Заранее спасибо.
  • Вопрос задан
  • 235 просмотров
Пригласить эксперта
Ответы на вопрос 1
alexsandr0000
@alexsandr0000
Программист C#/C++/C
1. При рисовании сохраняете линии в List;
2. Траекторию преобразуете в команды управления с учетом пробуксовки. По сути движение робота и есть набор команд которые он выполняет;
3. Передаете данные в робота, тут или в самом начале заливаете через UART или в процессе движения по Bluetooth или др. беспроводному каналу передачи данных;
4. Добавить канал обратной связи, чтобы робот передавал какую он сейчас выполняет команду + если подключить GPS, данные о местоположении и т.д.

Вы не уточнили тех. подробности, какая плата, какой робот, поэтому, что-то кроме как обратиться к гуглу не посоветую, ну или тут, может, что-то и найдете
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы