NVIDIA представила новинку, которая заинтересует всех увлекающихся робототехникой, на базе её уже сделан робот. И он работает под управлением? Правильно! Ubuntu!
NVIDIA Jetson Tegra K1 (TK1) - первая ARM система-на-кристалле (SoC) с программно-аппаратной архитектурой параллельных вычислений Compute Unified Device Architecture (CUDA). 192 ядра Kepler GPU + 4 ядра ARM Cortex-A15 = 327 гигафлопс (Giga FLoating point OPeration) компьютерной мощи.
Робот TURBO (TK1 Unmanned Reconnaissance Bot) в режиме реального времени отслеживает объекты в пространстве для избегания столкновений, потребляя при этом меньше 6 ватт. TURBO использует алгоритмы, оптимизированные под CUDA, для своего "зрения".
Ускорение вычислений с помощью GPU обычно идеально подходит для таких задач как обработка изображений, сигналов и машинного обучения, поэтому NVIDIA подготовила для своего аппаратного детища Jetson TK1 программный тулкит CUDA 6 с примерами, математическими библиотеками cuFFT, cuBLAS, NPP и NVIDIA компилятором NVCC. Известная библиотека OpenCV (Open Source Computer Vision Library, библиотека компьютерного зрения с открытым исходным кодом) доступна в виде OpenCV4Tegra, как часть тулкита NVIDIA VisionWorks. И вот тут на сцену выходит Ubuntu 14.04, чьи репозитория хранят множество пакетов для ARM архитектуры, минимизируя время поиска нужных зависимостей. Формально внутри Jetson TK1 находится Linux4Tegra OS, но это Ubuntu 14.04 с необходимыми драйверами и уже настроенными параметрами.
В итоге, если у вас есть $192 (по $1 за 1 ядро), то можете приобретать Nvidia Jetson TK1 с Ubuntu на борту и ваять своего робота-терминатора, который поработит Землю .
Где ещё обитает Убунту?
Президент NVIDIA показывает возможности новой платформы Kayla, используя Ubuntu.
Убунту для разработки и тестирования ПО для управления автомобилем без участия человека.
Mercedes Benz S 500 под управлением Ubuntu.
Автономный автомобиль от Google управляется Ubuntu.
Гигантский Lockheed Martin DARPA робот использует Ubuntu.