+11 голос |
Роботы предъявляют специфические требования к управляющим ими компьютерным модулям. Некоторые из таких устройств, например, Jetson TX2 от Nvidia или Joule корпорации Intel, имеют 64-разрядные процессоры и мощные GPU, поддерживают продвинутые функции машинного зрения, позволяющие роботам распознавать образы и избегать препятствий.
BeagleBone Blue, которая предлагается BeagleBoard.org за $80, не обладает такими возможностями, тем не менее она предоставляет все аппаратные и программные компоненты, необходимые для создания небольших роботов под управлением ROS (Robot Operating System).
Она создана на основе хорошо известной разработчикам платы BeagleBone, использует процессор ARM Cortex-A8 с частотой 1 ГГц, интегрированный в систему на чипе OSD3358 от Octavo Systems, оснащена 512 МБ DDR3 RAM и 4 ГБ на флэш-диске, поддерживает стандартный набор интерфейсов, таких как HighSpeed USB 2.0 (клиент и хост), UART, SPI и I2C, беспроводные технологии Wi-Fi (802.11b/g/n) и Bluetooth 4.1. Также имеется датчик GPS, полезный для дронов с функцией автопилотирования, реализовать которую поможет поддержка открытой системы Ardupilot.
Предусмотрены выходы для восьми сервомоторов и четырёх двигателей постоянного тока, датчики скорости, ориентации, давления, средства зарядки и эксплуатации двухэлементной литий-полимерной батареи. Этим Blue отличается от плат прототипирования многоцелевого назначения, таких как Raspberry Pi 3.
Поддержка в качестве основной ОС Debian Linux позволяет использовать для разработки роботов на основе BeagleBone Blue стандартные средства, включая Cloud9 IDE на Node.js Эта плата размерами с кредитную карту — открытая, её схемотехника находится в свободном доступе на GitHub, что позволяет воспроизводить её без ограничений.
Ready, set, buy! Посібник для початківців - як придбати Copilot для Microsoft 365
+11 голос |