Route planning is the process of creating a predefined flight path that a drone will autonomously fly. Using specialized software, such as a mobile application or computer program, the user defines a series of points on a map, known as 'waypoints'. Each such point represents a specific geographical coordinate that the drone will fly to. For individual waypoints, it is often possible to set further parameters, such as flight altitude, speed, the direction the drone will face, or actions to be performed at that location – for example, take a photo, start video recording, or pause briefly. After uploading the complete flight plan to the drone, the mission is launched, and the drone executes it automatically from takeoff to landing, while the pilot usually has the option to take over manual control if necessary. This flight method is primarily used for tasks requiring precision and repeatability, such as terrain mapping, inspection of buildings and infrastructure, or agricultural applications.