The present invention relates to unmanned aerial vehicles (UAV), and more specifically to UAVs capable of creating aerial message using smoke or vapor trail.
Skywriting is the process of using an aircraft, able to expel special smoke during flight, to fly in certain patterns to create writing readable by someone on the ground. The message can be a frivolous or generally meaningless greeting or phrase, an advertisement aimed at everyone in the vicinity, a general public display of celebration or goodwill, or a personal message such as a marriage proposal or birthday wish.
“UAV” is an acronym for Unmanned Aerial Vehicle, which is an aircraft with no pilot on board. UAVs can be remotely controlled aircraft (e.g. flown by a pilot at a ground control station) or aircraft that can fly autonomously based on preprogrammed flight plans or more complex dynamic automation systems. UAVs are currently used for a number of missions, including reconnaissance and attack roles.
Traditionally, skywriting or skytyping has been performed by a human pilot flying an aircraft capable of generating a smoke trail or by a human controller flying remote-controlled aircraft directly controlled by a human controller. This involves cost of flying the aircraft and hiring a pilot. Furthermore, since the skywriting is performed by a human pilot, the skywritten messages are not accurate and precise.
The present invention relates to an unmanned aerial vehicle (UAV) for creating aerial message. Upon user's inputting a message, character, image, shape, or pattern that the user desires to skywrite into a computer, a UAV attached with smoke/vapor generator automatically pilot itself to skywrite the message, character, image, shape or pattern with smoke or vapor trails in a location specified by the user. The UAV for creating aerial message comprises a UAV, a smoke/vapor generator, a UAV control unit, and a computer. A UAV, colloquially known as a drone, is an aircraft without a human pilot onboard. Its flight is controlled either autonomously by computers in the vehicle or under the remote control of a pilot on the ground or in another vehicle. A user will input the message, character, image, shape, or pattern she desires to skywrite into computer. The user may draw, type, or select a message, character, image, shape, or pattern in the computer. The user may further input location information where the skywriting would take place. The location information includes at least one of GPS information, coordinates, distance from the base station, etc. Consequently, the computer will calculate Flight information and Emission Control Information using inputs provided by the user. The Flight Information is information that determines when and where to fly the UAV in order to skywrite the message, character, image, shape, or pattern. The Flight Information determines an optimal flight path and an optimal control maneuver of the UAV. The Flight Information includes at least one of GPS information, path planning information, trajectory generation information, flight path information, itinerary information, velocity, acceleration, timing interval, and time of travel. Path is an ordered sequence of manipulator configurations and trajectory is a path with specified timing requirements. Path planning information determines an optimal path for the vehicle to go while meeting certain objectives. Trajectory generation information determines an optimal control maneuver to take to follow a given path or to go from one location to another with specified timing requirement. The Flight information may further include any information necessary to pilot the UAV. The Emission Control Information is the information that determines when and where to emit smoke or vapor trail. Emission Control Information includes at least one of emission time information, emission duration information, emission sequence, and location information. The computer transmits the Flight Information and Emission Control Information to the UAV control unit. The UAV control unit pilots the UAV according to the Flight Information. The UAV control unit controls direction, velocity, and acceleration of the UAV. The UAV control unit controls smoke/vapor generator to emit smoke or vapor trail according to Emission Control Information. The UAV control unit may be directly implemented on the UAV, or it may be implemented on the base station and transmit control instruction wirelessly to the UAV. Smoke/vapor generator is a device that generates smoke or vapors to be expelled into the sky to create smoke or vapor trail or puffs visible on the ground. The smoke or vapor may be generated in a variety of ways including injecting of oil into exhaust or hot plate, spraying chemical, and vaporizing chemical. The smoke/vapor generator may emit colored smoke or vapor trail. The user may select color of smoke or vapor trail on the computer. The smoke/vapor generator may generate a luminous trail that is visible in the dark. The present invention is not limited to use a single UAV for creating aerial messages. The user may use one or more UAVs to create aerial messages. Creating aerial message includes skywriting and skytyping.
In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention. The present invention may be practiced without some or all of these specific details. In other instances, well known process operations have not been described in detail to not unnecessarily obscure the present invention. While the invention will be described in conjunction with the specific implementations, it will be understood that it is not intended to limit the invention to the implementations.
The UAV for creating aerial message comprises of an UAV 100, a smoke/vapor generator 101, an UAV control unit, and a computer 103. An UAV 100, colloquially known as a drone, is an aircraft without a human pilot onboard. Its flight is controlled either autonomously by computers in the vehicle or under the remote control of a pilot on the ground or in another vehicle.
The computer 103 may be located in the base station. The computer 103 may be located in the airplane so the pilot of the airplane may control the UAV creating aerial message.
A user will input a message, character, image, shape, or pattern she desires to skywrite into computer 103. The user may draw, type, or select a message, character, image, shape, or pattern on computer 103. The user may further input location information where the skywriting would take place.
The smoke/vapor generator 101 is a device that generates smoke or vapors to be expelled into the sky to create smoke or vapor trails or puffs visible on the ground. The smoke or vapor may be generated in a variety of ways including injecting of oil into exhaust or hot plate, spraying chemical, and vaporizing chemical. The smoke/vapor generator may emit colored smoke or vapor trail. The user may select the color of smoke or vapor trail on the computer. The smoke/vapor generator may generate luminous trail that is visible in the dark.
The computer will calculate Flight Information and Emission Control Information using inputs provided by the user. The Flight Information is information that determines when and where to fly the UAV in order to skywrite the message, character, image, shape, or pattern. The Flight Information determines an optimal flight path and an optimal control maneuver of the UAV. The Flight Information includes at least one of GPS information, path planning information, trajectory generation information, flight path information, itinerary information, velocity, acceleration, timing interval, and time of travel. Path is an ordered sequence of manipulator configurations and trajectory is a path with specified timing requirements. Path planning information determines an optimal path for the vehicle to go while meeting certain objectives. Trajectory generation information determines an optimal control maneuver to take to follow a given path or to go from one location to another with specified timing requirement. The Flight Information may further include any information necessary to pilot the UAV.
In this embodiment, the computer calculates the Flight Information for skywriting rectangular shape according to
In this embodiment, points 0, A, B, C, and D represents Cartesian coordinates since the multidimensional space is typically represented by Cartesian coordinates of x, y, and z directions with the x and y axes defining a horizontally oriented plane throughout the multidimensional space and the z axis representing an azimuthal direction which is perpendicular to the x, y plane. It is obvious that other coordinate systems can be used to represent the multidimensional space. For the purpose of simplicity of description, the Cartesian coordinate system is used herein.
The computer further calculates Emission Control Information to plan when to emit the smoke/vapor trail. The Emission Control Information is the information that determines when and where to emit the smoke or vapor trail. Emission Control Information includes at least one of emission time information, emission duration information, emission sequence, and location information.
In this embodiment, the smoke or vapor trail will not be release during Path Segment 1200 since the UAV has to move to point A without releasing any trail. The computer further plans to emit smoke/vapor trail while UAV is flying the Path Segment 2201, Path Segment 3202, Path Segment 4203, and Path Segment 5204 in order to skywrite a rectangle.
The computer transmits the Flight Information and Emission Control Information to the UAV control unit. The UAV control unit controls direction, velocity, and acceleration of the UAV. The UAV control unit controls the smoke/vapor generator to emit smoke or vapor trail according to Emission Control Information. The UAV control unit may be directly implemented on the UAV, or it may be implemented on the base station and transmit control instruction wirelessly to the UAV.
In this embodiment, the UAV controller unit will pilot the movement of the UAV and control emission of the vapor/smoke generator to skywrite a rectangular
In this embodiment, a user desires to skywrite the alphabet letter “A” in the sky. The user will draw the alphabet “A” on the computer or select the alphabet letter “A” among predetermined alphabets or letters. The user further inputs location where the alphabet letter “A” aerial message to be drawn.
The computer will calculate Flight information and Emission Control Information using inputs provided by the user. The Flight Information is information that determines when and where to fly the UAV in order to skywrite the message, character, image, shape, or pattern. The Flight Information determines an optimal flight path and an optimal control maneuver of the UAV. The Flight Information includes at least one of GPS information, path planning information, trajectory generation information, flight path information, itinerary information, velocity, acceleration, timing interval, and time of travel. Path is an ordered sequence of manipulator configurations and trajectory is a path with specified timing requirements. Path planning information determines an optimal path for the vehicle to go while meeting certain objectives. Trajectory generation information determines an optimal control maneuver to take to follow a given path or to go from one location to another with specified timing requirement. The Flight information may further include any information necessary to pilot the UAV.
In this embodiment, the computer calculates the Flight Information for skywriting the alphabet letter “A” according to
In this embodiment, points 0, A, B, C, D, and E represents Cartesian coordinates since the multidimensional space is typically represented by Cartesian coordinates of x, y, and z directions with the x and y axes defining a horizontally oriented plane throughout the multidimensional space and the z axis representing an azimuthal direction which is perpendicular to the x, y plane. It is obvious that other coordinate systems can be used to represent the multidimensional space. For the purpose of simplicity of description, the Cartesian coordinate system is used herein.
The computer further calculates Emission Control Information to plan when to emit the smoke/vapor trail or puff. The Emission Control Information is the information that determines when and where to emit smoke or vapor trail. Emission Control Information includes at least one of emission time information, emission duration information, emission sequence, and location information.
In this embodiment, smoke vapor trail will not be release during Path Segment 1200 since the UAV has to move to point A without releasing any smoke or vapor trail. The computer further plans to emit smoke or vapor trail while UAV is flying the Path Segment 2401 and Path Segment 3402 in order to skywrite A shape. During flying the Path Segment 4403, smoke or vapor trail will not be released and then after reaching point D, the smoke/vapor trail will be emitted again for flying the Path Segment 5404.
The computer transmits the Flight Information and Emission Control Information to the UAV control unit. The UAV control unit controls direction, velocity, and acceleration of the UAV. The UAV control unit controls smoke/vapor generator to emit smoke or vapor trail according to Emission Control Information. The UAV control unit may be directly implemented on the UAV, or it may be implemented on the base station and transmit control instruction wirelessly to the UAV.
In this embodiment, the UAV controller unit will pilot the movement of UAV and control emission of vapor/smoke generator to skywrite alphabet “A” shaped smoke or vapor trail 500 as shown in