Procedure for the detection and display of artificial obstacles for a rotary-wing aircraft
First Claim
1. A procedure for the detection and display of the ground and of obstacles, the procedure comprising:
- sending measurement signals from detection means installed on board a vehicle into an environment of the vehicle;
receiving by the detection means a plurality of elementary plots (Pe) expressed in the form of three-dimensional coordinates, the elementary plots (Pe) corresponding to returns from the measurement signals following their contact with the ground or with obstacles in the environment of the vehicle such that the elementary plots (Pe) represent at least part of the environment of the vehicle;
creating by a processor a two-dimensional grid of the ground along a horizontal plane using ground cells (Ms(i,j)), with each ground cell (Ms(i,j)) consisting of an elementary plot (Pe) having an altitude (ZPe), with the elementary plot (Pe) consisting of the elementary plot (Pe) corresponding to the ground cell (Ms(i,j)) whose altitude (ZPe) is a minimum altitude (Zmin(i,j));
creating by the processor a network of obstacle plots (Pon(i,j)), with each elementary plot (Pe) corresponding to a ground cell (Ms(i,j)) and having an altitude (ZPe) greater than the minimum altitude (Zmin(i,j)) of the ground cell (Ms(i,j)) forming an obstacle plot (Pon(i,j));
storing by the processor in a memory the ground cells (Ms(i,j)), with each ground cell (Ms(i,j)) being stored in the memory with the minimum altitude (Zmin(i,j));
storing by the processor in the memory the obstacle plots (Pon(i,j)), with each obstacle plot (Pon(i,j)) being stored in the memory with an altitude (Zn(i,j)) equal to the altitude (ZPe);
comparing by the processor each ground cell (Ms(i,j)) against each newly received elementary plot (Pe) having an altitude (ZPe) and corresponding to the ground cell (Ms(i,j)), such that;
when any minimum altitude (Zmin(i,j)) is not stored in the memory for the ground cell (Ms(i,j)), storing by the processor in the memory the altitude (ZPe) of the newly received elementary plot (Pe) for the ground cell (Ms(i,j)) as the minimum altitude (Zmin(i,j));
when the altitude (ZPe) of the newly received elementary plot (Pe) is greater than the minimum altitude (Zmin(i,j)) of the ground cell (Ms(i,j)), storing by the processor in the memory the newly received elementary plot (Pe) as an obstacle plot (Pon(i,j)) having an altitude (Zn(i,j)) that is equal to the altitude (ZPe) of the newly received elementary plot (Pe) with the minimum altitude (Zmin(i,j)) of the ground cell (Ms(i,j)) remaining unchanged;
when the altitude (ZPe) of the newly received elementary plot (Pe) is less than the minimum altitude (Zmin(i,j)) of the ground cell (Ms(i,j)), storing by the processor in the memory an obstacle plot (Pon(i,j)) with an altitude (Zn(i,j)) that is equal to the minimum altitude (Zmin(i,j)) and storing in the memory the altitude (ZPe) of the newly received elementary plot (Pe) as the new minimum altitude (Zmin(i,j)) of the ground cell (Ms(i,j));
when the altitude (ZPe) of the newly received elementary plot (Pe) is equal to the minimum altitude (Zmin(i,j)) of the ground cell (Ms(i,j)), ignoring by the processor the newly received elementary plot (Pe); and
displaying the obstacle plots (Pon(i,j)) on a display.
1 Assignment
0 Petitions
Accused Products
Abstract
A procedure for the detection and display of the ground and of obstacles through the use of detection means installed onboard a vehicle, which detection means send measurement signals toward the ground and receive a plurality of elementary plots (Pe). The procedure makes it possible to create a grid of the ground along a horizontal plane, with each ground cell (Ms(i,j)) consisting of an elementary plot (Pe) having a minimum altitude Zmin(i,j)), and with each other elementary plot (Pe) corresponding to the ground cell (Ms(i,j)) and having a different altitude (Zn(i,j)), thereby forming an obstacle plot (Pon(i,j)). Each newly received elementary plot (Pe) is then compared against the corresponding ground cell (Ms(i,j)) and processed according to its altitude (Zn(i,j)). The ground cells (Ms(i,j)) and/or the obstacle plots (Pon(i,j)) are displayed on display means in order to indicate to the pilot of the vehicle the potential obstacles other than the ground.
-
Citations
12 Claims
-
1. A procedure for the detection and display of the ground and of obstacles, the procedure comprising:
-
sending measurement signals from detection means installed on board a vehicle into an environment of the vehicle; receiving by the detection means a plurality of elementary plots (Pe) expressed in the form of three-dimensional coordinates, the elementary plots (Pe) corresponding to returns from the measurement signals following their contact with the ground or with obstacles in the environment of the vehicle such that the elementary plots (Pe) represent at least part of the environment of the vehicle; creating by a processor a two-dimensional grid of the ground along a horizontal plane using ground cells (Ms(i,j)), with each ground cell (Ms(i,j)) consisting of an elementary plot (Pe) having an altitude (ZPe), with the elementary plot (Pe) consisting of the elementary plot (Pe) corresponding to the ground cell (Ms(i,j)) whose altitude (ZPe) is a minimum altitude (Zmin(i,j)); creating by the processor a network of obstacle plots (Pon(i,j)), with each elementary plot (Pe) corresponding to a ground cell (Ms(i,j)) and having an altitude (ZPe) greater than the minimum altitude (Zmin(i,j)) of the ground cell (Ms(i,j)) forming an obstacle plot (Pon(i,j)); storing by the processor in a memory the ground cells (Ms(i,j)), with each ground cell (Ms(i,j)) being stored in the memory with the minimum altitude (Zmin(i,j)); storing by the processor in the memory the obstacle plots (Pon(i,j)), with each obstacle plot (Pon(i,j)) being stored in the memory with an altitude (Zn(i,j)) equal to the altitude (ZPe); comparing by the processor each ground cell (Ms(i,j)) against each newly received elementary plot (Pe) having an altitude (ZPe) and corresponding to the ground cell (Ms(i,j)), such that; when any minimum altitude (Zmin(i,j)) is not stored in the memory for the ground cell (Ms(i,j)), storing by the processor in the memory the altitude (ZPe) of the newly received elementary plot (Pe) for the ground cell (Ms(i,j)) as the minimum altitude (Zmin(i,j)); when the altitude (ZPe) of the newly received elementary plot (Pe) is greater than the minimum altitude (Zmin(i,j)) of the ground cell (Ms(i,j)), storing by the processor in the memory the newly received elementary plot (Pe) as an obstacle plot (Pon(i,j)) having an altitude (Zn(i,j)) that is equal to the altitude (ZPe) of the newly received elementary plot (Pe) with the minimum altitude (Zmin(i,j)) of the ground cell (Ms(i,j)) remaining unchanged; when the altitude (ZPe) of the newly received elementary plot (Pe) is less than the minimum altitude (Zmin(i,j)) of the ground cell (Ms(i,j)), storing by the processor in the memory an obstacle plot (Pon(i,j)) with an altitude (Zn(i,j)) that is equal to the minimum altitude (Zmin(i,j)) and storing in the memory the altitude (ZPe) of the newly received elementary plot (Pe) as the new minimum altitude (Zmin(i,j)) of the ground cell (Ms(i,j)); when the altitude (ZPe) of the newly received elementary plot (Pe) is equal to the minimum altitude (Zmin(i,j)) of the ground cell (Ms(i,j)), ignoring by the processor the newly received elementary plot (Pe); and displaying the obstacle plots (Pon(i,j)) on a display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for the detection and display of the ground and of obstacles, the system comprising:
-
detection means to send measurement signals into an environment of a vehicle and to receive a plurality of elementary plots (Pe) expressed in the form of three-dimensional coordinates, the elementary plots (Pe) corresponding to returns from the measurement signals following their contact with the ground or with obstacles in the environment of the vehicle such that the elementary plots (Pe) represent at least part of the environment of the vehicle; a reference and course heading system; a location system; a processing unit; one or more memory storage means; and display means; wherein the processing unit is operable with the detection means, the reference and course heading system, the location system, the memory storage means, and the display means to; create a two-dimensional grid of the ground along a horizontal plane using ground cells (Ms(i,j)), with each ground cell (Ms(i,j)) consisting of an elementary plot (Pe) having an altitude (ZPe), with the elementary plot (Pe) consisting of the elementary plot (Pe) corresponding to the ground cell (Ms(i,j)) whose altitude (ZPe) is a minimum altitude (Zmin(i,j)); create a network of obstacle plots (Pon(i,j)), with each elementary plot (Pe) corresponding to a ground cell (Ms(i,j)) and having an altitude (ZPe) greater than the minimum altitude (Zmin(i,j)) of the ground cell (Ms(i,j)) forming an obstacle plot (Pon(i,j)); store in the memory storage means the ground cells (Ms(i,j)), with each ground cell (Ms(i,j)) being stored in the memory storage means with the minimum altitude (Zmin(i,j)); store in the memory storage means the obstacle plots (Pon(i,j)), with each obstacle plot (Pon(i,j)) being stored in the memory storage means with an altitude (Zn(i,j)) equal to the altitude (ZPe); compare each ground cell (Ms(i,j)) against each newly received elementary plot (Pe) having an altitude (ZPe) and corresponding to the ground cell (Ms(i,j)), such that; when any minimum altitude (Zmin(i,j)) is not stored in the memory storage means for the ground cell (Ms(i,j)), the altitude (ZPe) of the newly received elementary plot (Pe) is stored in the memory storage means for the ground cell (Ms(i,j)) as the minimum altitude (Zmin(i,j)); when the altitude (ZPe) of the newly received elementary plot (Pe) is greater than the minimum altitude (Zmin(i,j)) of the ground cell (Ms(i,j)), the newly received elementary plot (Pe) is stored in the memory storage means as an obstacle plot (Pon(i,j)) having an altitude Zn(i,j)) that is equal to the altitude (ZPe) of the newly received elementary plot (Pe) with the minimum altitude (Zmin(i,j)) of the ground cell (Ms(i,j)) remaining unchanged; when the altitude (ZPe) of the newly received elementary plot (Pe) is less than the minimum altitude (Zmin(i,j)) of the ground cell (Ms(i,j)), an obstacle plot (Pon(i,j)) is stored in the memory storage means with an altitude (Zn(i,j)) that is equal to the minimum altitude (Zmin(i,j)) and the altitude (ZPe) of the newly received elementary plot (Pe) is stored in the memory storage means as the new minimum altitude (Zmin(i,j)) of the ground cell (Ms(i,j)); when the altitude (ZPe) of the newly received elementary plot (Pe) is equal to the minimum altitude (Zmin(i,j)) of the ground cell (Ms(i,j)), the newly received elementary plot (Pe) is ignored; and display the obstacle plots (Pon(i,j)) on the display means.
-
-
12. A vehicle comprising:
-
detection means to send measurement signals into an environment of a vehicle and to receive a plurality of elementary plots (Pe) expressed in the form of three-dimensional coordinates, the elementary plots (Pe) corresponding to returns from the measurement signals following their contact with the ground or with obstacles in the environment of the vehicle such that the elementary plots (Pe) represent at least part of the environment of the vehicle; a processor; a memory; a display; wherein the processor is configured to; create a two-dimensional grid of the ground along a horizontal plane using ground cells (Ms(i,j)), with each ground cell (Ms(i,j)) consisting of an elementary plot (Pe) having an altitude (ZPe), with the elementary plot (Pe) consisting of the elementary plot (Pe) corresponding to the ground cell (Ms(i,j)) whose altitude (ZPe) is a minimum altitude (Zmin(i,j)); create a network of obstacle plots (Pon(i,j)), with each elementary plot (Pe) corresponding to a ground cell (Ms(i,j)) and having an altitude (ZPe) greater than the minimum altitude (Zmin(i,j)) of the ground cell (Ms(i,j)) forming an obstacle plot (Pon(i,j)); store in the memory the ground cells (Ms(i,j)), with each ground cell (Ms(i,j)) being stored in the memory with the minimum altitude (Zmin(i,j)); store in the memory the obstacle plots (Pon(i,j)), with each obstacle plot (Pon(i,j)) being stored in the memory with an altitude (Zn(i,j)) equal to the altitude (ZPe); compare each ground cell (Ms(i,j)) against each newly received elementary plot (Pe) having an altitude (ZPe) and corresponding to the ground cell (Ms(i,j)), such that; when any minimum altitude (Zmin(i,j)) is not stored in the memory for the ground cell (Ms(i,j)), the altitude (ZPe) of the newly received elementary plot (Pe) is stored in the memory for the ground cell (Ms(i,j)) as the minimum altitude (Zmin(i,j)); when the altitude (ZPe) of the newly received elementary plot (Pe) is greater than the minimum altitude (Zmin(i,j)) of the ground cell (Ms(i,j)), the newly received elementary plot (Pe) is stored in the memory as an obstacle plot (Pon(i,j)) having an altitude (Zn(i,j)) that is equal to the altitude (ZPe) of the newly received elementary plot (Pe) with the minimum altitude (Zmin(i,j)) of the ground cell (Ms(i,j)) remaining unchanged; when the altitude (ZPe) of the newly received elementary plot (Pe) is less than the minimum altitude (Zmin(i,j)) of the ground cell (Ms(i,j)), an obstacle plot (Pon(i,j)) is stored in the memory with an altitude (Zn(i,j)) that is equal to the minimum altitude (Zmin(i,j)) and the altitude (ZPe) of the newly received elementary plot (Pe) is stored in the memory as the new minimum altitude (Zmin(i,j)) of the ground cell (Ms(i,j)); when the altitude (ZPe) of the newly received elementary plot (Pe) is equal to the minimum altitude (Zmin(i,j)) of the ground cell (Ms(i,j)), the newly received elementary plot (Pe) is ignored; and display the obstacle plots (Pon(i,j)) on the display.
-
Specification