cmpe-DroneLab / GeoFly3D

3 stars 0 forks source link

Implementing a route creation mechanism #15

Closed AliNasra closed 2 months ago

AliNasra commented 3 months ago

In order to navigate through a predefined area, we will have to create a route consisting of points of interest at which we can take photos for modeling. We have to adhere to the specifications mentioned by Cengiz Hoca in the meeting.

AliNasra commented 3 months ago

We can obtain a path over a rectangular area given that a single drone is allowed to fly. We will attempt to develop our route plan such that it supports multi-drone scenarios.

AliNasra commented 2 months ago

We will now move on to elicit paths from general convex shapes.

AliNasra commented 2 months ago

That's a sample of what we achieved so far. We are currently testing the code in order to ensure the proper functioning of the route planning algorithm and to fix any bugs. P.S. You can find the up-to-date code in this branch. image

AliNasra commented 2 months ago

I tried to compile the steps of the algorithm in this file. Feel free to check out the current implementation details. Most probably, we would be focusing on improving the sorting functionality of the nodes. Implementation_Report.docx

AliNasra commented 2 months ago

We are now supporting 2-run terrain scans by creating 2 different routes. @Bera0422 is currently working on adapting the routes to the GPS coordinates. image

AliNasra commented 2 months ago

Harnessing Shapely's capabilities, @Bera0422 modified the general approach of the algorithm to enhance the robustness and utility of our route creation functionality. Thanks for the hard work, Bera:) With this breakthrough, this issue can be safely closed.