ধারণা ও উন্নয়নমানববিহীন ক্রীড়া · #bezpiLOTa · KAIROS DRONE AGENTনথিপত্র
#bezpiLOTa→শুরু করুন→আপনার প্রথম মিশন
প্রথম ধাপ / প্রথম মিশন

এটি ভবিষ্যৎ validation protocol: survey polygon, grid, altitude, speed, overlap, takeoff, safe finish, geofence/rally, protocol upload ও read-back comparison। এখন execution শুধু simulator/SITL-এ অনুমোদিত।

শুধু simulation

KairOS autonomous mission validation পাস করেনি; real Auto execution দাবি করা বা এই পৃষ্ঠায় অনুমোদন দেওয়া হয়নি।

KairOS repository ↗
08Planning stages
07Pattern types
30%সুপারিশকৃত battery reserve
AUTOHover-এর পরে execution mode
01
শুধু simulation / SITL

Guide-এর লক্ষ্য ও সৎ সীমা

প্রক্রিয়ায় automated survey আছে: polygon → grid → parameters → validation → upload → Auto execution → logs। Planner offline ও FC ছাড়া চলতে পারে; পৃথক flight validation পর্যন্ত upload ও execution শুধু simulator/SITL-এ।

02
পূর্বশর্ত

Execution planning-এর আগে কী প্রস্তুত চাই

  • Mission Control চলে ও FC-তে যুক্ত হয়; offline planner আগে খোলা যায়।
  • Upload/execution-এর আগে GPS 3D Fix ও 8+ satellites।
  • ArduPilot, PX4 বা iNav; ArduPilot/PX4-এর MAVLink mission, iNav-এর MSP path।
  • Takeoff-এর আগে battery অন্তত 80%।
  • Polygon ঘিরে যথেষ্ট margin-সহ খোলা permitted outdoor area।
  • Verified Home, altitude frame, RTL altitude, geofence action ও mode switch।
  • Weather ও wind যান, payload ও plan-এর limits-এর মধ্যে।
03
Planning / 01–04

Polygon, grid settings ও বিস্তারিত পরীক্ষা

01

1. Plan খুলুন

Plan tab খুলুন। FC যুক্ত হলে map current GPS position, অন্যথায় default area দেখায়; বামে waypoint list, pattern generators, settings ও import/export।

02

2. Survey area নির্ধারণ

Polygon আঁকুন বা KML, GeoJSON কিংবা CSV import করুন। Edge coverage-এর জন্য safe buffer রেখে boundary actual object-এর একটু বাইরে বাড়ান।

03

3. Survey Grid তৈরি

Altitude, speed, front/side overlap, angle ও camera trigger দিন। Auto-optimize turns কমাতে পারে।

04

4. Plan পরীক্ষা

Total waypoints, distance, time, legs, photo count এবং প্রতিটি item-এর sequence, coordinates, altitude ও command দেখুন।

সেটিংলক্ষ্য starting pointকী বদলায়
উচ্চতাসাধারণ 50 m; detail 30 mGSD, coverage, obstacles, legal limit
গতি5–8 m/sMotion blur, mission time, wind margin
সামনের overlap75%Along-track stitching
পাশের overlap65%Cross-track stitching
Grid angle0° অথবা auto-optimizeTurns, wind exposure, line direction
Camera triggerDistance অথবা timePhotos-এর ব্যবধান
Mapping mission planner: work-area polygon, camera settings, altitude, image overlap ও route estimate।
INTERFACE / দৃশ্যমান উদাহরণMapping mission polygon ও parameters

Map work area altitude, image overlap, camera ও route length estimate-এর সঙ্গে যুক্ত — survey planning-এর visual example।

04
Planning / 05

স্পষ্ট শুরু ও নিরাপদ শেষ যোগ করুন

textSITL-এর লক্ষ্য mission sequence
1. TAKEOFF to 50 m
2–N. Survey waypoints (NAV_WAYPOINT + camera triggers)
N+1. RTL (return to launch and land)

