Добавить в корзинуПозвонить
Найти в Дзене
ПиццаБот

Первый прототип «ПиццаБот»: что мы полняли после запуска

Когда первый прототип был собран и запущен, система действительно работала. Робот готовил пиццу, выполнял заданные операции, проходил полный цикл от загрузки ингредиентов до выдачи готового продукта. Но реальная проверка начинается в тот момент, когда система должна повторить этот результат десятки раз подряд.
Именно в процессе таких тестов мы начали последовательно выявлять ограничения системы. Это нормальный этап для любой новой технологии: прототип нужен не для того, чтобы доказать идеальность решения, а для того, чтобы обнаружить его слабые места. По мере увеличения числа циклов становилось видно, где система ведёт себя нестабильно, и эти наблюдения давали нам гораздо больше, чем любые расчёты на этапе проектирования. Постепенно стало понятно, что значительная часть нестабильности связана с электроникой. В первой версии использовались частично готовые решения, что позволяло быстрее собрать прототип. Но вместе с этим возникало ограничение — отсутствие полного контроля над системой.
Оглавление

Когда первый прототип был собран и запущен, система действительно работала. Робот готовил пиццу, выполнял заданные операции, проходил полный цикл от загрузки ингредиентов до выдачи готового продукта. Но реальная проверка начинается в тот момент, когда система должна повторить этот результат десятки раз подряд.

Именно в процессе таких тестов мы начали последовательно выявлять ограничения системы. Это нормальный этап для любой новой технологии: прототип нужен не для того, чтобы доказать идеальность решения, а для того, чтобы обнаружить его слабые места. По мере увеличения числа циклов становилось видно, где система ведёт себя нестабильно, и эти наблюдения давали нам гораздо больше, чем любые расчёты на этапе проектирования.

Где система начинала терять стабильность?

Постепенно стало понятно, что значительная часть нестабильности связана с электроникой. В первой версии использовались частично готовые решения, что позволяло быстрее собрать прототип. Но вместе с этим возникало ограничение — отсутствие полного контроля над системой. Отдельные платы могли работать нестабильно и со временем влияли на поведение всей конструкции, снижая её предсказуемость.

Не менее важной оказалась и проблема геометрии. Киоск оказался чувствителен к изменениям положения. Достаточно было изменить опору, чтобы внутри смещались узлы. В условиях отсутствия машинного зрения такие изменения накапливались и приводили к ошибкам в действиях робота.

Этот этап дал нам ключевое понимание. Локальные доработки действительно могут улучшить отдельные элементы, но они не дают системной устойчивости.

Что мы изменили во второй версии киоска?

Именно поэтому мы приняли решение не дорабатывать первую версию, а пересобрать систему. Мы перешли к разработке улучшенного киоска, в котором критические решения изначально закладываются с учётом полученного опыта. В первую очередь это коснулось электроники — мы перешли на собственную разработку схем и плат, что позволило вернуть контроль над поведением системы.

Параллельно была пересмотрена конструкция киоска. Добавление бетонного основания позволило существенно снизить влияние внешних факторов и повысить точность работы всей системы.

Изменился и подход к тестированию. Если раньше задача заключалась в том, чтобы подтвердить работоспособность, то теперь фокус сместился на стабильность. Система проверяется в условиях длительной нагрузки и при изменяющихся внешних факторах, чтобы убедиться, что результат остаётся предсказуемым.

Что это означает для дальнейшего развития проекта?

Это одни из немногих ошибок первого прототипа, который позволили сформировать основу новой версии киоска. Сейчас проект находится на этапе, где «ПиццаБот» уже учитывает выявленные ограничения. Следующий шаг — подтвердить его устойчивость в условиях длительной эксплуатации в реальной среде.

Если вам интересны технологичные проекты, пишите нам в сообщество ВКонтакте, обсудим форматы сотрудничества!