Comments 10
Так был уже такой робот, ухватил мальчика за пальчик, был скандальчик
Году в 2010 на выставке автотранс в Крокусе иранцы представляли такого робота по переставлению фигур. С ним можно было поиграть в реальном времени. Наверняка есть готовые реализации, зачем с нуля требуется делать?
Да круто же, молодцы. Побольше бы таких заинтересованных студентов. Собрали, отработали навыки, на следующих курсах более серьёзные разработки. Всё правильно, нужно практическое применение своих знаний!
Можно пожалуйста вопрос? А в чем реальная задача вот данного проекта?
Если задача сделать робота… то это отдельно сложно и долго.
Поиграться с тех зрением? Тогда успехов удачи и тд.
Или всетаки создать прототип системы с роботом и с игрой?
Ну сли всетаки игра, то почему бы не использовать шахматную доску с детектом фигур? ( ну если не хочется покупать готовую и хочется ДиАйВай, то можно собрать систему на базе геркнов в фигурах.
Можно установить камеру над полем, тогда достаточно будет настроить рои для определения фигур. И задача сведется только к трекингу положений, где стояло, куда встало. В этом плане opencv ssim, метод может очень сильно помочь. На пайтоне есть простой шахматный движок который может легко импортнуть вычислитель ходов. И там уже останется написать просто рабочее приложение.
Замечу, шахматы очень жестко детерминированная игра. Упрощайте условия до соблюдения конкретного набора правил. Робот стоит точно вот так, поле вот так, фигуры такие. И т.д. Потому что вы не хотите дебагать миллиард возможных действий игроков. Создавайте для них четкие правила.
Вот же ш нечего делать то....
Разработка манипулятора для игры в шахматы