мне нужно создать алгоритм, где «транспортное средство» охватывает +1262 м х +1262 м зоны с 20% перекрытия между каждой «ногой». Ширина каждой ноги составляет 103 м, которая, по моим расчетам, дает 16 "ножек", необходимых для покрытия этой площади. В конце каждой ноги автомобиль совершает поворот 180 градусов и завершает следующий этап поиска. Автомобиль движется с постоянной скоростью м/секопределенный путь Алгоритма с Скоростью Рассмотренного
Теперь причина, я спрашиваю это на SO некоторые вопросы:
Что такое лучший способ справиться с в «положение "транспортного средства в отношение к скорости? Возьмите 1 вторых «снимков» и просто переместите автомобиль 23 метра? (Это, кажется, рода алмазного сырья по краям) ..
Как обрабатывать витки в то конце каждой ноги с относительно скорости?
Должен ли я предварительно выделить параметры ноги поиска (IE найти границы на каждой ноге во время инициализации) или динамически вычислять их на конец каждой поисковой ноги?
Я буду в конечном счете реализации этого алгоритма в Java ... Что ява функция/библиотека поможет мне с временем, математикой и т.д.?
Что еще мне нужно учитывать?
EDIT
(Ответ один из ответов)
В основном, будут случайным образом размещены «объекты» по всей области поиска, что нужно найти ... Я собирался чтобы решить эту проблему, как только я достал автомобиль по правильному пути и покрыл площадь. Транспортное средство покрывает площадь, когда она поворачивается. Минимальный радиус разворота составляет 12 метров. Я просто собирался включить его в конце каждой ножки поиска и выстроить линию на следующую ногу.
Что вы пытаетесь достичь? Вы хотите найти общее время для завершения всех ног + поворотов? Рассчитать общее расстояние? Или на самом деле показывать транспортное средство на экране? – Paolo
Мне нужно смоделировать, что автомобиль «покрывает» область с заданной скоростью ... Я не уверен, действительно ли у меня будет графический дисплей, показывающий это. – systemoutprintln
Домашнее задание? Или где это будет использоваться? –