დრონების კურსი მოზარდებისთვის ასწავლის, რატომ ფრენს დრონი, როგორ აეწყობა საფრენი აპარატი ნაწილებისგან, როგორ დავაპროგრამოთ DJI Tello ბლოკებით და Python-ით და როგორ ვაქციოთ საჰაერო ფოტოები 3D მოდელად. საუკეთესო ასაკი 13–17 წელია: ამ დროს მოზარდს უკვე შეუძლია ფიზიკის ფორმულების, კოდისა და უსაფრთხოების წესების ერთად გააზრება.
დრონი იშვიათი სასწავლო ხელსაწყოა: ერთ პროექტში აერთიანებს ფიზიკას, ელექტრონიკას, პროგრამირებას, გეოგრაფიას და პასუხისმგებლობას. ამ სტატიაში ვხსნით, რას სწავლობს მოზარდი, როგორ გამოიყურება დრონის დაპროგრამება, რა წესები მოქმედებს საქართველოში და რა პროფესიებისკენ შეიძლება წაიყვანოს ამ ჰობიმ.
რას სწავლობს მოზარდი დრონების კურსზე?
კარგი დრონების კურსი უბრალოდ „ფრენის გაკვეთილი“ არ არის. მოსწავლე იწყებს ფიზიკით, გადადის ნაწილებზე და კოდზე, ბოლოს კი დრონს რეალურ ამოცანაზე იყენებს. ტიპური პროგრამა ასე გამოიყურება:
- ფრენის ფიზიკა: ამწევი ძალა, ბიძგი, წონა და ბალანსი;
- უპილოტო საფრენი აპარატების (UAV) ტიპები: მულტიკოპტერი, თვითმფრინავი, ჰიბრიდი;
- კომპონენტები: ჩარჩო, ძრავები, ESC, ფრენის კონტროლერი, ბატარეა, პულტი;
- DJI Tello-ს მართვა და დაპროგრამება ბლოკებით და Python-ით;
- ფრენა სიმულატორში, სანამ ნამდვილ აპარატს აიყვანენ ჰაერში;
- ფოტოგრამეტრია: ფოტოებიდან 3D მოდელისა და რუკის შექმნა;
- საჰაერო სივრცის წესები, აკრძალული ზონები და უსაფრთხოება.
| უნარი | როგორ გამოიყურება პრაქტიკაში | რომელ საგანს უკავშირდება |
|---|---|---|
| ფრენის ფიზიკა | ბიძგისა და წონის გამოთვლა | ფიზიკა |
| დაპროგრამება | Tello კვადრატზე დაფრინავს | ინფორმატიკა |
| აწყობა | ძრავები, მავთულები, კონფიგურაცია | ტექნოლოგია |
| ფოტოგრამეტრია | ეზოს 3D მოდელი ფოტოებიდან | გეოგრაფია, მათემატიკა |
| წესები | ფრენის გეგმა და რუკის შემოწმება | სამოქალაქო განათლება |
როგორ ფრენს დრონი: ფიზიკა მარტივად
კვადროკოპტერს ოთხი პროპელერი აქვს. ორი საათის ისრის მიმართულებით ბრუნავს, ორი კი საწინააღმდეგოდ. ეს აუცილებელია: ერთი მიმართულებით რომ ბრუნავდნენ, დრონი თავად დაიწყებდა ტრიალს. ფრენის კონტროლერი წამში ასობით (ხშირად ათასობით) ჯერ ზომავს დახრას გიროსკოპითა და აქსელერომეტრით და თითოეული ძრავის სიჩქარეს ცვლის.
მართვის სამი ღერძი ასე მუშაობს:
- Pitch (წინ-უკან დახრა): უკანა ძრავები უფრო სწრაფად ბრუნავს და დრონი წინ მიიწევს;
- Roll (გვერდზე დახრა): ერთი მხარის ძრავები ძლიერდება და დრონი გვერდზე მიდის;
- Yaw (ადგილზე შემობრუნება): ერთი მიმართულების პროპელერები აჩქარდება, მეორისა ნელდება და დრონი ბრუნავს.
პირველი ამოცანა, რომელსაც მოზარდი ხსნის: რამდენი ბიძგი სჭირდება დრონს? ინჟინრები ცდილობენ, რომ ძრავების ჯამური ბიძგი აპარატის წონაზე მინიმუმ ორჯერ მეტი იყოს, თორემ დრონი ზანტად რეაგირებს და ქარს ვერ უმკლავდება. მაგალითად, 400 გრამიან დრონს ოთხი ძრავით სჭირდება ჯამში 800 გრამზე მეტი ბიძგი, ანუ თითო ძრავზე 200 გრამზე მეტი.
DJI Tello-ს დაპროგრამება: ბლოკებიდან Python-მდე
DJI Tello (Ryze Tech-ის მცირე დრონი) დაახლოებით 80 გრამს იწონის პროპელერებით და ბატარეით, 13 წუთამდე ფრენს და 5 მეგაპიქსელიანი კამერა აქვს. სასწავლოდ იმიტომაა კარგი, რომ მსუბუქია, დაცული პროპელერები აქვს და კოდით იმართება.
დამწყები Scratch-ის ტიპის ბლოკებით იწყებს: „აფრინდი“, „წინ 100 სმ“, „მოტრიალდი 90°“, „დაჯექი“. Tello EDU ვერსია ამის გარდა უჭერს მხარს Python-ს, Swift-ს, რამდენიმე დრონის ერთად მართვას (swarm) და სპეციალურ ნიშნულებს (Mission Pads), რომლებსაც დრონი კამერით ცნობს.
შემდეგი ნაბიჯი Python-ია. ღია ბიბლიოთეკა DJITelloPy ოფიციალურ Tello SDK-ს იყენებს და კოდი ძალიან მარტივია:
from djitellopy import Tello
tello = Tello()
tello.connect()
print("ბატარეა:", tello.get_battery(), "%")
tello.takeoff()
for _ in range(4): # კვადრატი 1 მეტრის გვერდით
tello.move_forward(100) # მანძილი სანტიმეტრებშია
tello.rotate_clockwise(90)
tello.land()ამ რამდენიმე სტრიქონში მოზარდი ერთდროულად სწავლობს ციკლს, ფუნქციის გამოძახებას, ერთეულებს და გეომეტრიას. შემდეგ ამოცანები რთულდება: დრონმა რგოლში გაიფრინოს, კამერით ნიშნული იპოვოს ან ორი დრონი სინქრონულად აფრინდეს. თუ ბავშვი ახლა გადადის ბლოკებიდან ნამდვილ კოდზე, გამოგადგებათ სტატია Scratch-იდან Python-ზე გადასვლის შესახებ.
კოდის პირველი გაშვება ყოველთვის დაბალ სიმაღლეზე და ცარიელ ოთახში გააკეთეთ. კოდის თავში დაწერეთ ბატარეის შემოწმება: თუ დამუხტვა 20%-ზე ნაკლებია, დრონი არ აფრინდეს. ხელთ იქონიეთ „საავარიო ღილაკი“: კლავიშზე დაჭერისას დრონი მაშინვე დაჯდეს.
FPV სიმულატორი და დრონის აწყობა
FPV (First Person View) ნიშნავს ფრენას სათვალით, დრონის კამერის თვალით. ეს ყველაზე ემოციური, მაგრამ ყველაზე რთული ფრენის სტილია, ამიტომ ნამდვილ FPV დრონამდე მოზარდი სიმულატორში დაფრინავს, ნამდვილი პულტით, რომელიც კომპიუტერს უერთდება. სიმულატორში ავარია არაფერი ღირს, ოსტატობა კი ნამდვილ ფრენაზე გადადის.