Takeoff item grid-এ ঢোকার আগে climb ঠিক করে। Last item অনির্দিষ্ট behavior রাখবে না; RTL Home-এ ফিরে configured landing করে। নির্দিষ্ট স্থানে Land at current location বা অন্য finish নিরাপদ হতে পারে — আগে সিদ্ধান্ত নিন, low battery-এর পরে নয়।

05
Planning / 06–07

পৃথক safety layers হিসেবে geofence ও rally points

01ঐচ্ছিক / সুপারিশকৃত

Geofence

Work area-এর চারপাশে suggested buffer 50–100 m, example max altitude 100 m ও breach action RTL। ArduPilot-এ FENCE_ENABLE, FENCE_TYPE ও FENCE_ACTION যাচাই করুন।

02ঐচ্ছিক

Rally points

Home unavailable বা home path unsafe হলে approach altitude-সহ আগে নির্বাচিত safe landing points।

06
Planning / 08

Upload-এর আগে validate

  • Takeoff নেই বা final action অনির্দিষ্ট।
  • Geofence-এর বাইরে waypoint।
  • Configured/legal limit-এর ওপরে বা obstacle/terrain margin-এর নিচে altitude।
  • যান/payload-এর নির্ধারিত range-এর বাইরে speed।
  • Duplicate points ও খুব কম spacing।
  • ভুল sequence বা firmware-incompatible command।
  • Restricted zone পেরোনো বা safe turn buffer ছাড়া grid leg।

Red errors অবশ্যই ঠিক করতে হবে। Yellow advisories পড়ে সচেতনভাবে গ্রহণ করুন; decorative warning ভেবে বন্ধ করবেন না। Polygon, altitude, speed, fence বা end action বদলালে validation আবার চালান।

#bezpilOta GCS-এ site inspection plan: 3D map, আট waypoints, mission parameters ও system status।
INTERFACE / দৃশ্যমান উদাহরণInspection route-এর বিস্তারিত যাচাই

«যাচাই ও সংরক্ষণ» action-এর আগে 3D map, waypoint list ও mission parameters দেখানো। System ও communication status verification context সম্পূর্ণ করে।

07
Mission upload

Upload, ACK ও বাধ্যতামূলক read-back

01

FC online দেখুন

Connection green, সঠিক vehicle selected, parameters ও current mission state উপলব্ধ।

02

Mission upload করুন

GCS MISSION_COUNT পাঠায়; FC প্রতিটি MISSION_ITEM_INT চায়; GCS উত্তর দেয়; FC MISSION_ACK দিয়ে শেষ করে।

03

ACK-এর অপেক্ষা

Target response window 1–5 seconds। Timeout বা NACK error হিসেবে থাকে; Auto-তে যাবেন না।

04

Mission download করুন

FC থেকে mission download করে exact count, coordinates, altitudes ও commands plan-এর সঙ্গে মিলিয়ে দেখুন।

textMAVLink mission upload protocol
MISSION_COUNT
  → MISSION_REQUEST_INT
  → MISSION_ITEM_INT (message 73, integer lat/lon × 1e7)
  → MISSION_ACK

Target protocol legacy MISSION_ITEM message 39 শুধু download compatibility-এর জন্য নেয়; upload-এ MISSION_ITEM_INT ব্যবহৃত। MAVLink details standard থাকে, KairOS namespace-এ বদলায় না।

08
Mission execution

Auto-এর আগে Arm ও hover

01

1. Final pre-flight

GPS, battery, PreArm, geofence, wind, Home, camera storage ও link/failsafe।

02

2. Stabilize/Loiter-এ Arm

প্রথম mission test-এ সরাসরি Auto-তে arm করবেন না।

03

3. Manual hover

3–5 m উঠে stability, control authority ও telemetry নিশ্চিত করুন।

04

4. Auto-তে যান

FC takeoff altitude-এ climb করে, first waypoint-এ যায়, grid legs/triggers শেষ করে RTL/land করে।

05

5. Monitor

Current item, altitude, ground speed, battery, GPS/EKF, camera triggers ও remaining time দেখুন।

