Uzyskaj bezpłatną ofertę

Nasz przedstawiciel skontaktuje się z Państwem wkrótce.
Adres e-mail
Imię i nazwisko
Nazwa firmy
Wiadomość
0/1000
Zastosowanie
Strona główna > Aplikacja

Jak wybrać odpowiednią kamerę wbudowaną do robotów mobilnych autonomicznych?

Jak wybrać odpowiednią kamerę wbudowaną do robotów mobilnych autonomicznych?

Wraz z rozwojem technologii robotycznych w dzisiejszych czasach roboty mobilne autonomiczne (AMR – autonomous mobile robot) stały się główną siłą napędową w logistyce, przemyśle oraz medycynie i innych dziedzinach. Roboty te potrafią poruszać się niezależnie, unikać przeszkód oraz wykonywać zadania, co znacznie zwiększa efektywność i elastyczność. To właśnie wbudowane w nie kamery nadają robotom AMR tę inteligencję. Kamera stanowi „oko” robota, a jej dobór oraz parametry techniczne decydują bezpośrednio o niezawodności i zakresie zastosowań robota AMR.

Jako konsultant specjalizujący się w modulem kamerowymi, w niniejszym artykule dokonamy szczegółowej analizy dwóch głównych typów kamer stosowanych w robotach AMR: wizji 2D i wizji 3D. Omówimy kluczowe aspekty techniczne związane z wyborem kamer do robotów AMR, w tym typ migotki (shutter), dostępne interfejsy oraz technologie wizji 3D, dostarczając profesjonalnego przewodnika po doborze rozwiązań dla inżynierów zajmujących się wizją wbudowaną.

Dwa główne typy kamer stosowanych w robotach AMR

W dziedzinie robotów mobilnych autonomicznych (AMR) wbudowane kamery dzielone są głównie na dwie kategorie: kamery wizji 2D i kamery wizji 3D. Choć oba typy są wykorzystywane do postrzegania otoczenia, ich funkcje oraz scenariusze zastosowania różnią się od siebie zasadniczo.

1. Kamery wizji 2D dla robotów AMR

Są to typowe kamery, z którymi spotykamy się na co dzień, służące przede wszystkim do przechwytywania dwuwymiarowych informacji obrazowych. Stanowią jeden z najbardziej podstawowych i ważnych czujników percepcyjnych dla robotów AMR.

Typowymi zastosowaniami kamer wizji 2D są m.in. wizualne systemy SLAM (do nawigacji i lokalizacji autonomicznej), rozpoznawanie kodów QR lub kodów kreskowych oraz proste identyfikowanie i śledzenie obiektów. Charakteryzują się niskim kosztem oraz prostotą przetwarzania, co czyni je rdzeniem wielu systemów nawigacyjnych robotów AMR.

2. Kamery wizji 3D dla robotów AMR

Te kamery nie tylko przechwytują obrazy, ale również pozyskują informacje o głębokości sceny, umożliwiając budowę trójwymiarowego modelu. Dzięki temu roboty mogą postrzegać rozmiar, kształt oraz odległość obiektów.

Typowe zastosowania kamer wizji 3D obejmują precyzyjne unikanie przeszkód w złożonych środowiskach, dokładne pozycjonowanie palet lub półek oraz zadania chwytania dla robotów do sortowania. Wizja 3D zapewnia robotom bogatsze dane o środowisku, umożliwiając im wykonywanie bardziej zaawansowanych zadań.

Kluczowe czynniki do rozważenia przy wyborze kamery wizji 2D

Przy wybieraniu kamery wizji 2D do AMR inżynierowie muszą uwzględnić kilka kluczowych czynników. Ma to wpływ nie tylko na jakość obrazu, ale także bezpośrednio na wydajność i niezawodność robota.

1. Typ migotki: migotka przewijająca się vs. migotka globalna w wizji robota

Typ migotki stanowi podstawę wizji robota. Migotka przewijająca się skanuje obraz linia po linii, co powoduje tzw. efekt „żywego żelatynowego obrazu” lub zniekształcenie obrazu podczas wysokiej prędkości ruchu robota. Jest to kwestia krytyczna dla AMR, które wymagają precyzyjnej nawigacji i rozpoznawania obiektów.

W przeciwieństwie do tego migawka globalna przechwytuje cały obraz jednocześnie, zapewniając brak zniekształceń nawet przy wysokich prędkościach lub podczas nagrywania poruszających się obiektów. Dla robotów AMR, które muszą wykrywać poruszające się przeszkody lub działać w dynamicznych środowiskach, migawka globalna stanowi bardziej niezawodną opcję, choć zwykle wiąże się to z wyższymi kosztami.

2. Rozdzielczość czujnika i częstotliwość klatek

Wyższa rozdzielczość zapewnia większą szczegółowość, co jest kluczowe przy rozpoznawaniu kodów QR, odczytywaniu tekstu lub wykrywaniu małych przeszkód. Jednak zwiększenie rozdzielczości często prowadzi do obniżenia częstotliwości klatek oraz wzrostu obciążenia procesora. Inżynierowie muszą znaleźć odpowiedni kompromis między rozdzielczością a częstotliwością klatek, aby zapewnić przetwarzanie danych obrazowych w czasie rzeczywistym oraz szybką reakcję robota.

3. Kąt widzenia obiektywu (FOV) i zniekształcenia

