Разработка Android-приложения для сервисного робота
Мы разрабатываем программное обеспечение для сервисных роботов, выполняющих различные задачи. Первый проект - создание информационного робота для ресторанной сферы.
Цель проекта
Разработать приложение для Android-планшета, который является "головой" робота. Робот должен автономно перемещаться по залу ресторана, общаться с гостями, помогать в выборе блюд, а также принимать и обрабатывать заказы с возможностью оплаты. Пилотный запуск планируется на рынке Бразилии.
Архитектура и зона ответственности
- Голова робота: Android-планшет с вашим приложением. Это основной интерфейс взаимодействия с пользователем.
- База робота: Навигационный модуль под управлением Linux, отвечающий за перемещение и навигацию в пространстве.
- Ключевая задача разработчика: Создание стабильного, отзывчивого и функционального Android-приложения, а также обеспечение надежного взаимодействия по заданному протоколу с навигационным модулем робота.
Требования к разработчику
- Опыт коммерческой разработки под Android (уровень Senior).
- Умение работать с межпроцессным взаимодействием и сетевыми коммуникациями.
- Понимание принципов работы с hardware (опыт интеграции с внешними устройствами будет большим плюсом).
- Ответственность и интерес к проектам в области робототехники и инновационных сервисов.