MiniPC den alınan GPS Verisini Pixhawk'a Waypoint Olarak Atama

Mehmet Açarr

Yeni Uye
Katılım
18 Mar 2021
Mesajlar
4
Tepkime puanı
0
Yaş
23
Konum
İstanbul
İlgi Alanı
Uçak
Merhaba RCKolik ailesi,
Takım olarak yarışmaya hazırlanıyoruz fakat bir konuda sorun yaşıyoruz.
Uçağımız 2 tur uçacak.İlk turda kırmızı daireyi belirleyecek ve 2.turda bu kırmızı daireye top bırakacak. Sorun şurada başlıyor. Biz ilk turda kırmızı daireyi NVidia Jetson Nano Mini Bilgisayarı ve openCV kütüphanesi kullanarak buluyoruz ve pixhawka bağlı GPS 'den verileri alarak kırmızı dairenin koordinatlarını bulabiliyoruz. Fakat bulduğumuz bu GPS Verisini tekrardan pixhawka gönderip bir sonraki turda waypoint olarak atamasını sağlayamıyoruz. Bu konuda bilen birisi yardımcı olursa çok sevinirim.
İyi günler iyi çalışmalar dilerim.
 
Merhaba RCKolik ailesi,
Takım olarak yarışmaya hazırlanıyoruz fakat bir konuda sorun yaşıyoruz.
Uçağımız 2 tur uçacak.İlk turda kırmızı daireyi belirleyecek ve 2.turda bu kırmızı daireye top bırakacak. Sorun şurada başlıyor. Biz ilk turda kırmızı daireyi NVidia Jetson Nano Mini Bilgisayarı ve openCV kütüphanesi kullanarak buluyoruz ve pixhawka bağlı GPS 'den verileri alarak kırmızı dairenin koordinatlarını bulabiliyoruz. Fakat bulduğumuz bu GPS Verisini tekrardan pixhawka gönderip bir sonraki turda waypoint olarak atamasını sağlayamıyoruz. Bu konuda bilen birisi yardımcı olursa çok sevinirim.
İyi günler iyi çalışmalar dilerim.
Var olan görevi iptal edip yeni görev atamak lazım ama bunu havada elle müdahale olmadan yapmak sanırım mümkün değil. Benim aklıma gelen çözüm topu bırakacak mekanizmayı mini bilgisayarınıza bağlarsanız 2. Turda kamera kırmızı noktayı uygun konumda görünce topları bırakır. Dikey de doğru noktayı tuturabilirsiniz ama yatayda denk gelmesi şans
 
Merhaba, zaten ilk turda bir tur atacak fakat ikinci turda kırmızı dairenin tam konumu tespit edilmiş vaziyette olup direkt olarak kırmızı topun üstünden geçmeli , servo direkt mini bilgisayara bağlamayı düşünüyoruz çünkü pixhawk sınırlı acı vermemize izin veriyor. Pixhawk ve mini pc yi haberlestirebiliyoruz. GPS lerimiz pixhawka bağlı ve bu verileri jetson a aktarıp bulunan kırmızı Daire ile bu gps verilerini birleştirip kırmızı dairenin gerçek yerini bulabiliyoruz. Fakat bizim bunu waypoint olarak atama yapmamız lazım çünkü dediğiniz gibi yapmamız için direkt kırmızı dairenin üstünden geçmemiz gerekir fakat asıl yarışmanın olayi orda başlıyor, yani bizim waypoint atamamız için o GPS verisini tekrardan pixhawka göndermemiz lazım asıl sorun orada başlıyor..
 
Hocam şimdi şöyle bir durum var. Burada yapılan çalışmalar hobiye yönelik çalışmalar. Yarışma hakkında konu açan ilk kişi siz değilsiniz. Muhtemelen son kişi de olmayacaksınız. Daha önceki konularda yarışmalar hakkında grubun genel düşüncesini açıklayan bir çok cevap bulabilirsiniz. Öncelikle o konuları inceleyip daha sonra sorunuzu bu gruba sormayı bir kez daha düşünebilirdiniz. Hepsini geçtim. Sorunuz uçakla alakalı bile değil. Yazılımla alakalı bir konu. Ayrıca sizin burda sorduğunuz konu zaten yarışmada SİZİN yapmanız beklenilen konu. Bu grup içerisinde bu görevi yapabilecek birileri vardır elbette. Ama sorun şu ki yarışmaya onlar değil SİZ katılıyorsunuz. Burada verilen bir cevap sayesinde yarışmada görevi tamamlayıp derece elde edebilirsiniz. Ama bu durumda ödül sadece sizin olacak ve asıl sorunu çözen kişi belki sadece bir teşekkürle yetinecek. Bunu yapan kişi neden kendi katılmasın yarışmaya. Hadi bu ödül durumunu da geçtik diyelim bu durumda bu başarı sizin başarınız mı oluyor yoksa forumda doğru cevabı veren kişinin mi? Sonuçta bu yarışmalar kendimizi geliştirmek için düzenlenen yarışmalar. Araştırmak gerekiyor. Denemeler yapmak, defalarca başarısız olmak gerekiyor. Bir foruma üye olup cevabı söylesinler demekle olmuyor. Bir de olayı bu taraftan değerlendirmeliyiz diye düşünüyorum. Tabiki bunlar benim kendi düşüncelerim. Forumdaki büyüklerime veya size karşı bir saygısızlık olarak algılanmasın. Sadece düşüncelerimi paylaşmak istedim. Umarım araştırmalarla, denemelerle görevi nasıl yapabileceğinizi bulursunuz. Başarılar dilerim.
 
