Obstacle avoidance apparatus
First Claim
1. An obstacle avoidance apparatus, comprising:
- a digital map database for storing digital map information including positional information about a static obstacle;
destination data memory for storing destination data including positional information about a destination to be reached by a controlled target;
a target data generator for observing the target to be controlled and for outputting target data as observation values;
a static obstacle driver for outputting a turning acceleration of the target derived from the target data and the map information;
a characteristic amount exactor for extracting characteristic amounts based on a positional relationship between the target and the static obstacle and a positional relationship between the target and the destination, the characteristic amounts being derived from the turning acceleration and the destination data, and for outputting the characteristic amounts; and
a control amount determiner for determining a control signal to control the target to avoid the static obstacle, the control signal being derived from the characteristic amounts.
1 Assignment
0 Petitions
Accused Products
Abstract
An obstacle avoidance apparatus including a target data generator for outputting observation values of a target, a static obstacle driver for expressing a static obstacle by a turning acceleration of the target, a characteristic amount extractor for outputting characteristic amounts for representing first control amounts of a destination direction and a static obstacle avoidance by the turning acceleration, and a control amount determiner for outputting a second control amount of the target based on the first control amounts. A three-dimensional obstacle is expressed by the turning acceleration looked at from the target and the control amount for avoiding the obstacle until the target reaches a destination is determined.
25 Citations
13 Claims
-
1. An obstacle avoidance apparatus, comprising:
-
a digital map database for storing digital map information including positional information about a static obstacle; destination data memory for storing destination data including positional information about a destination to be reached by a controlled target; a target data generator for observing the target to be controlled and for outputting target data as observation values; a static obstacle driver for outputting a turning acceleration of the target derived from the target data and the map information; a characteristic amount exactor for extracting characteristic amounts based on a positional relationship between the target and the static obstacle and a positional relationship between the target and the destination, the characteristic amounts being derived from the turning acceleration and the destination data, and for outputting the characteristic amounts; and a control amount determiner for determining a control signal to control the target to avoid the static obstacle, the control signal being derived from the characteristic amounts. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An obstacle avoidance apparatus for a target to avoid a static obstacle, comprising:
-
a target data generator for providing positional information about the target; a digital map database for storing digital map information including positional information about a static obstacle; destination data memory for storing destination data including positional information about a destination to be reached; an initial condition generator for determining conditions of an observer at a start time, and for outputting the conditions; a static obstacle driver for outputting static obstacle information expressing a static obstacle by providing a turning acceleration of the observer on the basis of the map information; a characteristic amount extractor for determining positional relationships among the observer, the target, the destination, and the static obstacle, and for outputting the extracted characteristic amounts; a control amount determiner for determining a control amount of the observer on the basis of the characteristic amounts output from the characteristic amount extractor; and a dynamic characteristics calculator for calculating conditions of the observer after a predetermined time from the start time on the basis of the control amount output from the control amount determiner, and for outputting calculated conditions. - View Dependent Claims (7, 8)
-
-
9. An obstacle avoidance apparatus, comprising:
-
a digital map database for storing digital map information including positional information about a static obstacle; destination data memory for storing destination data including positional information about a destination to be reached; an observer data generator for outputting conditions of an observer on the basis of observation values obtained from a global positioning system; a movable obstacle data generator for observing a movable obstacle except the observer and for outputting movable obstacle data; a movable obstacle driver for outputting a control amount required for the observer to avoid the movable obstacle, the control amount being derived from the movable obstacle data; a static obstacle driver for outputting static obstacle information expressing a static obstacle by a turning acceleration of the observer based on the map information; a characteristic amount extractor for grasping a positional relationship between the own apparatus and the static obstacle and a positional relationship between the observer and the destination based on the static obstacle information output from the static obstacle driver and the destination data of the destination data memory, and for outputting a control amount required for static obstacle avoidance and a control amount for directing the observer to the destination; a control amount determiner for determining a control amount of the observer based on the control amount required for the static obstacle avoidance, the control amount required for directing the observer to the destination, output from the characteristic amount extractor and the control amount required for the own apparatus to avoid the movable obstacle output from the movable obstacle driver; and a dynamic characteristics calculator for calculating conditions of the own apparatus after a predetermined time on the basis of the control amount output from the control amount determiner and the outputting the calculated conditions. - View Dependent Claims (10)
-
-
11. A method for directing a target to avoid a static obstacle, the method comprising the steps of:
-
observing the target; outputting target data including positional information about the target; providing turning acceleration data for the target, the turning acceleration data being derived from the target data and from map information stored in a database including positional information about the static obstacle, the turning acceleration being for the target to avoid the static obstacle; and providing a control signal to control the target based at least in part on the turning acceleration data. - View Dependent Claims (12, 13)
-
Specification