აწყობისას მოსწავლე ხედავს, რომ დრონი სისტემაა: ჩარჩო, ოთხი ძრავა, ძრავების მართვის დაფა (ESC), ფრენის კონტროლერი, მიმღები და LiPo ბატარეა. ყოველ ნაწილს თავისი ფუნქცია და შეცდომის თავისი ფასი აქვს. დეტალური ნაბიჯები, ნაწილების ცხრილი და პირველი ფრენის ჩეკლისტი ცალკე სტატიაშია: როგორ ავაწყოთ დრონი.
მოწინავე დონეზე მოზარდები ღია კოდის ავტოპილოტს ArduPilot-ს ეცნობიან: ის მულტიკოპტერებს, თვითმფრინავებს და სხვა აპარატებს ავტომატურად აფრენს წინასწარ დაგეგმილ მარშრუტზე. სწორედ ასე მუშაობს რუკების გადამღები და კვლევითი დრონები.
ფოტოგრამეტრია: დრონი როგორც 3D სკანერი
ფოტოგრამეტრია არის ტექნოლოგია, რომელიც ერთი ობიექტის ბევრ გადაფარულ ფოტოს 3D მოდელად ან ზუსტ რუკად აქცევს. დრონი ეზოს, შენობის ან ხევის თავზე დაფრინავს, ასობით ფოტოს იღებს, პროგრამა კი მათგან ზედაპირს აწყობს. მოზარდისთვის ეს პირველი შეხებაა იმ სამუშაოსთან, რასაც გეოდეზისტები, არქიტექტორები და არქეოლოგები აკეთებენ. როგორ მუშაობს ეს ნაბიჯ-ნაბიჯ და რომელი უფასო პროგრამებით, ახსნილია სტატიაში ფოტოგრამეტრია: დრონის ფოტოებიდან 3D მოდელამდე.
უსაფრთხოება და კანონი: რა უნდა იცოდეს მოზარდმა
საქართველოში დრონების ფრენას სამოქალაქო ავიაციის სააგენტო (GCAA) არეგულირებს. მისი ოფიციალური მონაცემებით:
- 250 გრამი და მეტი მაქსიმალური სააფრენო მასის დრონი რეგისტრაციას საჭიროებს პორტალზე uas.gov.ge (რეგისტრაცია უფასოა);
- „ღია“ კატეგორიაში პილოტი ონლაინ ტესტს აბარებს, ფრენა კი, როგორც წესი, მიწიდან 120 მეტრს არ უნდა აღემატებოდეს;
- ოპერატორის სარეგისტრაციო ნომერი დრონის გარეთ, თვალსაჩინო ადგილზე უნდა ეწეროს;
- დრონი პილოტის ვიზუალური მხედველობის არეში უნდა იყოს, ხოლო ადამიანთა თავშეყრის ადგილის თავზე ფრენა მხოლოდ სააგენტოს ნებართვით შეიძლება;
- აკრძალული და შეზღუდული ზონები ჩანს GCAA-ს რუკაზე airspace.gov.ge: ფრენამდე ყოველთვის შეამოწმეთ, ხომ არ ხვდება ადგილი ასეთ ზონაში.
DJI Tello რეგისტრაციის ზღვარს ქვემოთაა (დაახლოებით 80 გრამი), მაგრამ ფრენის ზოგადი წესები მასზეც ვრცელდება: ხალხის თავზე არ დაფრინავთ და დრონს მხედველობიდან არ კარგავთ. ამას დაუმატეთ ზრდილობის წესი: სხვის ეზოსა და ფანჯრებს ნუ გადაიღებთ. წესები იცვლება, ამიტომ ფრენამდე ყოველთვის ოფიციალურ წყაროს გადაამოწმეთ. მშობლებისთვის ცალკე მოკლე სახელმძღვანელოც გვაქვს: დრონები ბავშვებისთვის: უსაფრთხოების 8 წესი.
რა ასაკიდან და ვისთვისაა დრონების კურსი?
უმცროსი ბავშვისთვის (8–12 წელი) „დრონი ბავშვებისთვის“ ნიშნავს პატარა, დაცულ დრონს და სიმულატორს ზრდასრულის მეთვალყურეობით. 13 წლიდან კი უკვე შესაძლებელია სრული პროგრამა: ფორმულები, კოდი, აწყობა და დამოუკიდებელი პროექტი. მოზარდი მზადაა, თუ:
- საათნახევრის განმავლობაში ყურადღებით მუშაობს ერთ ამოცანაზე;
- შეუძლია ინსტრუქციის მიყოლა და წესების დაცვა მაშინაც, როცა „მოსაწყენია“;
- აინტერესებს, როგორ მუშაობს რამე, და არა მხოლოდ თამაში;
- ბლოკური პროგრამირება უკვე ნაცადი აქვს (აუცილებელი არაა, მაგრამ ეხმარება).
10–14 წლის ბავშვები Tello დრონს რობოტიკის კურსზე ეცნობიან, სხვა რობოტებთან ერთად: ეს და სხვა ასაკის კურსები ნახეთ გვერდზე რობოტიკის კურსები ბავშვებისთვის.
როგორ დავიწყოთ სახლში: პირველი ოთხი კვირა
თუ კურსამდე გინდათ შეამოწმოთ, რამდენად აინტერესებს მოზარდს დრონები, ეს მარტივი გეგმა გამოსცადეთ:
- პირველი კვირა: უფასო ან იაფი სიმულატორი და პულტი. მიზანი: 10 წუთი ფრენა ავარიის გარეშე, მათ შორის მაშინ, როცა დრონი ცხვირით თქვენკენაა მობრუნებული.
- მეორე კვირა: უსაფრთხოების წესები და GCAA-ს რუკა airspace.gov.ge. მოზარდმა თავად იპოვოს უბანში ადგილი, სადაც ფრენა შეიძლება.
- მესამე კვირა: პატარა დაპროგრამებადი დრონი, ფრენა ბლოკებით: აფრენა, კვადრატი, დაჯდომა.
- მეოთხე კვირა: იგივე ამოცანა Python-ით და ერთი საკუთარი იდეა, მაგალითად რგოლში გაფრენა.
თუ ოთხი კვირის შემდეგ ინტერესი არ ჩაქრა და კითხვები გაჩნდა („რატომ ცურავს დრონი ქარში?“, „როგორ ავაწყო უფრო სწრაფი?“), მოზარდი სისტემური სწავლისთვის მზადაა.
სად გამოადგება: დრონები და პროფესიები
დრონის მართვა თავისთავად პროფესია იშვიათად ხდება. ღირებული ის უნარებია, რაც მის გარშემო ყალიბდება. ფოტოგრამეტრია და რუკები გამოიყენება მშენებლობაში, მიწის კადასტრში, სოფლის მეურნეობაში და არქეოლოგიაში. ინსპექცია (ხიდები, ელექტროგადამცემი ხაზები, მზის პანელები), კინო და მედია, ძებნა-გადარჩენა: ყველგან სჭირდებათ ადამიანი, ვინც დრონს უსაფრთხოდ მართავს და მონაცემს სწორად ამუშავებს. მოზარდისთვის კი მთავარი ისაა, რომ დრონი ინჟინერიის, პროგრამირებისა და გეოინფორმაციული სისტემებისკენ (GIS) სასიამოვნო კარს აღებს.
დრონების კურსი თბილისში
თბილისის ციფრულ სკოლაში კურსი „დრონების კურსი: აწყობა, პროგრამირება და ფოტოგრამეტრია“ 13–17 წლის მოზარდებისთვისაა (საშუალო დონე, 2 თვე, 32 საათი, ლაბში, ქართულად). პროგრამაში შედის UAV-ის ტიპები და კომპონენტები, DJI Tello-ს მართვა და დაპროგრამება ბლოკებით და Python-ით, RC თვითმფრინავის აწყობა, ფოტოგრამეტრია, კვლევითი დრონი ArduPilot-ით და გუნდური ფრენა, ასევე საჰაერო სივრცის წესები და უსაფრთხოება. საჭირო კომპონენტები კურსში შედის, ხოლო აწყობილი საფრენი აპარატი მოსწავლეს რჩება.