Hocam şimdi şöyle bir durum var. Burada yapılan çalışmalar hobiye yönelik çalışmalar. Yarışma hakkında konu açan ilk kişi siz değilsiniz. Muhtemelen son kişi de olmayacaksınız. Daha önceki konularda yarışmalar hakkında grubun genel düşüncesini açıklayan bir çok cevap bulabilirsiniz. Öncelikle o konuları inceleyip daha sonra sorunuzu bu gruba sormayı bir kez daha düşünebilirdiniz. Hepsini geçtim. Sorunuz uçakla alakalı bile değil. Yazılımla alakalı bir konu. Ayrıca sizin burda sorduğunuz konu zaten yarışmada SİZİN yapmanız beklenilen konu. Bu grup içerisinde bu görevi yapabilecek birileri vardır elbette. Ama sorun şu ki yarışmaya onlar değil SİZ katılıyorsunuz. Burada verilen bir cevap sayesinde yarışmada görevi tamamlayıp derece elde edebilirsiniz. Ama bu durumda ödül sadece sizin olacak ve asıl sorunu çözen kişi belki sadece bir teşekkürle yetinecek. Bunu yapan kişi neden kendi katılmasın yarışmaya. Hadi bu ödül durumunu da geçtik diyelim bu durumda bu başarı sizin başarınız mı oluyor yoksa forumda doğru cevabı veren kişinin mi? Sonuçta bu yarışmalar kendimizi geliştirmek için düzenlenen yarışmalar. Araştırmak gerekiyor. Denemeler yapmak, defalarca başarısız olmak gerekiyor. Bir foruma üye olup cevabı söylesinler demekle olmuyor. Bir de olayı bu taraftan değerlendirmeliyiz diye düşünüyorum. Tabiki bunlar benim kendi düşüncelerim. Forumdaki büyüklerime veya size karşı bir saygısızlık olarak algılanmasın. Sadece düşüncelerimi paylaşmak istedim. Umarım araştırmalarla, denemelerle görevi nasıl yapabileceğinizi bulursunuz. Başarılar dilerim.
Yorumunuz için teşekkür ederim öncelikle , fakat şunu belirtmekte istiyorum yazınızdan sanki biz hiçbir şeyi kendimiz yapmiyor herşeyi ordan burdan hazır kopyala yapıştır yapıyormuşuz gibi anlatmişsınız. Uçagı yapmak ve görevleri yerine getirebilmesi için aylarca çalışma ve onlarda uçuş deneme gerekiyor. Ki zaten bizde defalarca uçuş yaptık ve defalarca kırıma uğradık. Burada ki sorun çok spesifik olduğu için gerek yerli gerek yabancı forumlarda benzer sorunlar yazılmış olsa da tam olarak bizim sorunumuza cevap vermiyor. Bu forumda olduğu gibi veya bu yarışmalarda olduğu gibi herkes bu bilgileri bir yerlerden edinerek bir uçak inşaasına giriyor. Biz hali hazırda bir çok defa uçağı yapmışken aylarca çalışıp ciddi bir bilgi birikimi yakalamışken takıldığımız cevabını bulamadığımız bir konudan ötürü hazırcı muamelesi görmek açık söyleyeceğim gülünç bir durum . Yine de görüşünüzü saygı duyuyorum, belki sizin açınızdan öyle görünüyordur.
 
  • Beğenme
