roboforum.ruТехнический форум по робототехнике. |
|
|
omlin писал(а):красный квадрат, появляющийся при первом достижении стены - это маяк
достигнув его во второй раз, делаем вывод, что обход контура завершен
=DeaD= писал(а):Эк у вас всё красиво, это хорошо если контур всего один, а если в помещении их несколько - на каждый контур маяк перетаскивать, чтобы контур замкнуть?
=DeaD= писал(а):контур может быть замкнут до того, как мы обойдем всё помещение
omlin писал(а):конечно, при наличии больших погрешностей возможны слишком серьезные искажения контура, вплоть до пересечения линий этого контура между собой, что весьма критично для завершения обхода...что делать с серьезными искажениями - пока, честно сказать не знаю (кроме как пройти контур еще раз, и усреднить полученные в результате первого и второго прохода линии)
omlin писал(а):задача обхода одного контура - решается именно выставлением маяка и потом его захватом обратно.
в физическую природу маяков предлагаю пока что не вдаваться, с алгоритмом главное завершить
Master писал(а):А что у вас в комнатах нету мебели , поставьте туда 2 табуретки и посмотрите что будет.
Алгоритм лучше отладить на симуляторе.
Angel71 писал(а):ни код, ни блок-схемы, ни какое-либо ещё обобщённое описание алгоритма вам не помогут. пока будете пытаться понять почему, тут https://blockly.games/turtle?lang=en&level=10 можно помедитировать над алгоритмом змейки.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8