NOWOŚĆ: dostępna wtyczka GazeSense™ ROS

Badacze i deweloperzy robotyki mogą teraz korzystać z mostka GazeSense™, aby mierzyć uwagę skierowaną na obiekty w ROS

GazeSense - oprogramowanie do śledzenia wzroku dla kamer z czujnikami głębi Logo Robot Operating System

GazeSense to aplikacja, która zapewnia śledzenie wzroku 3D z użyciem konsumenckich czujników 3D. GazeSense pozwala definiować wirtualne obiekty 3D względem układu współrzędnych kamery i świata oraz mierzyć uwagę, jaką ludzie kierują na te obiekty.

Dzięki nowo wydanej wtyczce GazeSense ROS mostek GazeSense udostępnia w Robot Operating System (ROS) dane o śledzeniu wzroku i uwagi w czasie rzeczywistym, zwykle dostępne przez dedykowane API.

Czym jest ROS?

ROS (Robot Operating System) to elastyczny framework do tworzenia oprogramowania dla robotów. To zbiór narzędzi, bibliotek i konwencji, które mają uprościć tworzenie złożonych i niezawodnych zachowań robotów na wielu różnych platformach robotycznych.

Co GazeSense będzie robić w ROS? Zapewnia mechanizm percepcji: GazeSense dostarcza badaczom i deweloperom robotyki sygnały w czasie rzeczywistym o uwadze skierowanej na obiekty. Można ustalić, czy osoba wchodząca w interakcję z robotem patrzy na któryś ze zdefiniowanych obiektów, czy nie, albo czy patrzy na samego robota. Etykieta uwagi („na co patrzy ta osoba”) jest następnie publikowana jako temat (topic) we frameworku ROS. 

Wykrywanie uwagi jest szczególnie przydatne dla osób zajmujących się interakcją człowiek-robot (HRI), ponieważ ma kluczowe znaczenie dla rozumienia zaangażowania, intencji i budowania relacji.

Pierwsza wersja wtyczki GazeSense ROS ma zakodowaną na sztywno konfigurację, która pozwala:

  • definiować obiekty i przekazywać je do GazeSense;
  • przechwytywać sygnały GazeSense o uwadze skierowanej na obiekty i publikować je w ROS.

Człowiek przygląda się robotowi grającemu na pianinie„Robot grający na pianinie”, fot. Franck V., Unsplash

Jeśli potrzebujesz kolejnych funkcji, na przykład wygodniejszego definiowania obiektów w trybie „plug-and-play” w mostku GazeSense ROS, daj nam znać, pisząc na adres products@eyeware.tech lub zgłaszając propozycję na naszej tablicy Trello z pomysłami i prośbami.

Gdzie można pobrać wtyczkę GazeSense ROS?

GazeSense jest udostępnione w repozytorium na GitHubie, gdzie łatwo je znaleźć i przejrzeć.

Przejdź do wtyczki GazeSense ROS!

Dlaczego udostępniliśmy wtyczkę GazeSense ROS wszystkim badaczom i deweloperom robotyki korzystającym z ROS?

Ponieważ tworzenie naprawdę niezawodnego i uniwersalnego oprogramowania dla robotów jest trudne i nikt nie zrobi tego sam. Dołączamy więc do światowej klasy platformy do wspólnego tworzenia oprogramowania robotycznego i prężnej społeczności robotyków ROS, aby pomagać w tworzeniu niezawodnych rozwiązań i rozwijać nawzajem swoje prace.

Rdzeń ROS jest udostępniany na standardowej trzyklauzulowej licencji BSD, bardzo liberalnej licencji otwartej, która pozwala na wykorzystanie w produktach komercyjnych i zamkniętych.

Czy wiesz, że… Amazon w ramach AWS RoboMaker wykorzystuje ROS, aby dać deweloperom miejsce do tworzenia i testowania aplikacji robotycznych. Jeśli Cię to ciekawi, całą bogatą historię ROS poznasz w Wikipedii, przewijając do sekcji „milestones”.

Chcesz wtyczki GazeSense dla innej platformy lub frameworka? Pracujesz z Unity, Matlabem lub innymi niszowymi platformami? Zgłoś swój wybór na naszej tablicy z pomysłami i prośbami lub e-mailem na adres products@eyeware.tech – weźmiemy go pod uwagę! Chcemy wspierać Twoją pracę i wprowadzać  śledzenie wzroku 3D do rzeczywistych zastosowań dzięki łatwym integracjom.

Zgłoś prośbę o wtyczkę dla nowej platformy!