Tepkiler: Ismail YALTA
Hocam şimdi şöyle bir durum var. Burada yapılan çalışmalar hobiye yönelik çalışmalar. Yarışma hakkında konu açan ilk kişi siz değilsiniz. Muhtemelen son kişi de olmayacaksınız. Daha önceki konularda yarışmalar hakkında grubun genel düşüncesini açıklayan bir çok cevap bulabilirsiniz. Öncelikle o konuları inceleyip daha sonra sorunuzu bu gruba sormayı bir kez daha düşünebilirdiniz. Hepsini geçtim. Sorunuz uçakla alakalı bile değil. Yazılımla alakalı bir konu. Ayrıca sizin burda sorduğunuz konu zaten yarışmada SİZİN yapmanız beklenilen konu. Bu grup içerisinde bu görevi yapabilecek birileri vardır elbette. Ama sorun şu ki yarışmaya onlar değil SİZ katılıyorsunuz. Burada verilen bir cevap sayesinde yarışmada görevi tamamlayıp derece elde edebilirsiniz. Ama bu durumda ödül sadece sizin olacak ve asıl sorunu çözen kişi belki sadece bir teşekkürle yetinecek. Bunu yapan kişi neden kendi katılmasın yarışmaya. Hadi bu ödül durumunu da geçtik diyelim bu durumda bu başarı sizin başarınız mı oluyor yoksa forumda doğru cevabı veren kişinin mi? Sonuçta bu yarışmalar kendimizi geliştirmek için düzenlenen yarışmalar. Araştırmak gerekiyor. Denemeler yapmak, defalarca başarısız olmak gerekiyor. Bir foruma üye olup cevabı söylesinler demekle olmuyor. Bir de olayı bu taraftan değerlendirmeliyiz diye düşünüyorum. Tabiki bunlar benim kendi düşüncelerim. Forumdaki büyüklerime veya size karşı bir saygısızlık olarak algılanmasın. Sadece düşüncelerimi paylaşmak istedim. Umarım araştırmalarla, denemelerle görevi nasıl yapabileceğinizi bulursunuz. Başarılar dilerim.

Öncelikle @Mehmet Açarr, elektronik ekibinden sorumlu olduğum bir takımın üyesidir. Kendisine bu konuyu araştırmasını ben söyledim, kendisi de hem yabancı hem de yerli forumlarda bu soruyu sormuş. Gayet doğal bir durum. Forumlar bunun için var, değil mi?

Mevzu bahis olan İHA aylardır otonom olarak uçmaktadır ve top bırakma sistemi de çalışmaktadır. Hatta ilgili İHA'nın güzel anlarını buradan da paylaştım:





Yani ortada bir hazıra konma olayı bulunmamaktadır.

Deneme yapmak gerek demişsiniz, kaç gövde ürettik, kaç başarılı/başarısız uçuş yaptık hatırlamıyorum bile. Bu mesajı dahi uçuşa giderken yolda yazıyorum.

Bilgi paylaştıkça çoğalır. Pixhawk ile Raspberry Pi tarzı bilgisayarların birbiri ile bağlantısı hakkında hemen hemen hiç kaynak yok. Bütün bilgi, deneyime dayanıyor, yani insanlara sormanız gerekiyor. Biz bile bağlantıyı bu yollarla, deneye yanıla sağladık.

Açıkçası verilen bu tepkiyi anlamakta güçlük çekiyorum. Ortada hazıra konmalık bir durum yok. Gerçi bu platformunun en büyük sorunu bu düşünce... Ben burada onlarca kişiye rakibim olmasına rağmen yardım ettim, bir kere bile bana dönüşü ne olur ya da bu adam hazırcı mı diye düşünmedim. Çünkü hazırcı olan insanlar emin olun yarışma alanında doğal olarak eleniyor zaten.

Bakın mesela ben burada Şakir Bey'e birkaç soru sormuşum. Kendisi sizin gibi bşr cevap vermek yerine, bildiği ölçüde soruyu cevaplamış ve tavsiyelerde bulunmuş.



Benim log kayıtlarım herkese açık, Şakir Bey'in de cevapları. Dolayısıyla yarışmaya katılan ya da hobi amaçlı benzer bir araç yapan kişilerin hepsi bundan faydalanabilir. Forumun da amacı budur zaten.

Neyse, ben bu durumun kavgasını burada çok verdim. Ancak bir gelişme yok. Arkadaşımı tekrardan RCKOLİK'E soru sormaması için uyardım. Çünkü gerçekten şu İHA yarışması ve Pixhawk, bıradaki üyelerle bizleri geriyor. Buna gerek yok, burada kıymetli insanlarla bir aradayız, hobi açısından.

Hepimize iyi forumlar.
 
Var olan görevi iptal edip yeni görev atamak lazım ama bunu havada elle müdahale olmadan yapmak sanırım mümkün değil. Benim aklıma gelen çözüm topu bırakacak mekanizmayı mini bilgisayarınıza bağlarsanız 2. Turda kamera kırmızı noktayı uygun konumda görünce topları bırakır. Dikey de doğru noktayı tuturabilirsiniz ama yatayda denk gelmesi şans

