Instrukcja działania aplikacji do teleprezencji
Połączenie AUDIO/VIDEO
Uruchom aplikację klikając na poniższy link:
https://www.lofiblocks.com/telepresence/
Po otworzeniu strony aplikacja automatycznie wygeneruje kod tzw. pokoju, np:
https://www.lofiblocks.com/telepresence/#fac167
wpisując identyczny adres na innym urządzeniu będziemy możliwość nawiązania łączności AUDIO/VIDEO.
Przykładowe połączenie:
– Na komputerze stacjonarnym w przeglądarce Chrome otwieramy stronę:
https://www.lofiblocks.com/telepresence/#fac167
– Na smartfonie z Androidem, w przeglądarce Chrome otwieramy ten sam adres:
https://www.lofiblocks.com/telepresence/#fac167
Połączenie dokonuje się automatycznie:
– w lewym górnym rogu ekranu znajduje się obraz z kamery video naszego urządzenia głównego
– na środku ekranu po nawiązaniu połączenia pojawi się obraz z kamery video urządzenia z którym się komunikujemy
UWAGA – ze względów ograniczeń bezpieczeństwa przeglądarki internetowej połączenie AUDIO/VIDEO możliwe jest tylko kiedy obydwa urządzenia są podłączone do tej samej sieci lokalnej Wi-Fi
UWAGA 2 – przy pierwszym uruchomieniu strona pyta o pozwolenie na dostęp do kamery video i mikrofonu na urządzeniu – należy jej na to zezwolić
UWAGA 3 – jeśli komunikujące się urządzenia znajdują się blisko siebie, łatwo może dojść do tzw. sprzężenia zwrotnego transmisji dźwięku, co owocuje nieprzyjemnym piskiem. Aby temu zapobiec oddal urządzenia od siebie oraz ścisz dźwięk w jednym z nich.
Aplikacja nie posiada rozgraniczenia trybów tzw. MASTER i SLAVE, obydwa urządzenia mają równoprawną rolę i możliwość sterowania podłączonym robotem.
Połączenie z robotem
Do połączenia z robotem służy smartfon z systemem Android zamontowany na konstrukcji jeżdżącej pojazdu. Komunikacja z robotem odbywa się poprzez bluetooth z poziomu przeglądarki internetowej (z wykorzystaniem technologii web-bluetooth, wspieranej przez Android 6.0 wzwyż)
Aby nawiązać połączenie z robotem należy kliknąć ikonkę z główką robota znajdującą się w prawym górym rogu ekranu
i z okienka systemowego, które się pojawi wybrać nazwę dostępnego modułu bluetooth z uruchomionego robota.
Poprawne połączenie z robotem sygnalizowane jest przez trzy wskaźniki
– ikonka z główką robota ma obwódkę naokoło
– po kliknięciu w ikonkę główki robota sterowni, z którym jesteśmy połączeniu dwukrotnie pika
– dioda sygnalizacyjna na module bluetooth świeci się światłem ciągłym zamiast migania
Sterowanie robotem
Kiedy aplikacja jest poprawnie połączona z robotem możliwe jest sterowanie nim na dwa sposoby:
– poprzez wbudowany w aplikację panel sterujący otwierany przy pomocy ikony gamepada, znajdującej się pod ikoną główki robota
– poprzez naciskanie klawiszy strzałek na klawiaturze – dół, góra, lewo, prawo
– suwaki na wbudowanym gamepadzie umożliwiają sterowanie silnikami serwo podłączonymi do wyjść OUTPUT1 i OUTPUT2 na sterowniku
– przycisk A na wbudowanym gamepadzie przełącza wyjście OUTPUT3 pomiędzy stanami 0 i 100 – umożliwiając np. włączanie diody LED
Wymagania techniczne
– komputer z systemem Windows 10 lub Mac OSX, z wbudowaną kamerą video i mikrofonem – najlepiej laptop
– smartfon z systemem Android 6.0 lub nowszym
UWAGA – zarówno komputer jak i smartfon mają możliwość połączenia się z robotem, w praktyce więc aplikacja może również działać w parze komputer-komputer lub smartfon-smartfon