Strijar писал(а):Про дополнительный датчик в центре тоже думал - тогда и центр ловить будет проще. Квадрат не хочется - его надо проезжать перпендикулярно стороне, а круг по диаметру проще.
причём тут квадрат никто не предлагает делать квадратные штрихкоды
а перпендикулярно проехать не проблема
располагаем 3 сесора треугольником и начинаем сканировать поверхность
(типа как собака ищейка носом по полу водит)
и как тока 1 любой передний сенсор видит чёрное подруливать корпусом так чтоб 2 передних сенсора видели чёрное и ехать вперёд
считывая двумя передними и 1м задним границу ячейки
даже можно всего 2мя сенсорами, просто тогда от 2й полосы будет 2 срабатывания обоих сенсоров а от 1й полосы одно срабатывание 2х сенсоров
а если сработал один из двух значит подъехали боком, отъезжаем и подруливаем
а как ты по кружкам ориентироватся будешь??
печатать кружки в притык?
и как извини меня с одного кружка переехать на любой другой другой?
тока если рандомом повезёт...
а вобще я подумал... сделав линейку сенсоров крест накрест можно просто ехать и всё
сканироватся будет автоматически и всегда будем знать под каким углом едет робот