რობოტის მარტივი დისტანციური მართვა კომპიუტერიდან. რობოტის მართვა შესაძლებელია რობოტის დისტანციური მართვის სხვადასხვა გზით.

სამხედრო ტექნიკის განვითარების ერთ-ერთი ყველაზე პერსპექტიული სფეროა დისტანციურად მართვადი რობოტების შექმნა, რომლებიც შექმნილია სხვადასხვა პრობლემის გადასაჭრელად. ამჟამად ამ პრინციპით მომუშავე უპილოტო საფრენი აპარატები უკვე აქტიურად გამოიყენება. რაც შეეხება სახმელეთო და ზედაპირულ რობოტიკას, ამ სფეროებს ჯერ არ მიუღიათ იგივე განვითარება. დისტანციურად მართვადი აღჭურვილობის გამოყენებას სამხედრო ძალებში აქამდე ძალიან შეზღუდული გამოყენება ჰქონდა, რაც განპირობებულია ტექნიკური სირთულეებით და შეიარაღებული ძალების არსებულ სტრუქტურაში მისი „ინტეგრაციის“ საჭიროებით. თუმცა, გრძელვადიან პერსპექტივაში, დისტანციურად მართვადი რობოტების რაოდენობამ შეიძლება მიაღწიოს იმ დონეს, სადაც საჭირო იქნება ახალი გადაწყვეტილებების ძიება, რომლებიც ხელს შეუწყობს დიდი რაოდენობით მსგავსი აღჭურვილობის ურთიერთქმედებას.

საბრძოლო რობოტების ფართო გამოყენებამ შეიძლება გამოიწვიოს სპეციალური ინფორმაციის გადაცემისა და კონტროლის სისტემების შექმნის აუცილებლობა, როგორც კომბინირებული შეიარაღების სისტემები. როგორც ცნობილი გახდა, პეტერბურგის რობოტიკისა და ტექნიკური კიბერნეტიკის ცენტრალურ კვლევით ინსტიტუტში (CNII RTK) დაიწყო მუშაობა გარეგნობის შესასწავლად და საბრძოლო რობოტული აღჭურვილობის მართვის ერთიანი სისტემის შესაქმნელად. ინტერფაქსი, RTK-ის ცენტრალური კვლევითი ინსტიტუტის წარმომადგენლის ციტირებით, იტყობინება, რომ სამუშაოს მიზანია შექმნას სისტემები, რომლებიც საშუალებას მოგცემთ ერთდროულად აკონტროლოთ რამდენიმე რობოტი, რაც შესაძლებელს გახდის სხვადასხვა ოპერაციების შესრულებას უფრო დიდი მოხერხებულობით. გარდა ამისა, ეს მიდგომა შესაძლებელს გახდის სხვადასხვა რობოტული სისტემის მართვის პანელების გაერთიანებას.


ბუნებრივია, ერთიანი მართვის სისტემის შემუშავება არ გამოიწვევს „ინდივიდუალური“ დისტანციური მართვის სრულ გაქრობას. ყველა ახალი რობოტი გააგრძელებს აღჭურვას საკუთარი დისტანციური მართვის მოწყობილობით. ამასთან, RTI-ს ცენტრალური კვლევითი ინსტიტუტის თანამშრომლების იდეის თანახმად, ყველა ახალ მოწყობილობას უნდა შეეძლოს ურთიერთქმედება რამდენიმე საერთო მრავალარხიანი კონტროლის სისტემასთან. ამის გამო, მოსალოდნელია, რომ შესაძლებელი იქნება რობოტების გამოყენების უფრო დიდი მოქნილობა, ინდივიდუალურად და ჯგუფურად. სხვა სიტყვებით რომ ვთქვათ, გარკვეულ პირობებში, ნებისმიერი დანაყოფის ჯარისკაცებს შეეძლებათ გამოიყენონ რობოტიკის რამდენიმე ერთეული, აკონტროლებენ მათ ერთი დისტანციური მართვის საშუალებით. შესაბამისად, მნიშვნელოვნად გაადვილდება რამდენიმე ოპერატორის ურთიერთქმედება, რადგან მათი რაოდენობა მნიშვნელოვნად შემცირდება.

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

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

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

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

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

ამჟამინდელი პროექტის დეტალებზე საუბარი ნაადრევია: მის შესახებ ყველა ინფორმაცია შემოიფარგლება მხოლოდ მედიის რამდენიმე ცნობით. ამავდროულად, RTK-ის ცენტრალურ კვლევით ინსტიტუტს მხოლოდ ახლახანს შეეძლო შესაბამისი შეკვეთის მიღება. თუმცა, ამ მიმართულებით მუშაობა, მიუხედავად მისი დაწყებული დროისა, უნდა განხორციელდეს და დასრულდეს. მიუხედავად მისი სირთულისა, ერთი რობოტის მართვის პანელი სასარგებლო იქნება პრაქტიკული გამოყენებისთვის.

