Aktywne Wpisy

deafpool +528
Karyna która mieszka pode mną co godzinę wychodzi na balkon żeby sobie zajarać. W moim mieszkaniu śmierdzi dymem papierosowym tak, że aż chce się rzygać. Najgorzej jest w takie dni jak ten, gdy prawie w ogóle nie ma wiatru. Smród zostaje w moich pomieszczeniach.
Dziś wylałem na podłogę balkonu litr wody, która nawilżyła Karyne.
Teraz będę "podlewał kwiatki" za każdym razem kiedy zacznie palić sobie na balkonie.
Acha i jeszcze jedno.
#
Dziś wylałem na podłogę balkonu litr wody, która nawilżyła Karyne.
Teraz będę "podlewał kwiatki" za każdym razem kiedy zacznie palić sobie na balkonie.
Acha i jeszcze jedno.
#

xPekka +400
16 i 17 letni Ukraińcy uciekali przed policją jadąc w Gdańsku 150 km/h i #!$%@? w drzewo, no straszna tragedia xD selekcja naturalna, mniej bandytów drogowych
#polska
#polska
źródło: temp_file5559160635661235158
Pobierz




Pora na update z dronem ( ͡° ͜ʖ ͡°)
Skrypt powoli zaczyna działać, śledzi twarz człowieka ALE jest jedno wielkie ALE.
Nie wiem czemu dane video przesyłane przez tcp z drona (na co nie mam wpływu) przychodzą z ogromnym opóźnieniem i działa to bardzo źle. Próbowałem odpalać bezpośrednio przez ffplay ale to samo.
Dziwne to jest szczególnie dlatego że na oficjalnej apce mobilnej obraz jest bardzo płynny i na żywo - a też muszą używać TCP do komunikacji z dronem (przeskanowałem porty).
No i mam teraz problem, czy to jest:
a) wina maca jako hardware?
b) wina macos jako systemu?
c) brak codecow jakiś?
d) ogólny problem z tcp a oni na mobilce jakoś to obeszli.
Ale walczę z tym dalej, może ktoś będzie miał pomysły jak to ogarnąć. Przy okazji #pokazmorde z próbnego lotu, działa to już jakoś ale te opóźnienia wszystko psują :(
Paskudny tymczasowy kod: https://github.com/Boquete/parrot-slam/blob/master/video_capture.py
źródło: comment_Z9zhkgZzraxZ9LQ8ShixF0VI54WJrMX7.gif
PobierzParroty streamują chyba po RTP. Nie używałem nigdy OpenCV, ale o ile dobrze pamiętam można tam jako backendu użyc gstreamera lub ffmpeg. Jeśli chodzi o gtreamera i RTP, to należy ustawić parametr latency=0.
Wcześniej możesz przetestować gstreamerem na desktopie, polecenia gst-play lub gst-launch z parametrem latency=0. Będziesz wiedział, czy opóźnienie będzie mniejsze i czy jest spowodowane przez np. przetwarzanie w OpenCV. W tym momencie tyle
W dokumentacji jest TCP stream. Spróbuje jeszcze gstreamera bo w ffmpeg odpalałem prze ffplay i ten sam lag co w opencv
7.3 The AR.Drone 2.0 video stream
The AR.Drone 2.0 use standard video codecs, with a custom encapsulation for managing the network stream
@Boquete: pewnie zamienili TC na UD
Tak, to leci po wifi tak samo jak odbieram to ja, więc na mobilce jest to samo
@Boquete: A aplikacji mobilnej wykorzystują SDK do przechwytywania wideo.
https://developer.parrot.com/docs/SDK3/
lub
https://developer.parrot.com/docs/SDK2