კურსი TDS-შიდრონების კურსი: Tello, ArduPilot და FPV7 თვე · 3 ფაზა · 72 სთ · დაწყება 21 ნოედეტალურადხშირად დასმული კითხვები
რა ასაკიდან შეუძლია ბავშვს დრონის მართვა?
პატარა დაცული დრონით და სიმულატორით 8–10 წლიდან შეიძლება დაწყება, ზრდასრულის მეთვალყურეობით. დრონის აწყობა, დაპროგრამება Python-ით და რეალური მისიები 13 წლიდან არის რეალისტური, როცა მოზარდს უკვე შეუძლია ყურადღების შენარჩუნება და წესების დამოუკიდებლად დაცვა.
საჭიროა თუ არა დრონის რეგისტრაცია საქართველოში?
GCAA-ს მონაცემებით, რეგისტრაცია სჭირდება დრონს, რომლის მაქსიმალური სააფრენო მასა 250 გრამი ან მეტია. რეგისტრაცია უფასოა და ხდება პორტალზე uas.gov.ge, „ღია“ კატეგორიაში პილოტი ონლაინ ტესტსაც აბარებს. წესები შეიძლება შეიცვალოს, ამიტომ დრონის ყიდვამდე ოფიციალურ წყაროს გადაამოწმეთ.
რომელი დრონი ვიყიდოთ დამწყები მოზარდისთვის?
პირველი დრონი იყოს მსუბუქი (250 გრამზე ნაკლები), დაცული პროპელერებით და, სასურველია, დაპროგრამების შესაძლებლობით, როგორიცაა DJI Tello. დიდი კამერიანი დრონი დამწყებისთვის ძვირი შეცდომაა: ჯერ სიმულატორი და პატარა დრონი, შემდეგ დანარჩენი.
სჭირდება თუ არა დრონების კურსს პროგრამირების ცოდნა?
აუცილებელი არ არის. დაპროგრამება ბლოკებით იწყება და Python-ზე ნაბიჯ-ნაბიჯ გადადის. თუ მოზარდს Scratch უკვე ნაცადი აქვს, პირველი კვირები უფრო სწრაფად წავა.
რა ჯობია: დრონის ყიდვა თუ აწყობა?
სწავლისთვის ორივე საჭიროა. მზა დრონი, მაგალითად Tello, დაპროგრამებისა და უსაფრთხო ფრენისთვისაა. აწყობა კი ასწავლის, როგორ მუშაობს თითოეული ნაწილი და როგორ გაასწორო, როცა რამე ფუჭდება. ამიტომ კარგ კურსში ორივე ეტაპია.
შემდეგი ნაბიჯი
თუ მოზარდს დრონები აინტერესებს, დაიწყეთ მარტივად: სიმულატორი, უსაფრთხოების წესები და ერთი პატარა დაპროგრამებადი დრონი. თუ გინდათ, რომ სისტემურად ისწავლოს აწყობა, კოდი და ფოტოგრამეტრია მენტორთან ერთად, დაგვიკავშირდით უფასო კონსულტაციისთვის და გეტყვით, რამდენად შეესაბამება კურსი თქვენი შვილის ასაკსა და გამოცდილებას.
წყაროები
- Unmanned Aircraft Systems portal, Georgian Civil Aviation Agency
- Agency launches online platform for registration of unmanned aircraft, GCAA
- Airspace map, Georgian Civil Aviation Agency
- Tello Specs, Ryze Robotics
- Tello EDU, Ryze Robotics
- DJITelloPy: DJI Tello drone Python interface, GitHub
- Copter Home: Introduction, ArduPilot