06

6. Land ও disarm

শেষে touchdown, auto-disarm এবং logs saving নিশ্চিত করুন।

Mission monitor: চৌদ্দ waypoints-এর route, current waypoint, ভিডিও stream, artificial horizon, telemetry ও operator commands।
INTERFACE / দৃশ্যমান উদাহরণWaypoints অনুযায়ী mission execution

Mission progress দেখতে map, active waypoint, completion percentage, ETA, ভিডিও ও telemetry flight commands-এর পাশে।

09
Abort paths

Mission থামানোর তিন উপায় ও এক চূড়ান্ত ব্যবস্থা

Actionফলকখন
LoiterCurrent position/altitude ধরেসুস্থ GPS/EKF থাকলে মূল্যায়নের বিরতি
RTLHome ফেরে ও configured finish করেHome area/path নিরাপদ, Home সঠিক
Landবর্তমান স্থানে নামেবর্তমান স্থান ফেরার চেয়ে নিরাপদ
Emergency Disarmসঙ্গে সঙ্গে motors বন্ধ — যান পড়ে যায়চূড়ান্ত অবস্থা, যখন continued thrust পতনের চেয়ে বিপজ্জনক
10
অন্য pattern types

বিভিন্ন কাজের সাত generators

01

Survey Grid

Orthomosaic/mapping-এর overlap-সহ parallel lines।

02

Orbit

নির্ধারিত radius ও camera orientation-এ point/structure ঘিরে circle বা arc।

03

Corridor Scan

রাস্তা, line, pipeline বা অন্য দীর্ঘ object বরাবর strips।

04

Expanding Square

Start point থেকে বাড়তে থাকা search square।

05

Sector Search

Systematic search-এর কেন্দ্র থেকে radial legs।

06

Parallel Track

নির্ধারিত spacing-সহ parallel search lines।

07

Structure Scan

Vertical object ঘিরে trajectory; বিশেষ obstacle ও GNSS assessment দরকার।

11
Save ও load

Portable files ও optional cloud library

বিন্যাসউদ্দেশ্য
QGC WPL 110Mission waypoints ও commands
KMLGIS tools-এর সঙ্গে mission/boundary exchange
CSVTabular import/export
GeoJSONPolygon boundaries ও GIS geometry
Cloud mission সংগ্রহConvex backend enabled থাকলে optional saving

অন্যের বা পুরোনো file load করলে altitude frame, Home assumptions, firmware commands, fence, camera trigger ও coordinates আবার দেখুন। Convex ছাড়া local-only deployment-এ cloud library নেই — এটি স্বাভাবিক।

12
Simulation

Geometric preview ও physics SITL আলাদা checks

Mission Control Simulation tab 3D terrain, path, camera trigger markers, timing, altitude profile ও terrain warnings দেখায়। এটি geometric preview: aerodynamics, wind, actuator limits, battery sag বা estimator faults model করে না।

Physics/protocol validation-এর সঠিক firmware version-সহ SITL ব্যবহার করুন। SITL-এর পরেও ছোট area, কম height ও duration নিয়ে controlled field test দরকার।

13
Survey পরামর্শ

প্রাথমিক লক্ষ্য ও battery margin

কাজSimulation-এর target altitude
বিস্তারিত capture25–30 m
সাধারণ mappingপ্রায় 50 m
পরিচিতি80–100 m, শুধু legal/obstacle limits অনুমতি দিলে
  • 75% front ও 65% side overlap দিয়ে শুরু করুন; দুর্বল stitching হলে side overlap 70–75% করা যায়।
  • Wind বিবেচনা করে grid orient করুন; unsafe crosswind turns কমায় এমন lines বেছে নিন।
  • প্রায় 70%-এর বেশি battery ব্যবহার না করে wind, go-around ও degradation-এর জন্য 30% reserve রাখুন।
  • Speed, exposure ও camera write rate অনুযায়ী photo interval যাচাই করুন।
  • Safe turn ও geofence buffer ছাড়া polygon physical edge পর্যন্ত বাড়াবেন না।