Pole widzenia (FOV) dwuwymiarowej kamery wizyjnej określa zakres otoczenia robota. Szerokie pole widzenia jest kluczowe dla nawigacji i tworzenia map przez robota. Jednak obiektyw o szerokim kącie obejmowania często wprowadza zniekształcenia obrazu, które wymagają korekcji za pomocą algorytmów programowych; w przeciwnym razie dokładność nawigacji może zostać naruszona.

4. Opcje interfejsu: Opcje interfejsu kamery (USB, MIPI CSI, GMSL2, GigE) dla AMR

Wybór interfejsu kamery ma bezpośredni wpływ na szybkość transferu danych, długość kabla oraz złożoność systemu.

Interfejs MIPI CSI zapewnia wysoką przepustowość i niskie zużycie energii, co czyni go idealnym rozwiązaniem dla lekkich, wbudowanych kamer przeznaczonych dla AMR. Jednak jego długość kabla jest ograniczona.

Interfejs USB charakteryzuje się uniwersalnością i łatwością obsługi, ale może zużywać więcej zasobów procesora oraz posiada ograniczenia przepustowości przy jednoczesnym użytkowaniu wielu kamer.

Interfejs GigE (Gigabit Ethernet) obsługuje transmisję na duże odległości i charakteryzuje się dużą stabilnością, ale zużywa stosunkowo dużo energii i może wymagać dodatkowej karty sieciowej.

Interfejs GMSL2 (Gigabit Multimedia Serial Link) jest standardem branżowym w przemyśle motocyklowym, który obsługuje długie kable oraz transmisję z wielu kamer, co czyni go idealnym wyborem dla złożonych systemów AMR. Jednak jego koszt jest wyższy.

Kluczowe czynniki do rozważenia przy wyborze kamery wizji 3D

Oprócz wspomnianych powyżej czynników dotyczących kamer 2D, przy wyborze kamery wizji 3D do systemu AMR należy zwrócić uwagę na następujące cechy techniczne.

1. Typy technologii 3D: wizja stereoskopowa, pomiar czasu przelotu (Time of Flight) oraz światło strukturalne

Widzenie stereoskopowe wykorzystuje dwie kamery do symulacji działania ludzkiego oka, uzyskując informacje o głębokości poprzez obliczenia paralaksy. Jego wadami są konieczność obecności bogatych tekstur do prawidłowego działania oraz duża złożoność obliczeniowa. Zaletą jest jego pasywność i niepodatność na wpływ światła otoczenia, co czyni je odpowiednim do zastosowań zewnętrznych.

Czas przelotu (ToF) mierzy odległość, określając czas przebiegu impulsu świetlnego w obu kierunkach. Jego zaletami są wysoka wydajność w czasie rzeczywistym oraz niewielkie zapotrzebowanie obliczeniowe. Wadami są zazwyczaj niska rozdzielczość oraz podatność na zakłócenia w warunkach silnego światła zewnętrznego.

Światło strukturalne projektuje określony wzór na scenę, a następnie oblicza głębokość na podstawie analizy zniekształcenia tego wzoru. Jego zaletą jest wysoka dokładność. Wadami są znaczna podatność na wpływ światła otoczenia oraz ograniczony zakres działania.

2. Dokładność pomiaru głębokości i efektywny zasięg

Dokładność pomiaru głębokości oraz efektywny zasięg kamery wizji 3D są jej najważniejszymi wskaźnikami wydajności. Roboty do sortowania wymagają bardzo wysokiej dokładności pomiaru głębokości, aby rozpoznawać i chwytać obiekty, podczas gdy nawigacja i unikanie przeszkód wymagają dłuższego efektywnego zasięgu. Inżynierowie muszą znaleźć optymalny kompromis między dokładnością a zasięgiem, aby spełnić konkretne wymagania związane z doborem kamery do AMRów stosowanych w magazynach.

3. Wymagania procesora i pobór mocy

wizja 3D zwykle wymaga znacznie większej ilości przetwarzania surowych danych niż wizja 2D. Zarówno obliczanie dysparacji binokularnej, jak i przetwarzanie danych chmury punktów wymagają wydajnego procesora. Stanowi to istotny problem dla AMRów zasilanych bateryjnie. Inżynierowie muszą rozważyć, czy moduł kamery zawiera wbudowany procesor 3D oraz czy jego zestaw narzędzi programistycznych (SDK) jest wydajny, aby zapewnić odpowiednią żywotność baterii i wydajność robota.

Podsumowanie

Wybór zintegrowanej kamery do AMR to złożona decyzja techniczna, która wymaga głębokiej wiedzy na temat odpowiednich zalet i ograniczeń wizji 2D i 3D. Od wyboru między migotaniem przewijania a migotaniem globalnym po dopasowanie interfejsów kamer — każdy krok jest kluczowy. Wybór odpowiedniej kamery jest podstawą niezawodnej pracy robota i decydujący dla sukcesu projektu.

Muchvision pomaga w doborze AMR

Trudno wybrać odpowiednią kamerę AMR do swojego projektu? Skontaktuj się dziś z naszym zespołem ekspertów — dostarczymy profesjonalne moduły kamerowe i rozwiązania w zakresie zintegrowanej wizji, które pomogą Ci zbudować wysokowydajnego AMR!

Uzyskaj bezpłatną ofertę

Nasz przedstawiciel skontaktuje się z Państwem wkrótce.
Adres e-mail
Imię i nazwisko
Nazwa firmy
Wiadomość
0/1000