Forum LUGPOL Strona Główna Forum LUGPOL
www.lugpol.pl

FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy
RejestracjaRejestracja  ZalogujZaloguj

Poprzedni temat «» Następny temat
Zdalne sterowanie kostką poprzez pad bluetooth
Autor Wiadomość
artpoz 

Wiek: 42
Dołączył: 12 Sie 2014
Wpisy: 35
Skąd: Kraków
Wysłany: 2016-03-18, 17:00   

Znowu w sieci znalazłem coś nowego w temacie EV3 i pad od PS3. Niedawno na stronie ev3dev.org w dziale projekty pojawił się projekt Gamepad Omnibot.

http://www.ev3dev.org/pro...amepad-Omnibot/

Do projektu dołączony jest kod w Pythonie. Z tego co widzę instalacja to wklepanie dwóch linijek. Może się komuś to przyda. Wygląda to dużo prościej niż to co ja kombinowałem rok temu.
 
 
 
OmenGda 
No risk no fun!


Wiek: 37
Dołączył: 05 Lut 2007
Wpisy: 813
Skąd: Gdańsk
Wysłany: 2016-03-20, 21:07   

artpoz napisał/a:
Znowu w sieci znalazłem coś nowego w temacie EV3 i pad od PS3. Niedawno na stronie ev3dev.org w dziale projekty pojawił się projekt Gamepad Omnibot.

http://www.ev3dev.org/pro...amepad-Omnibot/

Do projektu dołączony jest kod w Pythonie. Z tego co widzę instalacja to wklepanie dwóch linijek. Może się komuś to przyda. Wygląda to dużo prościej niż to co ja kombinowałem rok temu.


Hej,
dzięki bardzo bo wygląda bardzo zapowiadająco, ale średnio rozumiem jak to działa :-(
W jakim środowisku tego użyć?
To działa bez pośredniczenia PC?

Pozdrawiam
Michu

Edyta:
Poczytałem, zrozumiałem :-))) genialne!
_________________
Nie jest sztuką trafić w muchę przednią szybą...
Sztuką jest, zrobić to boczną!
Ostatnio zmieniony przez OmenGda 2016-03-20, 21:37, w całości zmieniany 2 razy  
 
 
 
 
artpoz 

Wiek: 42
Dołączył: 12 Sie 2014
Wpisy: 35
Skąd: Kraków
Wysłany: 2016-03-22, 18:04   

Jest tam jeszcze tutorial, który dziś mam zamiar przetestować.
http://www.ev3dev.org/doc...ng-ps3-sixaxis/
 
 
 
OmenGda 
No risk no fun!


Wiek: 37
Dołączył: 05 Lut 2007
Wpisy: 813
Skąd: Gdańsk
Wysłany: 2016-03-22, 18:29   

artpoz napisał/a:
Jest tam jeszcze tutorial, który dziś mam zamiar przetestować.
http://www.ev3dev.org/doc...ng-ps3-sixaxis/


Koniecznie daj znać jaki efekt. Ja dopiero w weekend kupię kartę pamięci i będę starał się postawić na niej tego linucha.

Pozdrawiam.
Michu
_________________
Nie jest sztuką trafić w muchę przednią szybą...
Sztuką jest, zrobić to boczną!
 
 
 
 
artpoz 

Wiek: 42
Dołączył: 12 Sie 2014
Wpisy: 35
Skąd: Kraków
Wysłany: 2016-03-22, 22:44   

Potwierdzam, że opis i kod z tutoriala działa! Po uruchomieniu prawa gałka pada rusza silnikiem podłączonym do portu A. Niestety program nie ruszył z kostki lecz z polecenia "python simple.py". Do przegrania pliku użyłem WinSCP, do zalogowania się na kostkę PuTTy.
 
 
 
OmenGda 
No risk no fun!


Wiek: 37
Dołączył: 05 Lut 2007
Wpisy: 813
Skąd: Gdańsk
Wysłany: 2016-03-26, 10:05   

artpoz napisał/a:
Potwierdzam, że opis i kod z tutoriala działa! Po uruchomieniu prawa gałka pada rusza silnikiem podłączonym do portu A. Niestety program nie ruszył z kostki lecz z polecenia "python simple.py". Do przegrania pliku użyłem WinSCP, do zalogowania się na kostkę PuTTy.


A z innej beczki - to musi być pad od ps3? Czy obojętnie jaki na bluetooth?
_________________
Nie jest sztuką trafić w muchę przednią szybą...
Sztuką jest, zrobić to boczną!
 
 
 
 
artpoz 

Wiek: 42
Dołączył: 12 Sie 2014
Wpisy: 35
Skąd: Kraków
Wysłany: 2016-03-26, 12:24   

