Выбор ОС
В первую очередь нужно выбрать операционную систему под которой будет осуществляться программирование робота. Ниже приведен обзор преимуществ и недостатков основных двух вариантов:
Тип ОС
|
Лого
|
Преимущества
|
Недостатки
|
Установка
|
Программирование
|
Работа с портами ввода-вывода
|
Windows
|
|
Часто уже установлена
Часто общие навыки программирование уже имеются
Почти никогда нет проблем с наличием драйверов
|
Прожорлива в плане памяти и ресурсов процессора
Частые проблемы подключения одновременно двух веб-камер
Не бесплатная ОС
Инструменты разработчика дорогие
|
Linux
|
|
Значительно менее требователен к памяти и процессору
Реже бывают проблемы подключения одновременно двух веб-камер
Часто бесплатная ОС
Инструменты разработчика часто бесплатные
|
Почти всегда требуется установка
Часто нет опыта программирования под эту ОС
Возможны проблемы с наличием драйверов различных устройств
|