US7903842B2 - Target position setting device and parking assist device with the same - Google Patents

Target position setting device and parking assist device with the same Download PDF

Info

Publication number
US7903842B2
US7903842B2 US11/663,065 US66306506A US7903842B2 US 7903842 B2 US7903842 B2 US 7903842B2 US 66306506 A US66306506 A US 66306506A US 7903842 B2 US7903842 B2 US 7903842B2
Authority
US
United States
Prior art keywords
target position
candidate
vehicle
distance
imager
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related, expires
Application number
US11/663,065
Other languages
English (en)
Other versions
US20090123028A1 (en
Inventor
Hisashi Satonaka
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toyota Motor Corp filed Critical Toyota Motor Corp
Publication of US20090123028A1 publication Critical patent/US20090123028A1/en
Assigned to TOYOTA JIDOSHA KABUSHIKI KAISHA reassignment TOYOTA JIDOSHA KABUSHIKI KAISHA ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: SATONAKA, HISASHI
Application granted granted Critical
Publication of US7903842B2 publication Critical patent/US7903842B2/en
Expired - Fee Related legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0231Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
    • G05D1/0246Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using a video camera in combination with image processing means
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/20Conjoint control of vehicle sub-units of different type or different function including control of steering systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D15/00Steering not otherwise provided for
    • B62D15/02Steering position indicators ; Steering position determination; Steering aids
    • B62D15/027Parking aids, e.g. instruction means
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D15/00Steering not otherwise provided for
    • B62D15/02Steering position indicators ; Steering position determination; Steering aids
    • B62D15/027Parking aids, e.g. instruction means
    • B62D15/0285Parking performed automatically
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/86Combinations of radar systems with non-radar systems, e.g. sonar, direction finder
    • G01S13/867Combination of radar systems with cameras
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/88Radar or analogous systems specially adapted for specific applications
    • G01S13/93Radar or analogous systems specially adapted for specific applications for anti-collision purposes
    • G01S13/931Radar or analogous systems specially adapted for specific applications for anti-collision purposes of land vehicles
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S15/00Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
    • G01S15/86Combinations of sonar systems with lidar systems; Combinations of sonar systems with systems not using wave reflection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/70Determining position or orientation of objects or cameras
    • G06T7/73Determining position or orientation of objects or cameras using feature-based methods
    • G06T7/74Determining position or orientation of objects or cameras using feature-based methods involving reference images or patches
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/56Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
    • G06V20/58Recognition of moving objects or obstacles, e.g. vehicles or pedestrians; Recognition of traffic objects, e.g. traffic signs, traffic lights or roads
    • G06V20/586Recognition of moving objects or obstacles, e.g. vehicles or pedestrians; Recognition of traffic objects, e.g. traffic signs, traffic lights or roads of parking space
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/56Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
    • G06V20/588Recognition of the road, e.g. of lane markings; Recognition of the vehicle driving pattern in relation to the road
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60TVEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
    • B60T2201/00Particular use of vehicle brake systems; Special systems using also the brakes; Special software modules within the brake system controller
    • B60T2201/10Automatic or semi-automatic parking aid systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2420/00Indexing codes relating to the type of sensors based on the principle of their operation
    • B60W2420/40Photo, light or radio wave sensitive means, e.g. infrared sensors
    • B60W2420/403Image sensing, e.g. optical camera
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2554/00Input parameters relating to objects
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/08Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
    • B60W30/09Taking automatic action to avoid collision, e.g. braking and steering
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/02Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to ambient conditions
    • B60W40/06Road conditions
    • B60W40/072Curvature of the road
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/02Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to ambient conditions
    • B60W40/06Road conditions
    • B60W40/076Slope angle of the road
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/88Radar or analogous systems specially adapted for specific applications
    • G01S13/93Radar or analogous systems specially adapted for specific applications for anti-collision purposes
    • G01S13/931Radar or analogous systems specially adapted for specific applications for anti-collision purposes of land vehicles
    • G01S2013/9314Parking operations
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/88Radar or analogous systems specially adapted for specific applications
    • G01S13/93Radar or analogous systems specially adapted for specific applications for anti-collision purposes
    • G01S13/931Radar or analogous systems specially adapted for specific applications for anti-collision purposes of land vehicles
    • G01S2013/9318Controlling the steering
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/88Radar or analogous systems specially adapted for specific applications
    • G01S13/93Radar or analogous systems specially adapted for specific applications for anti-collision purposes
    • G01S13/931Radar or analogous systems specially adapted for specific applications for anti-collision purposes of land vehicles
    • G01S2013/93185Controlling the brakes
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/88Radar or analogous systems specially adapted for specific applications
    • G01S13/93Radar or analogous systems specially adapted for specific applications for anti-collision purposes
    • G01S13/931Radar or analogous systems specially adapted for specific applications for anti-collision purposes of land vehicles
    • G01S2013/9319Controlling the accelerator
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/88Radar or analogous systems specially adapted for specific applications
    • G01S13/93Radar or analogous systems specially adapted for specific applications for anti-collision purposes
    • G01S13/931Radar or analogous systems specially adapted for specific applications for anti-collision purposes of land vehicles
    • G01S2013/932Radar or analogous systems specially adapted for specific applications for anti-collision purposes of land vehicles using own vehicle data, e.g. ground speed, steering wheel direction
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/88Radar or analogous systems specially adapted for specific applications
    • G01S13/93Radar or analogous systems specially adapted for specific applications for anti-collision purposes
    • G01S13/931Radar or analogous systems specially adapted for specific applications for anti-collision purposes of land vehicles
    • G01S2013/9324Alternative operation using ultrasonic waves
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S15/00Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
    • G01S15/88Sonar systems specially adapted for specific applications
    • G01S15/93Sonar systems specially adapted for specific applications for anti-collision purposes
    • G01S15/931Sonar systems specially adapted for specific applications for anti-collision purposes of land vehicles
    • G01S2015/932Sonar systems specially adapted for specific applications for anti-collision purposes of land vehicles for parking operations
    • G01S2015/933Sonar systems specially adapted for specific applications for anti-collision purposes of land vehicles for parking operations for measuring the dimensions of the parking space when driving past
    • G01S2015/936Sonar systems specially adapted for specific applications for anti-collision purposes of land vehicles for parking operations for measuring the dimensions of the parking space when driving past for measuring parking spaces extending transverse or diagonal to the driving direction, i.e. not parallel to the driving direction
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0255Control of position or course in two dimensions specially adapted to land vehicles using acoustic signals, e.g. ultra-sonic singals
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0257Control of position or course in two dimensions specially adapted to land vehicles using a radar
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0268Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means
    • G05D1/0272Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means comprising means for registering the travel distance, e.g. revolutions of wheels
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10016Video; Image sequence
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30248Vehicle exterior or interior
    • G06T2207/30252Vehicle exterior; Vicinity of vehicle
    • G06T2207/30264Parking

Definitions

  • This invention generally relates to a target position setting device for setting a target position of a vehicle and a parking assistance device having the target setting device.
  • Document 1 Japanese Patent Application Publication No. 2004-108944 discloses an obstacle detection device that detects an obstacle such as a vehicle or a sidewall with use of a distance meter using ultra sonic.
  • the obstacle detection device can detect a position of an obstacle according to a distance to the obstacle detected by the distance meter using ultra sonic.
  • the obstacle detection device can detect a parking position of a vehicle.
  • Document 2 Japanese Patent Application Publication No. 11-105686 (hereinafter referred to as Document 2) discloses an automatic parking device that sets a stopping position of a vehicle according to a white line recognized by an imager.
  • the automatic parking device can determine a parking position in a parking area where an obstacle is not provided, and can move a vehicle automatically.
  • the distance meter of Document 1 has an accuracy problem of object recognition, although the distance meter can recognize an object from a relatively far point.
  • the distance meter cannot detect the parking position accurately when the vehicle detected by the distance meter is inclined.
  • the imager of Document 2 is affected by a recognition error caused by a step or a slope in a case where the imager takes an image of the white line from a far point, although the imager can set an accurate parking position according to the white line. That is, the recognition accuracy changes largely with a movement of a vehicle, and it is difficult to detect a timing of determining of the parking position.
  • the present invention provides a target position setting device and a parking assistance device having the target position setting device that can set an accurate target position at an adequate time.
  • a target position setting device includes a distance meter, an imager, a first calculating portion, a second calculating portion, a determination portion and a setting portion.
  • the distance meter measures a distance to an object around a vehicle.
  • the imager takes an image of environment around the vehicle.
  • the first calculating portion calculates a first candidate of a target position of the vehicle according to a measuring result of the distance meter.
  • the second calculating portion calculates a second candidate of the target position of the vehicle according to an imaging result of the imager.
  • the determination portion determines whether a relationship between the first candidate of the target position and the second candidate of the target position meets a given condition.
  • the setting portion sets the target position according to the second candidate of the target position when the determination portion determines that the relationship between the first candidate of the target position and the second candidate of the target position meets the given condition.
  • the distance to the object around the vehicle is measured by the distance meter.
  • the environment around the vehicle is taken by the imager.
  • the first candidate of the target position is calculated according to the measuring result of the distance meter by the first calculating portion.
  • the second candidate of the target position is calculated according to the imaging result of the imager by the second calculating portion.
  • the target position is set according to the second candidate of the target position, when the determination portion determines that the relationship between the first candidate of the target position and the second candidate of the target position meets the given condition.
  • the target position setting device may includes a provisional setting portion.
  • the provisional setting portion may set the target position according to the first candidate of the target position when the determination portion determines that the relationship between the first candidate of the target position and the second candidate of the target position does not meet the given condition.
  • the setting portion may set the target position again according to the second candidate of the target position when the determination portion determines that the relationship between the first candidate of the target position and the second candidate of the target position meets the given condition after the provisional setting portion sets the target position according to the first candidate of the target position.
  • the target position is set by the provisional setting portion, even if the relationship between the first candidate of the target position and the second candidate of the target position does not meet the condition.
  • a first target position is therefore set at an early time. And it is possible to set a final target position accurately.
  • the setting portion may change the target position gradually from the first candidate of the target position to the second candidate of the target position.
  • the given condition may mean a case where a distance between the first candidate of the target position and the second candidate of the target position is smaller than a given value for more than a given time. In this case, it is possible to set the accurate target position after the imaging result of the imager is reliable.
  • a parking assistance device includes a target position setting device and a steering assistance portion.
  • the target position setting device is of any of claims 1 to 4 .
  • the steering assistance portion starts a steering assistance by an automatic steering when the determination portion determines that the relationship between the first candidate of the target position and the second candidate of the target position meets the given condition.
  • the distance to the object around the vehicle is measured by the distance meter.
  • the environment around the vehicle is taken by the imager.
  • the first candidate of the target position is calculated according to the measuring result of the distance meter by the first calculating portion.
  • the second candidate of the target position is calculated according to the imaging result of the imager by the second calculating portion.
  • the target position is set according to the second candidate of the target position and the steering assistance is started by the steering assistance portion, when the determination portion determines that the relationship between the first candidate of the target position and the second candidate of the target position meets the given condition.
  • the parking assistance device may include a selection portion that determines whether the steering assistance by the steering assistance portion is to be processed. In this case, it is possible to prevent the automatic steering undesired for the driver.
  • the parking assistance device may include an information portion that informs the starting of the steering assistance to a driver when the steering assistance portion starts the steering assistance. In this case, it is possible to prevent the automatic steering undesired for the driver.
  • FIG. 1 illustrates a block diagram of an overall configuration of a parking assistance device in accordance with a first embodiment
  • FIG. 2 illustrates an aspect when a vehicle is parked at a parking position
  • FIG. 3 illustrates a first candidate Xs of a target position calculated according to a measuring result of a distance meter shown in FIG. 1 ;
  • FIG. 4 illustrates a second candidate Xc of a target position calculated according to an image taken by an imager
  • FIG. 5 illustrates a relationship between a first candidate Xs of a target position and a second candidate Xc of a target position
  • FIG. 6 illustrates a flowchart of an exemplary control sequence of a controller in a case where the controller controls a parking assistance device
  • FIG. 7 illustrates a flowchart of an exemplary control sequence of a controller in a case where the controller controls a parking assistance device
  • FIG. 8A and FIG. 8B illustrate an aspect when an imager counts an edge point of a white line.
  • FIG. 1 illustrates a block diagram of an overall configuration of a parking assistance device 100 in accordance with a first embodiment.
  • the parking assistance device 100 has a target position sensor portion 10 , a monitor display 20 , a vehicle state sensor portion 30 , an automatic steering portion 40 , and a controller 50 .
  • the controller 50 has a central processing unit (CPU), a read only memory (ROM), a random access memory (RAM) and so on.
  • the controller 50 has a target position calculating portion 51 and a parking assistance controller 52 .
  • the target position calculating portion 51 calculates a target position X of a vehicle (for example, center position of a rear wheel shaft of the vehicle at a stopping position).
  • the parking assistance controller 52 controls a parking assistance by an automatic steering of the vehicle. The details are given later.
  • the target position sensor portion 10 and the target position calculating portion 51 corresponds to a target position setting device.
  • the target position sensor portion 10 has an imager 11 and a distance meter 12 .
  • the imager 11 has a charge coupled device (CCD) camera that takes an image of scenery within a given angle range backward of the vehicle.
  • the imager 11 converts the image of the scenery into an image signal and gives the image signal to the target position calculating portion 51 of the controller 50 .
  • the distance meter 12 has an ultra sonic sonar, a radar and so on.
  • the distance meter 12 measures a distance to a target object and gives the measured distance to the target position calculating portion 51 .
  • the monitor display 20 displays information for assisting a driving of a driver. For example, the monitor display 20 displays an image taken by the imager 11 .
  • the vehicle state sensor portion 30 has a vehicle speed sensor 31 , a steering angle sensor 32 , a yaw rate sensor 33 , a shift position sensor 34 , a parking switch 35 and a handle sensor 36 .
  • the vehicle speed sensor 31 is provided at each wheel of the vehicle.
  • the vehicle speed sensor 31 detects a wheel speed and gives the detected speed to the parking assistance controller 52 of the controller 50 .
  • the steering angle sensor 32 detects a steering angle of a handle (not shown in FIG. 1 ) and gives the detected angle to the parking assistance controller 52 .
  • the yaw rate sensor 33 detects a yaw rate of the vehicle and gives the detected rate to the parking assistance controller 52 .
  • the shift position sensor 34 detects a position of a shift lever and gives the detected position to the parking assistance controller 52 .
  • the parking switch 35 determines whether the parking assistance by the automatic steering is processed or not.
  • the parking switch 35 is provided in a vehicle compartment. A driver can operate the parking switch 35 .
  • the handle sensor 36 detects whether the handle is operated or not and gives the detected result to the parking assistance controller 52 .
  • the automatic steering portion 40 has an automatic steering device 41 , an automatic braking device 42 and an automatic driving device 43 .
  • the automatic steering device 41 receives an instruction from the parking assistance controller 52 and controls the wheels so that the center position of the rear wheel shaft of the vehicle moves toward the target position X automatically.
  • the automatic braking device 42 receives an instruction from the parking assistance controller 52 and brakes the vehicle so that the center position of the rear wheel shaft stops at the target position X.
  • the automatic driving device 43 receives an instruction from the parking assistance controller 52 and drives the vehicle.
  • the target position calculating portion 51 calculates a first candidate Xs of the target position according to the distance measured by the distance meter 12 and calculates a second candidate Xc of the target position according to the image signal from the imager 11 .
  • the target position X, the first candidate Xs of the target position and the second candidate Xc of the target position indicate a position where the center of the rear wheel shaft of the vehicle stops.
  • the target position calculating portion 51 calculates the target position X of the vehicle according to the image signal from the imager 11 and the distance measured by the distance meter 12 .
  • the parking assistance controller 52 controls the automatic steering portion 40 so that the center position of the rear wheel shaft of the vehicle stops at the target position X, when the parking switch 35 is on and the shift position sensor 34 detects that the shift lever is positioned at a reverse position.
  • the parking assistance controller 52 controls the monitor display 20 so as to display information asking a driver if the automatic steering is to be processed or not, before starting the automatic steering. After that, the parking assistance controller 52 starts the automatic steering, when the handle sensor 36 detects that the driver does not operate the handle. It is therefore possible to prevent the automatic steering undesired for the driver.
  • FIG. 2 illustrates an aspect when a vehicle 200 is parked at a parking position.
  • the parking assistance device 100 shown in FIG. 1 is provided in the vehicle 200 .
  • a description is given of a case where other vehicles are parked at both sides of a parking area.
  • a white line is painted at each side of the parking area.
  • One vehicle parked at closer to the starting position of the vehicle 200 is a vehicle 201 , and the other is a vehicle 202 .
  • the vehicle 200 passes the vehicle 201 (a first operation).
  • the vehicle 201 is positioned at left side of the vehicle 200 .
  • the vehicle 200 passes the parking area where the vehicles 201 and 202 are not parked.
  • the vehicle 200 curves rightward when passing the vehicle 202 (a second operation), and stops (a third operation).
  • the vehicle 200 goes back toward the parking area (a fourth operation), and stops at a stopping position of the parking area (a fifth operation).
  • the vehicle 200 is parked through the operations.
  • the center position of the rear wheel shaft of the vehicle 200 in a case where the vehicle 200 is parked is referred to as a parking position.
  • a description will be given of an operation of the parking assistance device 100 until the center position of the rear wheel shaft of the vehicle reaches the parking position with the first operations through the fifth operation.
  • FIG. 3 illustrates the first candidate Xs of the target position calculated according to the measuring result of the distance meter 12 shown in FIG. 1 .
  • the distance meter 12 is provided at each side face of the vehicle 200 .
  • the distance meter 12 measures a distance from the vehicle 200 to an obstacle such as other vehicles.
  • the distance meter 12 can measure a distance to the obstacle positioned away from the vehicle by a few meters.
  • a sampling period of the distance meter 12 is, for example, 50 msec.
  • the distance meter 12 measures a distance to the vehicle 201 in the first operation.
  • the distance meter 12 measures a distance to the end of the parking area and measures a distance to the vehicle 202 in the second operation.
  • the target position calculating portion 51 calculates the first candidate Xs of the target position with a distance to a corner on the parking area side and the vehicle 200 side of the vehicle 201 (hereinafter referred to a corner 201 a ), with a distance to a corner on the parking area side and the vehicle 200 side of the vehicle 202 (hereinafter referred to a corner 202 a ) and with the distance to the end of the parking area.
  • FIG. 3 illustrates a case where the first candidate Xs of the target position does not correspond to the parking position because of the shape of the corners 201 a and 202 a .
  • the first candidate Xs of the target position is constant after calculated.
  • FIG. 4 illustrates the second candidate Xc of the target position calculated according to the image taken by the imager 11 .
  • the imager 11 is provided at back end of the vehicle 200 .
  • the imager 11 takes an image of an obstacle backward of the vehicle 200 .
  • the imager 11 takes an image of the white line.
  • a sampling period of the imager 11 is, for example, 100 msec.
  • the imager 11 takes the image of the white line in the third operation through the fifth operation.
  • the target position calculating portion 51 calculates the second candidate Xc of the target position according to the imaging result of the imager 11 .
  • the second candidate Xc of the target position is corrected by the target position calculating portion 51 at every sampling of the imager 11 .
  • the second candidate Xc of the target position changes as the vehicle 200 moves.
  • the measuring accuracy of the distance meter 12 is generally superior to imaging accuracy of the imager 11 in a case where a distance to an object is large.
  • the imaging accuracy of the imager 11 is superior to the measuring accuracy of the distance meter 12 in a case where the distance to the object is small.
  • FIG. 5 illustrates a relationship between the first candidate Xs of the target position and the second candidate Xc of the target position.
  • a direct distance between the first candidate Xs of the target position and the second candidate Xc of the target position is hereinafter referred to as ⁇ L.
  • the position error between the second candidate Xc of the target position and the parking position is larger than that between the first candidate Xc of the target position and the parking position, because the imaging accuracy of the imager 11 is inferior to the measuring accuracy of the distance meter 12 in a case where a distance between the vehicle 200 and the parking position is large. Accordingly, the ⁇ L is large.
  • the target position calculating portion 51 adopts the first candidate Xs of the target position as the target position X.
  • the parking assistance controller 52 controls the automatic steering device 41 , the automatic braking device 42 and the automatic driving device 43 so that the center position of the rear wheel shaft of the vehicle 200 moves toward the first candidate Xs of the target position.
  • the target position calculating portion 51 adopts the first candidate Xs of the target position as the target position X, when the position error between the second candidate Xc of the target position and the parking position is larger than that between the first candidate Xs of the target position and the parking position.
  • the parking assistance controller 52 controls the automatic steering device 41 , the automatic braking device 42 and the automatic driving device 43 so that the center position of the rear wheel shaft of the vehicle 200 moves toward the first candidate Xs of the target position.
  • the distance between the imager 11 and the white line is further reduced when the center position of the rear wheel shaft of the vehicle 200 further approaches the parking position. Accordingly, the position error between the second candidate Xc of the target position and the parking position gets smaller than that between the first candidate Xs of the target position and the parking position.
  • the ⁇ L in the case is set to be 30 cm.
  • the target position calculating portion 51 adopts the second candidate Xc of the target position as the target position X after the ⁇ L gets smaller than 30 cm.
  • it is determined that the ⁇ L is smaller than 30 cm if the ⁇ L is smaller than 30 cm for a given time (for example, for a few seconds or for a few sampling period). It is therefore possible to prevent that the second candidate Xc of the target position is adopted as the target position X when the ⁇ L happens to be smaller than 30 cm in a case where a detecting accuracy of the second candidate Xc of the target position is insufficient.
  • the parking assistance controller 52 controls the automatic steering device 41 , the automatic braking device 42 and the automatic driving device 43 so that the center position of the rear wheel shaft of the vehicle 200 moves toward the second candidate Xc of the target position.
  • the target position calculating portion 51 adopts the second candidate Xc of the target position as the target position X until the center position of the rear wheel shaft of the vehicle 200 stops at the target position X.
  • FIG. 6 illustrates a flowchart of an exemplary control sequence of the controller 50 in the case where the controller 50 controls the parking assistance device 100 .
  • the target position calculating portion 51 calculates the ⁇ L shown in FIG. 5 (step S 1 ).
  • the ⁇ L is calculated with the imaging result of the imager 11 and the measuring result of the distance meter 12 .
  • the target position calculating portion 51 determines whether the ⁇ L is less than a given value (for example, 30 cm) (step S 2 ). When it is determined that the ⁇ L is less than the given value in step S 2 , the target position calculating portion 51 adopts the second candidate Xc as the target position X (step S 3 ). When it is not determined that the ⁇ L is less than the given value in step S 2 , the target position calculating portion 51 adopts the first candidate Xs as the target position X (step S 6 ).
  • a given value for example, 30 cm
  • the parking assistance controller 52 controls the automatic steering device 41 , the automatic braking device 42 and the automatic driving device 43 so that the center position of the rear wheel shaft of the vehicle 200 moves toward the target position X (step S 4 ).
  • the parking assistance controller 52 determines whether the center position of the rear wheel shaft of the vehicle 200 reaches the target position X (step S 5 ). When it is determined that the center position of the rear wheel shaft of the vehicle 200 reaches the target position X in step S 5 , the parking assistance controller 52 stops the automatic steering.
  • the controller 50 stops the control of the parking assistance device 100 .
  • the controller 50 starts the sequence over from step S 1 .
  • the target position X is set according to the measuring result of the distance meter 12 until the imaging accuracy of the imager 11 surpasses the measuring accuracy of the distance meter 12 . And the target position X is set according to the imaging result of the imager 11 after the imaging accuracy of the imager 11 is superior to the measuring accuracy of the distance meter 12 . Therefore, the parking assistance device 100 in accordance with the embodiment can set the accurate target position at an adequate time.
  • the ⁇ L is not limited, although the ⁇ L is set to be 30 cm in the embodiment.
  • the ⁇ L may be changeable according to the imaging accuracy of the imager 11 and the measuring accuracy of the distance meter 12 .
  • the target position calculating portion 51 may determine whether the ⁇ L is less than a given value for a given time (for example, for a few seconds or for a few sampling periods) in step S 2 shown in FIG. 6 , although the target position calculating portion 51 determines whether the ⁇ L is less than a given value.
  • the target position X may be calculated in other way, although the target position X is calculated with the first candidate Xs of the target position and the second candidate Xc of the target position in the embodiment.
  • the second candidate Xc of the target position may be adopted as the target position X in a case where a difference between an inclination of a center line of the vehicle 200 passing through the first candidate Xs of the target position and that passing through the second candidate Xc of the target position gets smaller than a given value.
  • the target position calculating portion 51 corresponds to the first calculating portion, the second calculating portion, the determination portion, the setting portion and the provisional setting portion.
  • the parking assistance controller 52 corresponds to the steering assistance portion.
  • the parking switch 35 corresponds to the selection portion.
  • the monitor display 20 corresponds to the information portion.
  • the white line in the parking area corresponds to the environment around the vehicle.
  • Step S 2 corresponds to the function of the determination portion.
  • Step S 6 corresponds to the function of the provisional setting portion.
  • Step S 3 corresponds to the function of the setting portion.
  • the parking assistance device 100 a has the same structure as the parking assistance device 100 in FIG. 1 .
  • the parking assistance device 100 a is different from the parking assistance device 100 in the calculating method by the target position calculating portion 51 .
  • a drawing and an explanation of overall structure of the parking assistance device 100 a is omitted, because the parking assistance device 100 a has the same structure.
  • a description will be given of a calculating method by the target position calculating portion 51 with reference to FIG. 1 .
  • the target position calculating portion 51 in accordance with the second embodiment shifts the target position X from the first candidate Xs of the target position to the second candidate Xc of the target position, when the ⁇ L is smaller than a given value (for example, 30 cm).
  • a given value for example, 30 cm.
  • a distance between the center position of the rear wheel shaft of the vehicle 200 and the target position X in a case where the ⁇ L is smaller than the given value is hereinafter referred to as a distance Dmax.
  • a distance between the center position of the rear wheel shaft of the vehicle 200 and the target position X during the movement of the vehicle 200 is hereinafter referred to as a distance d.
  • the target position calculating portion 51 adopts a weighted average between the first candidate Xs of the target position and the second candidate Xc of the target position.
  • the target position X in this case is shown as following Expression 1.
  • X Xs ⁇ d/D max+ Xc ⁇ (1 ⁇ d/D max) (Expression 1)
  • the ratio of the first candidate Xs of the target position is higher than that of the second candidate Xs of the target position, when the distance between the center position of the rear wheel shaft of the vehicle 200 and the target position X is large.
  • the ratio of the second candidate Xc of the target position gets higher as the distance between the center position of the rear wheel shaft of the vehicle 200 and the target position X gets smaller.
  • the imaging result of the imager 11 gets reflected, as the imaging accuracy of the imager 11 gets higher. Accordingly, the target position X is determined. It is therefore prevented that the target position X is changed rapidly.
  • the distance Lmax and the distance 1 are detected by the distance meter 12 , the vehicle speed sensor 31 , the steering angle sensor 32 , and the yaw rate sensor 33 .
  • FIG. 7 illustrates a flowchart of an exemplary control sequence of the controller 50 in the case where the controller 50 controls the parking assistance device 100 a .
  • the target position calculating portion 51 calculates the ⁇ L shown in FIG. 5 (step S 11 ).
  • the target position calculating portion 51 determines whether the ⁇ L is less than a given value (for example, 30 cm) (step S 12 ).
  • the target position calculating portion 51 adopts the weighted average between the first candidate Xs of the target position and the second candidate Xc of the target position as the target position X (step S 13 ). In this case, the target position calculating portion 51 calculates the target position X with Expression 1. When it is not determined that the ⁇ L is less than the given value in step S 12 , the target position calculating portion 51 adopts the first candidate Xs of the target position as the target position X (step S 16 ).
  • the parking assistance controller 52 controls the automatic steering device 41 , the automatic braking device 42 and the automatic driving device 43 so that the center position of the rear wheel shaft of the vehicle 200 moves toward the target position X (step S 14 ).
  • the parking assistance controller 52 determines whether the center position of the rear wheel of the vehicle 200 reaches the target position X (step S 15 ).
  • the parking assistance controller 52 stops the automatic steering.
  • the controller 50 stops the control of the parking assistance device 100 a .
  • the controller 50 starts the sequence over from step S 11 .
  • the target position X is set according to the measuring result of the distance meter 12 until the imaging accuracy of the imager 11 surpasses the measuring accuracy of the distance meter 12 . And the target position X is set according to the imaging result of the imager 11 and the measuring result of the distance meter 12 after the imaging accuracy of the imager 11 is superior to the measuring accuracy of the distance meter 12 . Therefore, the parking assistance device 100 a in accordance with the embodiment can set the accurate target position at an adequate time. And the rapid changing of the target position X is prevented.
  • the target position calculating portion 51 may determine whether the ⁇ L is less than a given value for a given time (for example, for a few seconds or for a few sampling periods) in step S 12 shown in FIG. 7 , although the target position calculating portion 51 determines whether the ⁇ L is less than a given value.
  • the target position X may be changed from the first candidate Xs of the target position to the second candidate Xc of the target position in steps, although the target position X is changed continuously from the first candidate Xs of the target position to the second candidate Xc of the target position in accordance with Expression 1 in the embodiment.
  • the target position X corresponds to the second candidate Xc of the target position when the distance d corresponds to the distance Dmax.
  • the target position X may correspond to the second candidate Xc of the target position in a case where the distance d has an offset and the distance d is smaller than the distance Dmax.
  • Expression 2 and Expression 3 may be used instead of Expression 1.
  • the distance d′ is a value in which the offset value ⁇ (>0) is added to the distance d.
  • the maximum of the distance d′ is the distance Dmax.
  • the target position calculating portion 51 adopts the second candidate Xc of the target position as the target position X after the distance d′ corresponds to the distance Dmax in a case where Expression 2 and Expression 3 are used.
  • X Xs ⁇ d′/D max+ Xc ⁇ (1 ⁇ d′/D max) (Expression 2)
  • D max ⁇ d′ d+ ⁇ (Expression 3)
  • the parking assistance device 100 b has the same structure as the parking assistance device 100 in FIG. 1 .
  • the parking assistance device 100 b is different from the parking assistance device 100 in the calculating method by the target position calculating portion 51 .
  • a drawing and an explanation of overall structure of the parking assistance device 100 b is omitted, because the parking assistance device 100 b has the same structure.
  • a description will be given of a calculating method by the target position calculating portion 51 with reference to FIG. 1 .
  • the parking assistance controller 52 has a timer function.
  • the target position calculating portion 51 in the third embodiment shifts the target position X from the first candidate Xs of the target position to the second candidate Xc of the target position gradually, when the ⁇ L is smaller than a given value (for example, 30 cm).
  • a given value for example, 30 cm.
  • a predicted time is hereinafter referred to as a time Smax.
  • the predicted time is from a point when the ⁇ L is smaller than the given value to a point when the center position of the rear wheel shaft of the vehicle 200 will reach the target position X.
  • an elapsed time from the point when the ⁇ L is smaller than the given value is hereinafter referred to as a time S.
  • the time S increases during the automatic steering.
  • the target position calculating portion 51 adopts a weighted average between the first candidate Xs of the target position and the second candidate Xc of the target position as the target position X.
  • the target position X in this case is shown in following Expression 4.
  • X Xs (1 ⁇ S/S max)+ Xc ⁇ S/S max (Expression 4)
  • the ratio of the first candidate Xs of the target position is higher than that of the second candidate Xc of the target position, when the distance between the center position of the rear wheel of the vehicle 200 and the target position X is large.
  • the ratio of the second candidate Xc of the target position gets higher as the distance between the center position of the rear wheel shaft of the vehicle 200 and the target position X gets smaller.
  • the imaging result of the imager 11 gets reflected, as the imaging accuracy of the imager 11 gets higher. Accordingly, the target position X is determined. It is therefore prevented that the target position X is changed rapidly.
  • the time Smax is calculated with the distance Lmax shown in the second embodiment, a steering angle of the vehicle 200 detected by the steering angle sensor 32 , and a vehicle speed during the automatic steering of the vehicle 200 .
  • the time S is calculated with use of the timer function of the parking assistance controller 52 .
  • a flowchart in the case where the controller 50 controls the parking assistance device 100 b is different from that of FIG. 7 in a point where Expression 4 is used in step S 13 in FIG. 7 .
  • the target position X is set according to the measuring result of the distance meter 12 until the imaging accuracy of the imager 11 surpasses the measuring accuracy of the distance meter 12 .
  • the target position X is set according to the imaging result of the imager 11 and the measuring result of the distance meter 12 after the imaging accuracy of the imager 11 is superior to the measuring accuracy of the distance meter 12 . Therefore, the parking assistance device 100 b in accordance with the embodiment can set the accurate target position at an adequate time. And the rapid changing of the target position X is prevented.
  • the target position calculating portion 51 may determine whether the ⁇ L is less than a given value for a given time (for example, for a few seconds or for a few sampling periods) in step S 12 shown in FIG. 7 , although the target position calculating portion 51 determines whether the ⁇ L is less than a given value. It is preferred that the counting of the time S by the parking assistance controller 52 is stopped when the vehicle 200 stops on the way during the automatic steering. It is because that the distance decrement between the center position of the rear wheel shaft of the vehicle 200 and the target position X is stopped.
  • the target position X may be changed from the first candidate Xs of the target position to the second candidate Xc of the target position in steps, although the target position X is changed continuously from the first candidate Xs of the target position to the second candidate Xc of the target position in accordance with Expression 4 in the embodiment.
  • the target position X corresponds to the second candidate Xc of the target position when the time S corresponds to the time Smax.
  • the target position X may correspond to the second candidate Xc of the target position in a case where the time S has an offset and the time S is smaller than the time Smax.
  • Expression 5 and Expression 6 may be used instead of Expression 4.
  • the time S′ is a value in which the offset value ⁇ (>0) is added to the time S.
  • the maximum of the time S′ is the time Smax.
  • the target position calculating portion 51 adopts the second candidate Xc of the target position as the target position X after the time S′ corresponds to the time Smax in a case where Expression 5 and Expression 6 are used.
  • X Xs ⁇ (1 ⁇ S′/S max)+ Xc ⁇ S′/S max (Expression 5)
  • S max ⁇ S′ S+ ⁇ (Expression 6)
  • the parking assistance device 100 c has the same structure as the parking assistance device 100 in FIG. 1 .
  • the parking assistance device 100 c is different from the parking assistance device 100 in the calculating method by the target position calculating portion 51 .
  • a drawing and an explanation of overall structure of the parking assistance device 100 c is omitted, because the parking assistance device 100 c has the same structure.
  • a description will be given of a calculating method by the target position calculating portion 51 with reference to FIG. 1 .
  • the target position calculating portion 51 in the third embodiment shifts the target position X from the first candidate Xs of the target position to the second candidate Xc of the target position gradually, when the ⁇ L is smaller than a given value (for example, 30 cm).
  • a given value for example, 30 cm.
  • FIG. 8A and FIG. 8B illustrate an aspect when the imager 11 counts an edge point of the white line.
  • FIG. 8A illustrates a relationship between the vehicle 200 and the white line.
  • FIG. 8B illustrates a screen of the monitor display 20 where an image taken by the imager 11 is displayed.
  • a point P 1 is one of two dots connecting both ends of one of the white lines of the parking area.
  • a point P 2 is the other.
  • the point P 1 and the point P 2 are displayed on the monitor display 20 according to the imaging result of the imager 11 .
  • Brightness edges are detected on the line from the point P 1 to the point P 2 in a case where a CCD camera is used as the imager 11 .
  • the number of the brightness edges is referred to as a number N.
  • the maximum of the number N is referred to as Nmax.
  • the minimum of the number N is referred to as Nmin.
  • the X-Y coordinates of the points P 1 and P 2 according to the resolution of the imager 11 are shown as (X 1 , Y 1 ) and (X 2 , Y 2 ) respectively.
  • the Nmax is
  • the number N increases, as the imaging accuracy of the imager 11 gets higher.
  • Reliability R of the imager 11 is therefore shown as Expression 7.
  • R N /(
  • the target position calculating portion 51 adopts a weighted average between the first candidate Xs of the target position and the second candidate Xc of the target position as the target position X.
  • the target position X in this case is shown in Expression 8.
  • X Xs ⁇ (1 ⁇ R )+ Xc ⁇ R (Expression 8)
  • the imaging result of the imager 11 gets reflected, as the imaging accuracy of the imager 11 gets higher. Accordingly, the target position X is determined. And the rapid changing of the target position X is prevented.
  • the reliability R may have an offset similarly to the second and the third embodiments. The reliability R means a ratio of the second candidate Xc of the target position in Expression 8.
  • a flowchart in the case where the controller 50 controls the parking assistance device 100 c is different from that of FIG. 7 in a point where Expression 8 is used in step S 13 in FIG. 7 .
  • the target position X is set according to the measuring result of the distance meter 12 until the imaging accuracy of the imager 11 surpasses the measuring accuracy of the distance meter 12 .
  • the target position X is set according to the imaging result of the imager 11 and the measuring result of the distance meter 12 after the imaging accuracy of the imager 11 is superior to the measuring accuracy of the distance meter 12 . Therefore, the parking assistance device 100 c in accordance with the embodiment can set the accurate target position at an adequate time. And the rapid changing of the target position X is prevented.
  • the target position calculating portion 51 may determine whether the ⁇ L is less than a given value for a given time (for example, for a few seconds or for a few sampling periods) in step S 12 shown in FIG. 7 , although the target position calculating portion 51 determines whether the ⁇ L is less than a given value.
  • the target position X may be changed from the first candidate Xs of the target position to the second candidate Xc of the target position in steps, although the target position X is changed continuously from the first candidate Xs of the target position to the second candidate Xc of the target position in accordance with Expression 8 in the embodiment.
  • the target position X may be calculated in other way, although the target position X is calculated with the first candidate Xs of the target position and the second candidate Xc of the target position in second embodiment through the fourth embodiment.
  • the weighted average between the first candidate Xs of the target position and the second candidate Xc of the target position may be adopted as the target position X in a case where a difference between an inclination of a center line of the vehicle 200 passing through the first candidate Xs of the target position and that passing through the second candidate Xc of the target position gets smaller than a given value.
  • step S 12 in FIG. 7 corresponds to the function of the determination portion.
  • Step S 16 corresponds to the function of the provisional setting portion.
  • Step S 13 corresponds to the function of the setting portion.
  • the second candidate Xc of the target position may be calculated according to a concrete block provided in the parking area, although the second candidate Xc of the target position is calculated according to the white line of the parking area in the first embodiment through the fourth embodiment.
  • the target position may be set according to the first candidate Xs of the target position only, before the relationship between the first candidate Xs of the target position and the second candidate Xc of the target position meets a given condition. That is, the target position X may be set according to the first candidate Xs of the target position, when it is determined that the relationship between the first candidate Xs of the target position and the second candidate Xc of the target position does not meet a given condition before the target position X is set according to the second candidate Xc of the target position.
  • the target position X may be set according to the second candidate Xc of the target position, when it is determined that the relationship between the first candidate Xs of the target position and the second candidate Xc of the target position meets the given condition after the target position X is set according to the first candidate Xs of the target position.

Landscapes

  • Engineering & Computer Science (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Mechanical Engineering (AREA)
  • Theoretical Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Transportation (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Combustion & Propulsion (AREA)
  • Multimedia (AREA)
  • Electromagnetism (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Automation & Control Theory (AREA)
  • Steering Control In Accordance With Driving Conditions (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Traffic Control Systems (AREA)
US11/663,065 2005-04-22 2006-04-19 Target position setting device and parking assist device with the same Expired - Fee Related US7903842B2 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2005124665A JP4020128B2 (ja) 2005-04-22 2005-04-22 目標位置設定装置およびそれを備えた駐車支援装置
JP2005-124665 2005-04-22
PCT/JP2006/308184 WO2006115139A1 (ja) 2005-04-22 2006-04-19 目標位置設定装置およびそれを備えた駐車支援装置

Publications (2)

Publication Number Publication Date
US20090123028A1 US20090123028A1 (en) 2009-05-14
US7903842B2 true US7903842B2 (en) 2011-03-08

Family

ID=37214758

Family Applications (1)

Application Number Title Priority Date Filing Date
US11/663,065 Expired - Fee Related US7903842B2 (en) 2005-04-22 2006-04-19 Target position setting device and parking assist device with the same

Country Status (5)

Country Link
US (1) US7903842B2 (ja)
EP (1) EP1873013B1 (ja)
JP (1) JP4020128B2 (ja)
CN (1) CN101044048B (ja)
WO (1) WO2006115139A1 (ja)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090243888A1 (en) * 2006-04-25 2009-10-01 Toyota Jidosha Kabushiki Kaisha Parking assistance device and parking assistance method
US20100019935A1 (en) * 2007-02-27 2010-01-28 Yukiko Kawabata Parking assistance device
US20110087406A1 (en) * 2008-06-11 2011-04-14 Valeo Schalter Und Sensoren Gmbh Method for assisting a driver of a vehicle when parking in a parking space
US20120091959A1 (en) * 2011-10-06 2012-04-19 Ford Global Technologies, Llc Vehicle guidance system with interface
US20120125707A1 (en) * 2009-02-12 2012-05-24 Frank Jonathan D Automated vehicle and system utilizing an optical sensing system
US20130096765A1 (en) * 2011-10-14 2013-04-18 Hyundai Motor Company Parking area detection system and method using mesh space analysis
US8483899B2 (en) 2011-10-06 2013-07-09 Ford Global Technologies, Llc Vehicle guidance system
DE102013110280A1 (de) * 2013-09-18 2015-03-19 Paul Vahle Gmbh & Co. Kg Positionsbestimmungssystem für Fahrzeuge
US20180086381A1 (en) * 2016-09-28 2018-03-29 Dura Operating, Llc System and method for autonomous perpendicular parking of a vehicle
US20180248395A1 (en) * 2017-02-24 2018-08-30 Denso Ten Limited Charging support device
US20220017073A1 (en) * 2018-12-17 2022-01-20 Bayerische Motoren Werke Aktiengesellschaft Parking Assistance System for Carrying Out Automated Maneuvers of Various Types Assisted by the System, With a User Interface

Families Citing this family (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU2007340727A1 (en) * 2006-12-28 2008-07-10 Kabushiki Kaisha Toyota Jidoshokki Parking assistance device, component for parking assistance device, parking assistance method, parking assistance program, method and program for calculating vehicle travel parameter, device for calculating vehicle travel parameter, and component for device for calculating vehicle travel parameter
DE102007047362A1 (de) * 2007-10-02 2009-04-09 Valeo Schalter Und Sensoren Gmbh Verfahren und Anordnung zur Steuerung eines Parkassistenzsystems für Fahrzeuge in begrenzten Parkräumen
JP5057166B2 (ja) * 2008-10-30 2012-10-24 アイシン・エィ・ダブリュ株式会社 安全運転評価システム及び安全運転評価プログラム
JP5403330B2 (ja) * 2009-02-25 2014-01-29 アイシン精機株式会社 駐車支援装置
WO2010140458A1 (ja) * 2009-06-03 2010-12-09 ボッシュ株式会社 駐車支援装置
JP5511431B2 (ja) * 2010-02-22 2014-06-04 本田技研工業株式会社 駐車支援装置
CN102407848A (zh) * 2010-09-21 2012-04-11 高强 具有自动泊车与智能驾驶功能的控制器***
FR2983448B1 (fr) * 2011-12-06 2014-01-10 Renault Sa Procede d'aide au parcage pour un vehicule automobile
DE102012101686A1 (de) * 2012-03-01 2013-09-05 Continental Teves Ag & Co. Ohg Verfahren für ein Fahrerassistenzsystem zur autonomen Längs- und/oder Querregelung eines Fahrzeugs
TWI488767B (zh) * 2012-05-03 2015-06-21 E Lead Electronic Co Ltd 倒車停車指揮系統的倒車導引方法
JP2015013596A (ja) * 2013-07-05 2015-01-22 トヨタ自動車株式会社 駐車支援装置及び駐車支援方法
US9114720B2 (en) * 2013-07-11 2015-08-25 Delphi Technologies, Inc. Vehicle positioning system for wireless charging stations
US9224062B2 (en) * 2013-08-09 2015-12-29 Xerox Corporation Hybrid method and system of video and vision based access control for parking stall occupancy determination
KR102170286B1 (ko) * 2013-08-13 2020-10-26 현대모비스 주식회사 조향 휠 제어 방법 및 이를 위한 위한 시스템
JP6025063B2 (ja) * 2013-10-04 2016-11-16 アイシン精機株式会社 駐車支援装置
JP6269197B2 (ja) * 2013-10-29 2018-01-31 株式会社デンソー 自動運転装置
JP5943039B2 (ja) * 2014-06-25 2016-06-29 トヨタ自動車株式会社 駐車支援装置
JP6096155B2 (ja) * 2014-09-12 2017-03-15 アイシン精機株式会社 運転支援装置及び運転支援システム
US10816638B2 (en) 2014-09-16 2020-10-27 Symbol Technologies, Llc Ultrasonic locationing interleaved with alternate audio functions
KR101513198B1 (ko) * 2014-09-24 2015-04-17 엘지전자 주식회사 주차 보조 장치 및 차량
US10613544B2 (en) * 2015-05-05 2020-04-07 B. G. Negev Technologies And Applications Ltd. Universal autonomous robotic driving system
JP6573795B2 (ja) * 2015-07-31 2019-09-11 アイシン精機株式会社 駐車支援装置、方法及びプログラム
JP6564346B2 (ja) * 2016-05-30 2019-08-21 株式会社Soken 駐車支援装置及び駐車支援方法
JP6854095B2 (ja) * 2016-07-01 2021-04-07 フォルシアクラリオン・エレクトロニクス株式会社 駐車支援装置
FR3062932B1 (fr) * 2017-02-15 2021-09-24 Peugeot Citroen Automobiles Sa Procede d’aide a l’activation d’au moins un mode d’assistance a la conduite.
US10249203B2 (en) 2017-04-17 2019-04-02 Rosemount Aerospace Inc. Method and system for providing docking guidance to a pilot of a taxiing aircraft
JP7013996B2 (ja) * 2018-03-27 2022-02-01 トヨタ自動車株式会社 車両制御装置
JP7199937B2 (ja) * 2018-11-28 2023-01-06 フォルシアクラリオン・エレクトロニクス株式会社 駐車支援装置
KR20200106233A (ko) * 2019-02-25 2020-09-14 현대자동차주식회사 차량의 원격 주차 제어 장치 및 그 방법
KR102251574B1 (ko) * 2019-07-22 2021-05-14 주식회사 만도 주차 정렬 조정 장치 및 방법
CN117980205A (zh) * 2021-09-29 2024-05-03 株式会社爱信 停车辅助装置
JP2023148817A (ja) * 2022-03-30 2023-10-13 パナソニックIpマネジメント株式会社 駐車支援システムおよび駐車支援方法
DE102022207957B3 (de) * 2022-08-02 2023-12-07 Continental Autonomous Mobility Germany GmbH Verfahren und Parkassistenzvorrichtung zum dynamischen Planen einer Parktrajektorie eines Fahrzeugs während eines zumindest teilautomatisch vollzogenen Parkvorgangs

Citations (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4931930A (en) * 1988-04-19 1990-06-05 Industrial Technology Research Institute Automatic parking device for automobile
US5530420A (en) * 1993-12-27 1996-06-25 Fuji Jukogyo Kabushiki Kaisha Running guide apparatus for vehicle capable of keeping safety at passing through narrow path and the method thereof
JPH1031799A (ja) 1996-07-15 1998-02-03 Toyota Motor Corp 自動走行制御装置
JPH11105686A (ja) 1997-10-07 1999-04-20 Nissan Motor Co Ltd 自動駐車装置
FR2771500A1 (fr) 1997-11-24 1999-05-28 Renault Procede et dispositif d'aide au creneau
JPH11166493A (ja) 1997-12-03 1999-06-22 Mitsubishi Electric Corp ロータリー圧縮機
JPH11212640A (ja) 1997-11-03 1999-08-06 Volkswagen Ag <Vw> 自律走行車両及び自律走行車両を制御する方法
US5941934A (en) * 1995-06-09 1999-08-24 Xanavi Informatics Corporation Current position calculating device
US6078849A (en) * 1998-12-11 2000-06-20 Lockheed Martin Corporation Vision based precision docking of vehicles
DE10037130A1 (de) 1999-09-13 2001-04-26 Volkswagen Ag Einpark- und/oder Rangierhilfeeinrichtung für Pkw oder Lkw
JP2002170103A (ja) 2000-12-01 2002-06-14 Nissan Motor Co Ltd 駐車スペース地図作成装置および駐車スペース地図表示装置
JP2002172988A (ja) 2000-12-05 2002-06-18 Mitsubishi Motors Corp 駐車補助装置
US6424895B1 (en) * 1996-10-09 2002-07-23 Honda Giken Kogyo Kabushiki Kaisha Automatic steering system for vehicle
US6476730B2 (en) * 2000-02-29 2002-11-05 Aisin Seiki Kabushiki Kaisha Assistant apparatus and method for a vehicle in reverse motion
US6483429B1 (en) * 1999-10-21 2002-11-19 Matsushita Electric Industrial Co., Ltd. Parking assistance system
JP2003063337A (ja) 2001-08-24 2003-03-05 Nissan Motor Co Ltd 駐車支援装置
US20030122687A1 (en) * 2001-12-27 2003-07-03 Philips Electronics North America Corportion Computer vision based parking assistant
US20030151526A1 (en) * 2002-01-10 2003-08-14 Yuu Tanaka Parking assist device and method for assisting parking
JP2003276541A (ja) 2002-03-25 2003-10-02 Mitsubishi Motors Corp 駐車支援装置及び駐車支援装置付き車両
US6662101B2 (en) * 2001-01-29 2003-12-09 Matsushita Electric Industrial Co., Ltd. Method and apparatus for transmitting position information on a digital map
JP2004108944A (ja) 2002-09-18 2004-04-08 Nissan Motor Co Ltd 障害物検出装置
US6778891B2 (en) * 2001-09-28 2004-08-17 Aisin Seiki Kabushiki Kaisha Parking assistance device and method used therefor
US6792147B1 (en) * 1999-11-04 2004-09-14 Honda Giken Kogyo Kabushiki Kaisha Object recognition system
JP2004306814A (ja) 2003-04-08 2004-11-04 Auto Network Gijutsu Kenkyusho:Kk 駐車支援装置
US20050049766A1 (en) * 2003-08-28 2005-03-03 Toyota Jidosha Kabushiki Kaisha Vehicle backward movement assist device and vehicle parking assist device
US6929082B2 (en) * 2002-01-11 2005-08-16 Toyota Jidosha Kabushiki Kaisha Parking assist apparatus for vehicle and control method of same
US7043346B2 (en) * 2003-04-28 2006-05-09 Toyota Jidosha Kabushiki Kaisha Parking assist apparatus and parking assist method for vehicle
US7085634B2 (en) * 2003-04-11 2006-08-01 Toyota Jidosha Kabushiki Kaisha Parking assist apparatus and parking assist method for vehicle
US7366595B1 (en) * 1999-06-25 2008-04-29 Seiko Epson Corporation Vehicle drive assist system
US7486203B2 (en) * 2004-04-27 2009-02-03 Aisin Seiki Kabushiki Kaisha Parking assist apparatus for vehicle

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1166493A (ja) * 1997-08-27 1999-03-09 Nissan Motor Co Ltd 自動駐車装置
WO2002000475A1 (fr) * 2000-06-27 2002-01-03 Kabushiki Kaisha Toyota Jidoshokki Dispositif d'aide au stationnement
JP4161573B2 (ja) * 2001-06-29 2008-10-08 株式会社豊田自動織機 駐車支援装置

Patent Citations (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4931930A (en) * 1988-04-19 1990-06-05 Industrial Technology Research Institute Automatic parking device for automobile
US5530420A (en) * 1993-12-27 1996-06-25 Fuji Jukogyo Kabushiki Kaisha Running guide apparatus for vehicle capable of keeping safety at passing through narrow path and the method thereof
US5941934A (en) * 1995-06-09 1999-08-24 Xanavi Informatics Corporation Current position calculating device
JPH1031799A (ja) 1996-07-15 1998-02-03 Toyota Motor Corp 自動走行制御装置
US6424895B1 (en) * 1996-10-09 2002-07-23 Honda Giken Kogyo Kabushiki Kaisha Automatic steering system for vehicle
JPH11105686A (ja) 1997-10-07 1999-04-20 Nissan Motor Co Ltd 自動駐車装置
JPH11212640A (ja) 1997-11-03 1999-08-06 Volkswagen Ag <Vw> 自律走行車両及び自律走行車両を制御する方法
FR2771500A1 (fr) 1997-11-24 1999-05-28 Renault Procede et dispositif d'aide au creneau
JPH11166493A (ja) 1997-12-03 1999-06-22 Mitsubishi Electric Corp ロータリー圧縮機
US6078849A (en) * 1998-12-11 2000-06-20 Lockheed Martin Corporation Vision based precision docking of vehicles
US7366595B1 (en) * 1999-06-25 2008-04-29 Seiko Epson Corporation Vehicle drive assist system
DE10037130A1 (de) 1999-09-13 2001-04-26 Volkswagen Ag Einpark- und/oder Rangierhilfeeinrichtung für Pkw oder Lkw
US6483429B1 (en) * 1999-10-21 2002-11-19 Matsushita Electric Industrial Co., Ltd. Parking assistance system
US6792147B1 (en) * 1999-11-04 2004-09-14 Honda Giken Kogyo Kabushiki Kaisha Object recognition system
US6476730B2 (en) * 2000-02-29 2002-11-05 Aisin Seiki Kabushiki Kaisha Assistant apparatus and method for a vehicle in reverse motion
JP2002170103A (ja) 2000-12-01 2002-06-14 Nissan Motor Co Ltd 駐車スペース地図作成装置および駐車スペース地図表示装置
JP2002172988A (ja) 2000-12-05 2002-06-18 Mitsubishi Motors Corp 駐車補助装置
US6662101B2 (en) * 2001-01-29 2003-12-09 Matsushita Electric Industrial Co., Ltd. Method and apparatus for transmitting position information on a digital map
JP2003063337A (ja) 2001-08-24 2003-03-05 Nissan Motor Co Ltd 駐車支援装置
US6778891B2 (en) * 2001-09-28 2004-08-17 Aisin Seiki Kabushiki Kaisha Parking assistance device and method used therefor
US20030122687A1 (en) * 2001-12-27 2003-07-03 Philips Electronics North America Corportion Computer vision based parking assistant
US20030151526A1 (en) * 2002-01-10 2003-08-14 Yuu Tanaka Parking assist device and method for assisting parking
US6929082B2 (en) * 2002-01-11 2005-08-16 Toyota Jidosha Kabushiki Kaisha Parking assist apparatus for vehicle and control method of same
JP2003276541A (ja) 2002-03-25 2003-10-02 Mitsubishi Motors Corp 駐車支援装置及び駐車支援装置付き車両
JP2004108944A (ja) 2002-09-18 2004-04-08 Nissan Motor Co Ltd 障害物検出装置
JP2004306814A (ja) 2003-04-08 2004-11-04 Auto Network Gijutsu Kenkyusho:Kk 駐車支援装置
US7085634B2 (en) * 2003-04-11 2006-08-01 Toyota Jidosha Kabushiki Kaisha Parking assist apparatus and parking assist method for vehicle
US7043346B2 (en) * 2003-04-28 2006-05-09 Toyota Jidosha Kabushiki Kaisha Parking assist apparatus and parking assist method for vehicle
US20050049766A1 (en) * 2003-08-28 2005-03-03 Toyota Jidosha Kabushiki Kaisha Vehicle backward movement assist device and vehicle parking assist device
US7486203B2 (en) * 2004-04-27 2009-02-03 Aisin Seiki Kabushiki Kaisha Parking assist apparatus for vehicle

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8542128B2 (en) * 2006-04-25 2013-09-24 Toyota Jidosha Kabushiki Kaisha Parking assist apparatus and method
US20090243888A1 (en) * 2006-04-25 2009-10-01 Toyota Jidosha Kabushiki Kaisha Parking assistance device and parking assistance method
US20100019935A1 (en) * 2007-02-27 2010-01-28 Yukiko Kawabata Parking assistance device
US8130120B2 (en) 2007-02-27 2012-03-06 Toyota Jidosha Kabushiki Kaisha Parking assistance device
US20110087406A1 (en) * 2008-06-11 2011-04-14 Valeo Schalter Und Sensoren Gmbh Method for assisting a driver of a vehicle when parking in a parking space
US8779939B2 (en) * 2008-06-11 2014-07-15 Valeo Schalter Und Sensoren Gmbh Method for assisting a driver of a vehicle when parking in a parking space
US20120125707A1 (en) * 2009-02-12 2012-05-24 Frank Jonathan D Automated vehicle and system utilizing an optical sensing system
US8616320B2 (en) * 2009-02-12 2013-12-31 Edison Nation, Llc Automated vehicle and system utilizing an optical sensing system
US20120091959A1 (en) * 2011-10-06 2012-04-19 Ford Global Technologies, Llc Vehicle guidance system with interface
US8483899B2 (en) 2011-10-06 2013-07-09 Ford Global Technologies, Llc Vehicle guidance system
US8816637B2 (en) * 2011-10-06 2014-08-26 Ford Global Technologies, Llc Vehicle guidance system with interface
US20130096765A1 (en) * 2011-10-14 2013-04-18 Hyundai Motor Company Parking area detection system and method using mesh space analysis
DE102013110280A1 (de) * 2013-09-18 2015-03-19 Paul Vahle Gmbh & Co. Kg Positionsbestimmungssystem für Fahrzeuge
US20180086381A1 (en) * 2016-09-28 2018-03-29 Dura Operating, Llc System and method for autonomous perpendicular parking of a vehicle
US20180248395A1 (en) * 2017-02-24 2018-08-30 Denso Ten Limited Charging support device
US10541547B2 (en) * 2017-02-24 2020-01-21 Denso Ten Limited Charging support device
US10581258B2 (en) * 2017-02-24 2020-03-03 Denso Ten Limited Charging support device
US20220017073A1 (en) * 2018-12-17 2022-01-20 Bayerische Motoren Werke Aktiengesellschaft Parking Assistance System for Carrying Out Automated Maneuvers of Various Types Assisted by the System, With a User Interface

Also Published As

Publication number Publication date
CN101044048B (zh) 2010-06-23
US20090123028A1 (en) 2009-05-14
EP1873013A4 (en) 2008-10-08
JP4020128B2 (ja) 2007-12-12
EP1873013B1 (en) 2013-03-20
EP1873013A1 (en) 2008-01-02
JP2006298227A (ja) 2006-11-02
WO2006115139A1 (ja) 2006-11-02
CN101044048A (zh) 2007-09-26

Similar Documents

Publication Publication Date Title
US7903842B2 (en) Target position setting device and parking assist device with the same
US20060167633A1 (en) Neighboring object information acquisition device, and parking support device using neighboring object information acquisition device
US7843767B2 (en) Object detection apparatus and method
US8384561B2 (en) Parking assist device
US7486203B2 (en) Parking assist apparatus for vehicle
US9031743B2 (en) Collision avoidance device
CN107284444B (zh) 驾驶协助装置及利用该装置的驾驶协助方法
US20080010018A1 (en) Parking support device
US7379389B2 (en) Apparatus for monitoring surroundings of vehicle and sensor unit
JP2008201178A (ja) 駐車支援装置
EP1469422A1 (en) Parking assisting device
US20100235053A1 (en) Parking assist device
KR20080109871A (ko) 주차지원장치 및 주차지원방법
US20100259420A1 (en) Parking assist system
JP2007003287A (ja) Gpsロストの予測方法、gpsロストの予測装置及び車両用走行制御装置
GB2486814A (en) Method for assisting a driver of a motor vehicle
JP4320873B2 (ja) 車両用駐車スペース検出装置
KR20090041086A (ko) 자동주차시스템 및 이를 이용한 자동차량주차방법
KR101734726B1 (ko) 주차공간 탐지 방법 및 이를 실행하는 장치
JP3235831B2 (ja) ステレオ式車外監視装置
JP5109224B2 (ja) 駐車空間検出装置
JP3838020B2 (ja) 障害物検出装置
JP2001315575A (ja) 車両周辺視認装置
KR100610859B1 (ko) 차량의 후방 경고 방법
US20240227836A9 (en) Driving support device, driving support method, and driving support program

Legal Events

Date Code Title Description
AS Assignment

Owner name: TOYOTA JIDOSHA KABUSHIKI KAISHA, JAPAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SATONAKA, HISASHI;REEL/FRAME:022968/0717

Effective date: 20070205

STCF Information on status: patent grant

Free format text: PATENTED CASE

CC Certificate of correction
FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAY Fee payment

Year of fee payment: 4

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 8

FEPP Fee payment procedure

Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

LAPS Lapse for failure to pay maintenance fees

Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

STCH Information on status: patent discontinuation

Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FP Lapsed due to failure to pay maintenance fee

Effective date: 20230308