საიტების მასალებზე დაყრდნობით:
http://interfax.ru/
http://newsru.com/
http://lenta.ru/
http://rtc.ru/

დღეს თქვენ არავის გააკვირვებთ რადიომართვით ხელნაკეთი პროდუქტები. მაგრამ თქვენ უნდა აღიაროთ, რომ საკონტროლო ღილაკების დაჭერა რატომღაც „მოძველებული გზაა“... გაცილებით საინტერესოა კონტროლი. ხელოსნობაფუნჯის მოძრაობების დახმარებით, არა? ეს სტატია გვიჩვენებს მაგალითს, თუ როგორ შეგიძლიათ მოაწყოთ დისტანციური მართვა Arduino დაფის და რამდენიმე მოსახვევის სენსორის გამოყენებით. PHIRO Pro იმოქმედებს როგორც ტესტის სუბიექტი

ნაბიჯი 1: რაც დაგჭირდებათ

  • მოსახვევის სენსორები;
  • Arduino UNO;

  • Bluetooth მოდული HC-05;

  • ხელთათმანი;

  • ჯემპრები;

  • 9B ბატარეა;

  • ჯიბის კოდის აპლიკაცია.

ნაბიჯი 2: ატვირთეთ Firmata Standard Arduino-ზე

აუცილებელია ფირმატას სტანდარტის ჩატვირთვა Arduino-ს დაფაზე, რათა ის დაუკავშირდეს Pocket Code-ს. ამ პროექტში ჩვენ ვიყენებთ Arduino UNO-ს, მაგრამ ნებისმიერი Arduino დაფის გამოყენება შესაძლებელია.

  • არდუინოს დაფას ვუერთებთ კომპიუტერს/ლეპტოპს.
  • Arduino ID-ში აირჩიეთ COM Port. ინსტრუმენტები -> სერიული პორტი -> შესაბამისი COM პორტი
  • შემდეგი, აირჩიეთ დაფის ტიპი. ინსტრუმენტები -> დაფა -> თქვენი Arduino დაფა
  • შემდეგ აირჩიეთ Firmata სტანდარტი. მაგალითები -> Firmata -> Standard Firmata
  • დააჭირეთ ღილაკს "ატვირთვა" და ატვირთეთ კოდი დაფაზე.

ნაბიჯი 3: შეაერთეთ სენსორები დაფაზე და მიამაგრეთ ისინი ხელთათმანზე

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

ნაბიჯი 4: შეაერთეთ HC-05 Bluetooth მოდული Arduino-სთან

ჩვენ ვუკავშირდებით bluetooth მოდულის და Arduino დაფის ქინძისთავებს შემდეგნაირად:

  • HC05 Tx - Arduino Rx
  • HC05 Rx - Arduino Tx
  • Vcc - 5V
  • GND - GND

ნაბიჯი 5: შეაერთეთ Arduino ბატარეასთან

ჩვენ ვიყენებთ 9 ვ ბატარეას Arduino-ს დაფის გასაძლიერებლად Bluetooth მოდულით. ამ ტიპის განლაგება საშუალებას იძლევა ადვილად დამონტაჟდეს მაჯაზე/სამაჯურზე. რაც უფრო კომპაქტურია მით უკეთესი.

ნაბიჯი 6: ჯიბის კოდის პროგრამა

ქვემოთ მოცემულია პროგრამის გამოყენების მაგალითები. უპირველეს ყოვლისა, დარწმუნდით, რომ PHIRO Pro არის 3 რეჟიმში (Bluetooth რეჟიმი). დააჭირეთ ღილაკს რეჟიმი PHIRO-ზე, სანამ ცისფერი LED, რომელიც მდებარეობს ზედა ეკრანის გვერდით, ჩაირთვება.

პროგრამისთვის, ზოგადად, 7 რეჟიმია.

  • საჩვენებელი თითი გასწორებულია. ფარები წითლად ანათებენ. პროგრამა აჩვენებს STOP.
  • საჩვენებელი და შუა თითები გასწორებულია. ფარები მწვანედ ანათებენ. პროგრამა აჩვენებს STOP.
  • საჩვენებელი, შუა და ბეჭედი თითები გასწორებულია. ფარები ლურჯად ანათებენ. პროგრამა აჩვენებს STOP.
  • პალმა ღიაა. PHIRO წინ მიიწევს. ფარები თეთრად ანათებენ. პროგრამა აჩვენებს წინ.
  • პალმა მუშტშია შეკრული. PHIRO ჩერდება. ფარები გამორთულია. პროგრამა აჩვენებს STOP-ს.
  • ხელისგულს მუშტში აქვს შეკრული და მარცხნივ დახრილი (ტელეფონი მარცხნივ არის დახრილი). PHIRO უხვევს მარცხნივ. მარცხენა ფარი ანათებს ყვითლად. პროგრამა აჩვენებს მარცხნივ.
  • ხელისგულს მუშტში აქვს შეკრული და მარჯვნივ გადახრილი (ტელეფონი მარჯვნივ არის დახრილი). PHIRO უხვევს მარჯვნივ. მარჯვენა ფარი ანათებს ყვითლად. პროგრამა აჩვენებს RIGHT.

