2020-06-16

Nowe systemy robotyki przemysłowej ROS / ROS 2 od Adlink Technology

ADLINK Technology, światowy lider w dziedzinie obliczeń brzegowych (Edge), wraz z firmą Intel wprowadził na rynek ROScube-I, kontroler ROS 2 przeznaczony dla zaawansowanych zastosowań robotycznych. Seria ADLINK ROScube-I to system ze wsparciem ROS 2 (Robotic Operating System), oparty na procesorach Intel® Xeon® E, 9th Gen Intel® Core i7/i3 oraz 8th Gen Intel® Core i5, wyposażony w bogaty interfejs I/O obsługujący szeroką gamę czujników i elementów wykonawczych, aby sprostać potrzebom szeroko pojętej robotyki. ROScube-I obsługuje moduł rozszerzeń pozwalający na łatwe i wygdne rozszerzania funkcjonalności i mocy obliczeniowej za pomocą kart Intel® VPU oraz zestawu narzędzi Intel® OpenVINO przeznaczonego do wnioskowania i obliczeń związanych ze sztuczną inteligencją.

Systemy robotyki oparte na ROScube-I są wspierane przez Neuron SDK. Jest to autorska platforma zaprojektowana przez firmę Adlink specjalnie dla profesjonalnych aplikacji związanych z robotyką, takich jak autonomiczne roboty mobilne (AMR). Dzięki nowemu ROS 2 Foxy Fitzroy (nazwa kodowa "foxy"), klienci Neuron SDK mogą korzystać z zalet długoterminowego wsparcia (LTS), jak również z usług ADLINK dla ROScube.

Programiści mogą z łatwością wykorzystać zestaw startowy ROScube-I Starter Kit lub ROScube Pico Development Kit (wykorzystujący procesory Intel® Core, Celeron® i Atom®) do szybkiego prototypowania algorytmów i natychmiast wdrożyć je do robota NeuronBot ROS 2 firmy ADLINK w celu demonstracji. Pozwala to na szybkie usprawnienie modeli AI i pozyskanie danych wizyjnych w celu optymalizacji procesu podejmowania decyzji operacyjnych. NeuronBot obsługuje również ADLINK's Neuron SDK, aby wykorzystać potężne biblioteki i pakiety open source ROS / ROS 2.

Co to jest ROS / ROS 2 - Robot Operating System?

Robot Operating System (ROS) to platforma programowa typu open source do projektowania robotów, zawiera ona oprogramowanie pośrednie, sterowniki, biblioteki, narzędzia i powszechnie stosowane algorytmy dla robotyki.

Komputer

 ROScube-I

:

  • Przemysłowy, bezwentylatorowy system przeznaczony do robotyki
  • Obsługa systemów czasu rzeczywistego (RTOS) i ROS 2 (Robot Operating System)
  • Architektura x86-64 dla rozwoju ROS 2
  • Solidna, bezpieczna łączność z blokowanymi portami USB
  • Zintegrowany twardy i miękki mechanizm czasu rzeczywistego
  • Zewnętrzne rozszerzenie PCIe Gen3 z wzmocnioną kasetą (wersje -E)
  • Procesory Intel® Xeon® / Core™ i3 / i5 / i7
  • 16GB pamięci DDR4 SODIMM (maksymalnie 16GB)
  • Dysk 64GB SSD
  • 2x USB 3.1 z blokowanymi złączami
  • 4x USB 3.1 oraz 4x USB 2.0
  • 8x DI, 8x DO, I2C, TPM 2.0, USIM
  • 2x mPCIe (1 dla CAN i 1 dla WiFi lub LTE)
  • M.2 Key A and A+E key, 2230 dla WiFi
  • Zasilanie 9-32V
  • Temperatura pracy -20~70°C dla 1x SODIMM lub -20~60°C dla 2x SODIMM

Zestaw startowy ROScube-I

Zestaw rozwojowy ROScube Pico

  • Zestaw deweloperski przeznaczony do projektowania robotów bazowanych na ROS / ROS 2 (Robot Operating System) i Sztucznej Inteligencji AI
  • Procesor Intel® Atom™ oraz układ VPU Intel Movidius Myriad X lub RockChip PX-30
  • 2GB / 8GB pamięci DDR3L / LPDDR4 oraz 32GB eMMC, slot MicroSD i M.2 E Key
  • Bogaty interfejs IO: HDMI, DSI, GbE, 2x USB 3.0, 2x USB 2.0, MIPI CSI, 2x I2C, 12x GPIO, SPI, UART, 9x PWM
  • Temperatura pracy: 0°C ~ 60°C
  • Obsługa Ubuntu 18.04 LTS, Neuron SDK oraz ROS / ROS 2
  • Kompatybilna z 40-pin GPIO w Raspberry Pi
  • Kompaktowy rozmiar bazowany na SMARC
  • Zasilanie 12V DC