OmenGda napisał/a:

A z innej beczki - to musi być pad od ps3? Czy obojętnie jaki na bluetooth?


Nie wiem. Ja mam tylko taki.
 
 
 
artpoz 

Wiek: 42
Dołączył: 12 Sie 2014
Wpisy: 35
Skąd: Kraków
Wysłany: 2016-03-28, 23:32   

Udało mi się w końcu uruchomić program z kostki. Okazało się że plik musi być zapisany w formacie UNIXa (w Notepad++ jest opcja Edycja > EOL Conversion > Konwertuj na format UNIX).
Ostatnio zmieniony przez artpoz 2016-03-28, 23:33, w całości zmieniany 1 raz  
 
 
 
artpoz 

Wiek: 42
Dołączył: 12 Sie 2014
Wpisy: 35
Skąd: Kraków
Wysłany: 2016-03-29, 21:40   

Przerobiłem przykład żeby dało się sterować dwoma silnikami jedną gałką i nagrałem filmik :)
https://www.youtube.com/watch?v=zW9uKks5iAw

Udostępniam kod:
https://gist.github.com/artpoz/083777cb1f8c9efe6418c75d18bdd32b

A tutaj jest instrukcja budowy:
http://robotsquare.com/20...g-instructions/
Ostatnio zmieniony przez artpoz 2016-03-31, 22:07, w całości zmieniany 2 razy  
 
 
 
artpoz 

Wiek: 42
Dołączył: 12 Sie 2014
Wpisy: 35
Skąd: Kraków
Wysłany: 2017-06-04, 23:08   

Doszła do mnie informacja, że kod nie działa z najnowszą wersją ev3dev. Zrobiłem więc poprawki i wrzuciłem do gista (ten sam link co ostatnio). Zamiast pythona 2 jest teraz python 3. Zmienił się też parametr w funkcji run_forever.

Pozdrawiam
artpoz
 
 
 
OmenGda 
No risk no fun!


Wiek: 37
Dołączył: 05 Lut 2007
Wpisy: 813
Skąd: Gdańsk
Wysłany: 2017-06-04, 23:17   

Dzięki. Chyba się przełamię w końcu i to odpalę :-)
_________________
Nie jest sztuką trafić w muchę przednią szybą...
Sztuką jest, zrobić to boczną!
 
 
 
 
artpoz 

Wiek: 42
Dołączył: 12 Sie 2014
Wpisy: 35
Skąd: Kraków
Wysłany: 2017-06-11, 20:02   

Byłem wczoraj z moim robotem na dworze. Nagrałem dwa filmiki na zachętę:
https://www.youtube.com/watch?v=NzGD2s_wH9o

Test zasięgu pada bluetooth:
https://www.youtube.com/watch?v=tRuYvOYhf5w
 
 
 
OmenGda 
No risk no fun!


Wiek: 37
Dołączył: 05 Lut 2007
Wpisy: 813
Skąd: Gdańsk
Wysłany: 2017-06-11, 23:26   

artpoz napisał/a:
Byłem wczoraj z moim robotem na dworze. Nagrałem dwa filmiki na zachętę:
https://www.youtube.com/watch?v=NzGD2s_wH9o

Test zasięgu pada bluetooth:
https://www.youtube.com/watch?v=tRuYvOYhf5w


Całkiem niezły zasięg! A da się jednym padem sterować dwiema kostkami?
_________________
Nie jest sztuką trafić w muchę przednią szybą...
Sztuką jest, zrobić to boczną!
 
 
 
 
artpoz 

Wiek: 42
Dołączył: 12 Sie 2014
Wpisy: 35
Skąd: Kraków
Wysłany: 2017-06-12, 12:30   

OmenGda napisał/a:

Całkiem niezły zasięg! A da się jednym padem sterować dwiema kostkami?


Nie wiem. Mam tylko jedną kostkę.
 
 
 
artpoz 

Wiek: 42
Dołączył: 12 Sie 2014
Wpisy: 35
Skąd: Kraków
Wysłany: 2018-03-08, 22:30   

Udało mi się zrobić sterowanie pojazdem EV3 za pomocą pada od PS4 (Dualshock 4).
W tym celu użyłem najnowszą wersję ev3dev i fragment kodu ze strony:
https://by-the-w3i.github.io/2018/01/03/EV3-PS4-controller/

Poniżej prezentuję nagrany przed chwilą filmik:
https://www.youtube.com/watch?v=po4B1-oHhMQ

Pozdrawiam
artpoz
 
 
 
Wyświetl wpisy z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich wpisów
Nie możesz usuwać swoich wpisów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

phpBB by przemo  
Strona wygenerowana w 0,06 sekundy. Zapytań do SQL: 12