Scorpio, то о чём вы говорите я подразумевал когда создавал ветку
forum111/topic13980.htmlоднако не всё так просто,
если рассматривать мини ПК в общем (т.е. оставить только те порты которые есть практически на всех мини ПК),
то останутся только
usb и i2c
для управления двигателями нужно наличие PWM и возможность считывать энкодеры (что напрямую через эти интерфейсы не сделать),
поэтому к мини ПК нужно добавлять прослойку в виде ардуино или чего нибудь подобного.
Сама по себе ардуина мало полезна, к ней нужны шилды как минимум драйверы для двух моторов , и энкодеры
всё это хозяйство тоже разных типов на разные напряжения и мощности различной стоимости и доставаемости.
Поэтому чистый BuyItYourself (BIY) превращается в жесткий DoIY (с паяльниками ножовками и прочим), от чего те кто потенциально были вашими пользователями разбегаются.
Поэтому если рассматривать идею дешёвого комплекта ROS то только комплексно, т.е. мини ПК + корпус + моторы + энкодеры + низкоуровневый МК (с прошивкой сопряжённой с ROS) + АКБ
Если так на это посмотреть то становится понятно что самое простое это купить БУ робот былесос, желательно фирменный (roomba) поскольку для него есть готовый драйвер в ROS.
Всё остальное так или иначе будет требовать много ручной работы, если конечно тут не найдётся кто нибудь кто сделает готовый комплект на продажу.
Чтобы не забивать ветку с теорией практическими изысканиями, предлагаю перенести дальнейшее обсуждение в мою ветку, т.к. она именно о том как собрать железо для ROS робота с нуля.
forum111/topic13980.html