Zestaw rozwojowy ROScube Pico

Funkcje NeuronBot:

  • Samojezdna platforma do szybkiego projektowania i wdrażania rozwiązań związanych z robotyką i sztuczną inteligencją
  • Zintegrowane moduły wizyjne, kontrolne, sztucznej inteligencji oraz ruchu
  • Stworzona do szybkiego projektowania robotów
  • Wsparcie dla ROS i ROS 2 (Robotic Operating System)
  • Procesor Intel® Celeron® G3900TE
  • 4GB pamięci RAM i 64GB SATA SSD
  • GY85 9-axis IMU: 3-axis Gyroscope, 3-axis Accelerometer, 3-axis Magnetometer
  • Arduino Mega 2560 MCU
  • Bogaty interfejs IO: HDMI, 2x GbE, RS-232/422/485, 3x RS-232, 5x USB 3.0, 6x USB 2.0, 10x GPIO, I2C
  • Laserowy czujnik odległości: 2D 360° RPlidar A1, 12 m.
  • Opcjonalna kamera Intel® RealSense™ depth camera D435
  • Ładowność robota - 3kg
  • Waga systemu: 8.3kg
  • Wymiary: 260 x 270 x 260 mm (10.24 x 10.63 x10.24 inches)
  • Temperatura pracy 0°C ~ 50°C

Platforma deweloperska NeuronBot

ROScube-I Starter Kit:

  • Zestaw startowy przeznaczony do projektowania rozwiązań związanych z robotyką i sztuczną inteligencją (AI)
  • Procesory 8th/9th Gen Intel® Core™ i7/i5/ i3
  • Pamięć DDR4 SODIMM, maksymalnie 16GB lub 32GB, 2 sloty
  • M.2 M Key 2242/2280 SATA/PCIe x4, M.2 B Key 2242/2280 SATA
  • Pełna kompatybilność z ROS i ROS 2 - Robot Operating System
  • Możliwość instalacji modułu graficznego MXM w celu przyśpieszenia obliczeń AI
  • Wsparcie modułów MXM Type A/B do 120W - EGX-MXM-P1000/P2000/P3000/P5000
  • Opcjonalny moduł WiFi + Bluetooth+ 5
  • Bogaty interfejs IO: 4x GbE, 2x COM, 6x USB 3.0, 2x USB 2.0, 4x DI, 4x DO, 2x SATA
  • Boczne złącze 1x PCIe x8 Gen2
  • Opcjonalnie: eSIM oraz TPM 2.0
  • Obsługa Ubuntu 18.04 LTS, Neuron SDK, ROS/ROS 2, Intel® OpenVINO™
  • Zasilanie 12V DC
  • Temperatura pracy 0°C~60°C lub  0°C~55°C z modułem MXM

ROSCube-I Starter Kit z MXM

Platforma ROSCube-x:

  • Przemysłowy, bezwentylatorowy komputer przeznaczony do robotyki
  • Opcjonalne dodatkowe sloty na karty PCI Express
  • Oparty o moduł NVIDIA® Jetson AGX Xavier™ z Carmel ARMv8.2 2.26GHz i NVIDIA Volta
  • Złącze FAKRA przeznaczone dla kamer GMSL2
  • 32GB pamięci LPDDR4x RAM
  • Wbudowana pamięć 32GB eMMC, złącze M.2 Key B+M 2280 na dysk SSD NVMe i slot na kartę MicroSD
  • Opcjonalne WiFi + Bluetooth oraz LTE (slot USIM)
  • Wsparcie dla Ubuntu 18.04 LTS, Neuron SDK i NVIDIA Jetson SDK
  • Obsługa ROS 2 (Robot Operating System)
  • Doskonała wydajność przy niskim poborze mocy
  • Wzmocniona, bezpieczna łączność z blokowanymi portami USB
  • Bogaty interfejs IO do podłączania szerokiej gamy urządzeń
  • Zasilanie 9 ~ 36V DC (możliwość dokupienia zasilaczy)
  • Złącze DB-50: UART, SPI, CAN, I2C, PWM, ADC z izolacją oraz 20-bit GPIO
  • 2x GbE (z IEEE 1588 i 802.1AS)
  • 6x USB 3.1 (2 złącza z blokadą) i HDMI 2.0a
  • COM1: RS-232/485; COM2: RS-232
  • Definiowane przez użtkownika diody LED
  • Temperaura pracy 0~50°C przy pełnym taktowaniu CPU lub 20~70°C przy obniżonym
  • Ochrona EMS

ROSCube-X z NVIDIA JETSON

 

pixel