ნაბიჯი 7: განახორციელეთ საბოლოო ინსტალაცია

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

მობილურის იაფფასიანი საფარი ვიყიდე, ნახვრეტები გავუჭრი და ველკროს ლენტი წავუსვი. სამკლაური ტელეფონით მზად არის.

სულ ესაა!) გმადლობთ ყურადღებისთვის)

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

ზოგადად, არსებობს ორი ფართოდ გამოყენებული და საყოველთაოდ მიღებული მეთოდი ავტონომიური და ნახევრად ავტონომიური მოწყობილობების დისტანციური მართვისთვის:

  1. კონტროლი დისტანციური მართვის ინფრაწითელი სიგნალების გამოყენებით (იგივე სატელევიზიო არხების შეცვლა)
  2. რადიო კონტროლი

პირველი მეთოდი, რობოტის კონტროლთან დაკავშირებით, ხორციელდება მარტივი მიკროსქემის გამოყენებით, რომლის შედუღებაც მე, რომელიც არ ვარ შედუღების გულშემატკივარი, მოვახერხე ნახევარ საათში შედუღება - და WinLIRC პროგრამა, რომელიც არსებითად არის Windows-ის დრაივერი. ასეთი კონტროლის მოდელი (დეტალები მოცემულია ჩემს ვებსაიტზე, განყოფილებაში Robot sensors).

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

ცოტა ხნის წინ, უკაბელო კონტროლის სხვა მეთოდები სულ უფრო ფართოდ გავრცელდა. რა თქმა უნდა, საუბარია Bluetooth და Wi-Fi ტექნოლოგიებზე, რომლებიც ამჟამად თითქმის ყველგან გამოიყენება კომპიუტერებში, PDA-ებში, კომუნიკატორებში, მობილურ ტელეფონებში...

რობოტის მართვის მოდელი Wi-Fi და Bluetooth ტექნოლოგიების გამოყენებისას ძირითადად ასეთია: მობილური ტელეფონი ან PDA მიმაგრებულია უშუალოდ რობოტზე, რომელსაც გარკვეული თვითშედუღების სქემის მეშვეობით შეუძლია რობოტს საკონტროლო სიგნალების გაგზავნა და სენსორის წაკითხვის აღება. ძირითადი „ტვინის“ აქტივობა ხორციელდება მთავარ, სტაციონარული კომპიუტერზე (ზოგჯერ სერვერების განაწილებული ქსელის დახმარებითაც კი). ეს მიდგომა ზოგჯერ შესაძლებელს ხდის რამდენჯერმე შეამციროს რობოტის წონა და მისი ენერგიის მოხმარება.

სხვათა შორის, ცნობილია შემთხვევა, როდესაც რობოტის ერთ-ერთ მსოფლიო პრეზენტაციაზე ის ერთ მომენტში ადგილზე გაიყინა - რამდენიმე წუთის განმავლობაში. ეს მოხდა სწორედ იმ შენობის Wi-Fi ქსელში გადატვირთვის გამო, სადაც პრეზენტაცია გაიმართა.

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

ხმის კონტროლი საკმაოდ სტანდარტული ფუნქციაა, რომლის განსახორციელებლად შეგიძლიათ გამოიყენოთ ჩვეულებრივი Windows Vista OS.

სხვათა შორის, ამჟამად არის სენსორებიც, რომლებიც ახორციელებენ ხელოვნურ სუნს (წაიკითხეთ - ინგლისურად - სივრცეში ხელოვნური სუნის გამოყენების შესახებ), დიდი ხანია შექმნილია მასალები, რომლებიც შესაძლებელს ხდის მგრძნობიარე კანის რეალიზებას (ჩემი ძველი პალმის კლავიატურაც კი). m505 დამზადებულია ერთგვაროვანი მასალისგან, რომელიც მგრძნობიარეა შეხების მიმართ), ასევე, რობოტებს შეუძლიათ გემოს იგრძნონ...

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



გაქვთ შეკითხვები?

შეატყობინეთ შეცდომას

ტექსტი, რომელიც გაეგზავნება ჩვენს რედაქტორებს: