6 Project and Flights
This section describes project management and flight mission planning operations.

6.1 New Project

Here use can create a project. Project creation requires you to enter three different data field.
a) Project Name: This is name of the project. Any alpha letters up … can be entered as project name.
b) Client Name: This is the name of client for whom the project is being done. The client name can be of alpha characters up to …. Characters.
c) Plan Name: This the plan name. You can define proper plan name for example Field01 can be a plan name. This will be character input up to ten characters.
Project Creation

6.2 Flight Type

Currently, waypoint flight type is supported. Here you can be give a mission which would be following certain way points to fly.
Once waypoint flight type is selected, then you can define the altitude at which the machine should fly. The metric of altitude will depend upon the ‘general setting’ of RPA type. AeroGCS would accept up to ….number as flight altitude. After that, we need to define the speed at which the RPA machine will fly.
These are the common parameters for all the way points. At each way point, the RPA will fly at given altitude and given speed.

6.3 Flight Plan

6.3.1 Waypoint

Waypoint Flight Planning
Under the mission planning, you can see the navigational map. On the map, he can draw the points where RPA will fly. Using mouse or touch points, the you can draw the map to follow. Whenever you click on any waypoint, the respective navigation information i.e. longitude and latitude are displayed on the screen to validate. Using the right and left arrow near navigational information, the you can navigate through the different waypoint information. The you can navigate the navigation map using the plus and minus buttons given at the left-hand screen.
For each waypoint, you can define the require speed and altitude. The speed and altitude will change whenever the RPA will reach to that way point. The distance from one waypoint to other waypoint will be covered with the parameters defined from starting way point.
You can define the action at each waypoint. If you want to capture an image at each waypoint, he can select it from the drop-down menu. Multiple actions related to image and video captures are supported.
The gimbal position setting like roll, pitch and yaw can be configured for each way point. Whenever RPA will reach to the waypoint, it will take that action with the defined camera or gimbal settings.
In mission planning, you can draw the points on map and the right side of window points will add in list.
At the right side of screen there is a waypoint list shown
In that current:
o Latitude and longitude of the current waypoints are displaed
o Altitude and speed can be added individually for each waypoint.
o Save: The save button is used to save the plan.
  • Clear: this clears the mission plan.
  • User can freely draw the mission plan with no limits of waypoints.
  • User set maximum altitude 121.92 meters nad maximum speed to 20 m/s.
o Latitude and longitude of the current waypoints are displaed
  • Camera action should be selected as per the application and accordingly Gimble actions
  • Hold buuton to hover the vehicle on the desired waypoint for the entered value in sec.
o You can save the plan using Save button
o You can clear the mission plan using Clear button.

6.3.2 Survey Planning

In mission planning user can select the survey pattern option from flight type screen.
Survey Planning
The survey pattern feature allow user to specify complex flight patterns using a simple graphical UI. User can specify the polygon as well as the specifications for survey pattern plan and camera settings appropriate for creating camera images. The flight will stop at each each image location prior to taking the image such that the vehicle is stable while the image is taken. User can drag the polygon waypoints to a new location. The survey pattern is created as polygon waypoints dragged.
User can select flight type as Survey pattern. Selecting a survey pattern from option generates a survey pattern based on the altitude and known camera specification.
User can drag a polygon waypoints to get a survey area as per user’s requirements.
o User can change the altitude of survey pattern planning on enter key.
o User can set a turnaround angle to the survey pattern’s path line on enter key. By default, turnaround angle is 0.
o Turnaround distance is an amount of additional distance to add outside the survey area for flight turn around. User can set the turnaround distance to the survey pattern on enter key. By default, turnaround distance is 0.
o User can set the front overlapping, side overlapping value to the images on enter key. By default, front overlap value is 0. Image overlapping overlap occurs between each image.
o Flight Statistics:
◦ In flight statistic shows the calculated survey area and planned photo count.
o Camera: Camera triggering behavour depends on the camera/camera settings. User can select an existing camera, custom camera.
o Custom Camera:
◦ Selecting the custom camera option allows user to specify the settings for a new camera in a similar way to known camera. User can set the following values on enter key.
The camera-specific settings are:
1. Sensor width/height: The size of the image sensor of the camera.
2. Focal length: The length of the camera lens.

6.3.3 Spraying

Spraying Planning
Spraying speed: sets the minimum vehicle speed (in cm/s) at which the pump will operate. Default is 100 meaning the pump will begin when the vehicle is travelling at or above 1m/sPump Rate: controls the pump rate (expressed as a percentage) when the vehicle is travelling at 1m/s. By default this is 10%. The pump rate increases linearly with the vehicle speed meaning by default the pump will reach 100% at 10m/s.
o Spacing: Adjust the spacing between two polyline.
o Altitude: Mission altitude
o Spraying trigger: trigger the sprayer at distance
o Turnaround distance: Polylines are turn by this angle
o Turnaround distance: distance increses at the corner of polygon
o Spraying area: display total calculated spraying area
o Spraying spot: total spot where sprayer will enable.

6.3.4 Import KML

o You can import the existing file with .kml extension which contains the plan and the respective information like altitude, latitude and longitude etc.
o You just need to mention speed of the flight.

6.3.5 Vertical Flight Plan

Vertical Mission Planning
o you can provide number of way-points with the desired altitude to each way-point.
o Hold can be provided to each way-point, if you want to hover on particular height.
o Individual speed can be assigned to the way-points.
o Camera action defines the photo capture action.

6.3.6 Fence

Geo-fence Planning
The fence is geo-boundary under which drone should fly. Once mission planning is completed then you need to create a fence. Fence should be always outside of the mission planning area. It must not overlap the mission plan. If it overalaps the mission plan then RPA will not function properly. Therefore, it must be always outside the mission plan boundaries. When RPA send permission artefact request to DGCA, that time the fence details are sent to DGCA to seek the permission. If permission is approved, then RPA can fly within the given fence area.
You get option to clear and redraw the fence. As we as he can adjust the fence area drag and drop method.

6.3.7 Flight Approval Process

Automated Flight Approval
During the flight approval process, the drone sends the geo-fence coordinates along with time to DGCA system for approval. In order to do this activity, the AeroGCS should have internet connection. During the transaction with DGCA following information is sent to DGCA,
a) UIN number of drone,
b) The digital signature
c) Geo-fence coordinates.
DGCA platform approves or denies the permission. If permission request is approved, then DGCA send the Permission Artefact with permission parameters. Every permission artefact from DGCA has got an ID called Permission Artefact ID (PA ID). Since this PA ID is in encrypted format, it is requiring to decrypt it using the private key of autopilot. After decryption only, PA ID is available with RPA. If permission is granted, then AeroGCS allows to upload the mission plan to RPA. After clicking Upload button the mission is uploaded to the RPA.

6.3.8 Flight Fly View

When the RPA has to be flown, you need to go to fly view. This is the area from where the flights are managed and tracked. The flight fly view has various options as below. Take-off
One clicked on Take-Off, the ARM and takeoff commands are sent to RPA. RPA will do the basic pre-flight check and do the takeoff if everything is proper. Land
The land button enables you to make the PRA to land. Once it is clicked, the RPA will stop slowdown the flying and start coming back the point given to land after clicking on land button. This button will be in enabled only if flight has already taken off. If take-off command is not given then this button will remain in disabled mode. Pause
The pause command will give pause instruction to the RPA. Under this condition the RPA will pause at the point it is flying. It will go into the hovering mode at the given location. Once pause is active then the RPA will enable resume action. Resume
The resume command will give operation resume instruction to the RPA. Under this condition the RPA will resume the flight from the point it was paused. Live Details
Few numbers of parameters of performance of RPA has shown on the Fly view screen. The important one is heading position of the RPA. Using the magnetometer, the AeroGCS will show the live heading position of the heading of RPA. Similarly, the AeroGCS will show the value of battery available. Based on status of remaining power of battery, the AeroGCS will showcase the usage and remaining power in battery.
AeroGCS shows the position of drone using navigation parameters like longitude and latitude. These reading are taken from the navigation equipment like GPS. Altitude is also shown as positioning parameters of RPA. The altitude value is driven from the barometer of the flight controller hardware.
The AeroGCS shows nearly real time values of IMU to show the self-position of RPA. Under this live data, the parameters like roll, pitch and yaw is shown. Live Tracking
The AeroGCS continuous tracks the live position of the RPA. It gets latest coordinates of RPA position and then AeroGCS shows the current position of the RPA on the mission plan. Whatever distance the RPA has covered, it will show the distance covered with heading direction of the RPA. If there is latency between the AeroGCS and RPA then it AeroGCS will show the position with latency.

6.4 Existing Projects management

6.4.1 Active Projects

This section helps you to manage your all active projects. Here all active projects are displayed. The project plan information is also displayed here. You can see how many flights in one project is completed and how many are remaining.

6.4.2 Planned Flights

Here you can see all the planned flights of a project. Under Planned flight section, it lists all flights which are planned. It displays the plan name, approximate time to complete the flight plan and the altitude to achieve during the flight plan. You can open this plan a

6.4.3 Open Existing Plan

You can open an existing plan and fly the RPA using the exiting plan. It saves time to prepare a new plan. Existing plan is opened with all of its settings. When you want to fly existing plan, you need to get the permission once again from DGCA system. In order to fly the RPA, you need to connect the RPA. When it is successfully connected then you can go for seeking permission from the DGCA. Once you get the permission, then you can fly the RPA.

6.4.4 Add New Plans to Project

Under this section, you can add new plan to a project.
Last modified 11mo ago