Navigation module for a semi-autonomous vehicle
First Claim
1. In a navigation system for a semi-autonomous vehicle comprising sensors for sensing conditions on terrain within sensor range and producing raw image data about said terrain, and an image understanding module for extracting features from said raw data in the form of feature data for a plurality of local regions on said terrain, a method for processing said feature data to determine the relative safety of moving said semi-autonomous vehicle from each said local region to an adjacent local region, said method comprising the steps of:
- defining linguistic variables for each of said features using fuzzy membership distributions;
defining fuzzy rules which determine a safety value for a given combination of values for said linguistic variables; and
for each local region, inputting values for said linguistic variables to said fuzzy rules and determining an output safety value using a fuzzy inference process.
4 Assignments
0 Petitions
Accused Products
Abstract
A fuzzy logic based navigation module for use on a semi-autonomous vehicle computes the safety of moving from predefined local regions to adjacent local regions for the purpose of planning a safe path for the vehicle to take to reach its intended destination. Image understanding software provides the input to the system in the form of values for linguistic variables for each local region which impact the safe movement of the vehicle. Using a five level hierarchial rule base structure, the fuzzy inference process computes intermediate and final safety values which are affected not only by local conditions but also by nearby conditions in order to allow a minimum clearance for the vehicle.
216 Citations
9 Claims
-
1. In a navigation system for a semi-autonomous vehicle comprising sensors for sensing conditions on terrain within sensor range and producing raw image data about said terrain, and an image understanding module for extracting features from said raw data in the form of feature data for a plurality of local regions on said terrain, a method for processing said feature data to determine the relative safety of moving said semi-autonomous vehicle from each said local region to an adjacent local region, said method comprising the steps of:
-
defining linguistic variables for each of said features using fuzzy membership distributions; defining fuzzy rules which determine a safety value for a given combination of values for said linguistic variables; and for each local region, inputting values for said linguistic variables to said fuzzy rules and determining an output safety value using a fuzzy inference process.
-
-
2. In a navigation system for a semi-autonomous vehicle comprising sensors for sensing conditions on terrain within sensor range and producing raw image data about said terrain, and an image understanding module for extracting features from said raw data in the form of feature data for a plurality of local regions on said terrain, a method for processing said feature data to determine the relative safety of moving said semi-autonomous vehicle from said local region to an adjacent local region, said method comprising the steps of:
-
(a) defining linguistic variables for each of said features using fuzzy membership distributions; (b) defining fuzzy rules which determine regional safety values and directional safety values for given combinations of values for said linguistic variables for a plurality of local regions; (c) inputting values for said linguistic variables for one said local region and adjacent local regions to said fuzzy rules and determining a plurality of directional safety values for said local region; and (d) repeating step (c) for each local region on said terrain. - View Dependent Claims (3, 4)
-
-
5. In a navigation system for a semi-autonomous vehicle comprising sensors for sensing conditions on terrain within sensor range and producing raw image data about the terrain, and an image understanding module for extracting features from the raw data in the form of feature data for a plurality of local regions on the terrain, a method for processing the feature data for determining the relative safety of moving the vehicle from one local region to an adjacent local region, the method comprising the steps of:
-
considering the terrain as represented by a cluster of seven hexes having a center hex adjacent to each of six other hexes; determining a regional safety value for each hex of the cluster in response to respective characteristics of the feature data for each hex of the cluster; and determining a respective directional safety value for traveling from the center hex to each of the other hexes of the cluster in response to the regional safety value of the center hex and of the corresponding adjacent hex of the cluster. - View Dependent Claims (6, 7, 8, 9)
-
Specification