Sorunu, servoyu Jetson Nano tarafından kontrol ederek çözmüştük. Ancak farklı yollar arıyorduk. Sizin de dediğiniz gibi, Dronekit ile var olan rotaya nokta eklenemiyor. Dolayısıyla mevcut rotayı Pixhawk'tan alıp, güncelleyip, yüklemek gerekiyor. Bu da Auto modda uçmakta olan bir İHA in hemen hemen imkansız.

Dolayısıyla en mantıklı çözüm, servoyu harici bilgisayar ile kontrol etmektir.

Teşekkürler.
 
  • Beğen
Tepkiler: Berk Eksin
Hazırcı değiliz diyorsunuz da, bende geçen sene teknofaste katılan birisi olarak söylüyorum bizde dahil çoğu kişiye hazırcı demekte hiç bir sakınca yok, yani işin mekanik kısmına gelince yapıyoruz (en kolay kısmı o) ve çok şey yaptığımızı zannediyoruz ama yazılım kısmına gelince zerre miktar araştırma yapmıyoruz, ardupilot yazılımı dediğiniz yazılım belki 100 lerce üst düzey yazılımcı, elektronikçi ile bir kaç senede ortaya çıkmış bir yazılım(hala da gelişen bir yazılım). Belki kaç bin TL lere alınamayacak bir yazılım. İkinci olarak hiç bir kaynak yok demişsiniz, ama cevabı kendiniz vermişsiniz zaten, internette dronekit diye aratınca ardupilot sitesi olsun github olsun pek çok kaynak çıkıyor, ordan okursanız istediğinize rahatça ulaşabilirsiniz tabi sizin istediğiniz oradaki bilgilere vakıf birisinden kendi işinize yaracak kısmı direk öğrenmek değil ise(kısaca hazırcılık).
 
Son düzenleme:
  • Beğen
Tepkiler: Ismail YALTA
Hazırcı değiliz diyorsunuz da, bende geçen sene teknofaste katılan birisi olarak söylüyorum bizde dahil çoğu kişiye hazırcı demekte hiç bir sakınca yok, yani işin mekanik kısmına gelince yapıyoruz (en kolay kısmı o) ve çok şey yaptığımızı zannediyoruz ama yazılım kısmına gelince zerre miktar araştırma yapmıyoruz, ardupilot yazılımı dediğiniz yazılım belki 100 lerce üst düzey yazılımcı, elektronikçi ile bir kaç senede ortaya çıkmış bir yazılım(hala da gelişen bir yazılım). Belki kaç bin TL lere alınamayacak bir yazılım. İkinci olarak hiç bir kaynak yok demişsiniz, ama cevabı kendiniz vermişsiniz zaten, internette dronekit diye aratınca ardupilot sitesi olsun github olsun pek çok kaynak çıkıyor, ordan okursanız istediğinize rahatça ulaşabilirsiniz tabi sizin istediğiniz oradaki bilgilere vakıf birisinden kendi işinize yaracak kısmı direk öğrenmek değil ise.

Kendi adınıza konuşabilirsiniz, saygı duyarım.
 
Çünkü gerçekten şu İHA yarışması ve Pixhawk, bıradaki üyelerle bizleri geriyor. Buna gerek yok, burada kıymetli insanlarla bir aradayız, hobi açısından.
İbrahim bey yazdıklarınızda çok haklısınız. Forumumuz gerçekten kıymetli bilgiler içeriyor. Fakat birçok konunun cevabı olduğu halde hiç okumadan yazılan yazılar, bırakın cevap vermeyi gerçekten okunacak konuların bile kaybolmasına sebep oluyor.
Forum üyelerinin isteği öncelikle konulara göz atılması sonra konu açılması olduğunu düşünüyorum.
 
İbrahim bey yazdıklarınızda çok haklısınız. Forumumuz gerçekten kıymetli bilgiler içeriyor. Fakat birçok konunun cevabı olduğu halde hiç okumadan yazılan yazılar, bırakın cevap vermeyi gerçekten okunacak konuların bile kaybolmasına sebep oluyor.
Forum üyelerinin isteği öncelikle konulara göz atılması sonra konu açılması olduğunu düşünüyorum.

Haklısınız. Bu sadece bu forum için değil, birçok başka forum ve camia için de geçerli.
 
Arkadaşlar bir soru sormuşlar cevabını biliyorsanız yazarsınız yoksa bir soru sordu diye neden insanları hazıra konmakla, araştırma yapmamakla itham ediyorsunuz. Herkes kendi işine hobisine odaklansın. Bu tür soruların Türk forumlarında sorulmasını ve cevap bulmasını oldukça önemsiyorum. Gelişime fazlasıyla katkı sağlayacak sorular bunlar. Bugün bu sorunu çözerler cevap yazarlar yarın başka biri bundan faydalanır. Herkes bildiği, uzman olduğu konularda fikir beyan ederse durduk yere tartışma yaşamanın da önüne geçmiş oluruz.