Სარჩევი:

ხედვაზე დაფუძნებული არჩევანი და ადგილი UArm– ით: 6 ნაბიჯი
ხედვაზე დაფუძნებული არჩევანი და ადგილი UArm– ით: 6 ნაბიჯი

ვიდეო: ხედვაზე დაფუძნებული არჩევანი და ადგილი UArm– ით: 6 ნაბიჯი

ვიდეო: ხედვაზე დაფუძნებული არჩევანი და ადგილი UArm– ით: 6 ნაბიჯი
ვიდეო: ჯენიფერ გეიზი - "უკიდურესი სიმაღლე" - აუდიო წიგნი 2024, ივლისი
Anonim
ხედვაზე დაფუძნებული არჩევანი და ადგილი UArm– ით
ხედვაზე დაფუძნებული არჩევანი და ადგილი UArm– ით

ცოტა ხნის წინ, თქვენგან მოკითხული კითხვების უმეტესობა ეხება uArm– ის ხედვაზე დაფუძნებულ პროგრამებს, როგორიცაა ობიექტების ამოცნობა, კამერა – uArm კორელაცია და სხვა. ფაქტობრივად, ჩვენ ამაზე ვმუშაობდით გარკვეული პერიოდის განმავლობაში.

ჩვენ ჩავატარეთ მარტივი ხედვაზე დაფუძნებული პროექტი uArm– თან ერთად, სადაც uArm და კამერა ერთმანეთისგან დამოუკიდებლად არის დაყენებული. ამ სისტემაში uArm გარკვეულწილად ინტელექტუალურია, რომ მას შეუძლია განასხვავოს სხვადასხვა ობიექტი, ფერი, ზომა და ავტომატურად განახორციელოს არჩევანის გაკეთება.

ნაბიჯი 1: კომპონენტები

კომპონენტები
კომპონენტები
კომპონენტები
კომპონენტები

კომპონენტების სწრაფი მიმოხილვა-

ურარმი,,Კამერა, ƒ კომპიუტერი

პროგრამული პლატფორმები-

Windows

ვიზუალური სტუდია C ++

ბიბლიოთეკები- Opencv3.0, Aruco1.3, QT5.5

კერძოდ, uArm გამოყოფს ორ სხვადასხვა სახის მონეტას, 1 იუანის და 1 ჯიაოს ჩინურ მონეტებს და ჩაყრის შესაბამის გამჭვირვალე პატარა ყუთებში (1 იუანის დიამეტრი დაახლოებით 25 მმ, ხოლო 1 ჯიაოს დიამეტრი დაახლოებით 19 მმ).

ნაბიჯი 2: მოდი ვიპოვოთ ამ პროექტის გონივრული რუკა

მოდი ვიპოვოთ ამ პროექტის გონებრივი რუკა
მოდი ვიპოვოთ ამ პროექტის გონებრივი რუკა

აქ თქვენ შეგიძლიათ ნახოთ სამი მოდული, რომლებიც სამი ძირითადი ნაბიჯია. ისინი მოგვიანებით განიხილება.

ნაბიჯი 3: მოდული ერთი- აღიარება

უპირველეს ყოვლისა, ჩვენ უნდა მოვძებნოთ მონეტა. ეს ვიზუალური პროგრამა სინამდვილეში არც ისე რთულია აქ, ამიტომ მორფოლოგია და ზღურბლის ზღვრის მეთოდები შეძლებენ სამიზნე მონეტის დადგენას.

შემდეგი ნაბიჯი არის აღიარება. 1 იუანისა და 1 ჯიაოს ზომა ადვილია განსხვავების დადგენა. თუ თქვენ გაქვთ სხვა ფერის მონეტები ან განსხვავებული ფორმა, შეგიძლიათ გაგვიზიაროთ თქვენი იდეა.:)

ნაბიჯი 4: მოდული მეორე- გარდაქმნების კოორდინაცია

მოდული მეორე- გარდაქმნის კოორდინაცია
მოდული მეორე- გარდაქმნის კოორდინაცია

სურათის დამუშავებით, ჩვენ შეგვიძლია მოვიძიოთ მონეტის პოზიცია Pixel კოორდინატებში, თუმცა ჩვენ გვჭირდება მონეტების კოორდინატები uArm– ის ჩარჩო ღერძებში. ჩვენ შეგვიძლია რეალურად მივიღოთ ეს მონაცემები პიქსელების და კამერის კოორდინატების საფუძველზე.

ნაბიჯი 5: ბოლო მოდული- შეცვალეთ მეწამულის პოზიცია და მარჯვნივ მიიღეთ სამიზნე

ბოლო მოდული- შეასწორეთ წოვის პოზიცია და მარჯვნივ მიიღეთ სამიზნე!
ბოლო მოდული- შეასწორეთ წოვის პოზიცია და მარჯვნივ მიიღეთ სამიზნე!

როგორ გავუმკლავდეთ სამიზნე მონეტის ჩახედვის სიზუსტეს პრობლემას? Მოდი ვნახოთ!

კოორდინატთა კონვერტაციის პირველად დასრულების შემდეგ, uArm დაიწყებს ბრძანებების გაშვებას. ამ მოძრაობის შემდეგ, uArm გადააბრუნებს თავის რეალურ პოზიციის ინფორმაციას უკან და შეადარებს ამ რეალურ პოზიციას მონეტასთან, ამრიგად ჩვენ შეგვიძლია მივიღოთ შეცდომა რეალობაში. დაბოლოს, ამ შეცდომის ერთიდაიგივე კოორდინატით დამატებით, uArm მიიღებს ახალ ბრძანებას და კვლავ დაიწყებს მოძრაობას. შედეგად, uArm გააგრძელებს ამ მიმოქცევას მანამ, სანამ მეწველი არ გადავა მონეტის მარჯვენა ზედა პოზიციაზე!

ნაბიჯი 6: ეს ვიდეო ასრულებს მონეტების შეგროვებისა და მათი გარჩევის მთელ პროცესს

მადლობა დაინტერესებისთვის. იმედია ეს ვიდეო დაგეხმარებათ და გაერთეთ!

ნებისმიერი შეკითხვა, გთხოვთ ისაუბროთ ფორუმზე-

forum.ufactory.cc/

:)

ყაყაჩო uArm– ში

გირჩევთ: