Автономна система для прибережного гідрографічного USV
Оператор зйомки хотів, щоб 6-метровий катер проходив батиметричні галси без стерничого, утримуючи відстань між галсами в межах пів метра при метровій хвилі.
Ми написали автопілот, планувальник галсів з урахуванням дрейфу та консоль оператора з окремим екраном для кожної фази місії. Сонар, GNSS і курс подаються в єдиний оцінювач стану на компактному морському комп’ютері.
Нас затримали дві проблеми: біля сталевих причальних стінок зникали дані курсу, а перша версія планувальника боролася з течією замість того, щоб її враховувати. Ми додали резервний компас і переписали планувальник на основі виміряного дрейфу.
Утримання галсу в межах 0,4 м на 4 вузлах. Кількість днів зйомки на проєкт скоротилася приблизно на третину: катер працює, поки екіпаж обробляє дані.
- C++
- ROS 2
- NMEA 2000
- Консоль на Qt
Утримання галсу в межах 0,4 м на 4 вузлах. Кількість днів зйомки на проєкт скоротилася приблизно на третину: катер працює, поки екіпаж обробляє дані.