Self-Position Calculating Apparatus and Self-Position Calculating Method
First Claim
1. A self-position calculating apparatus comprising:
- a light projector configured to project a patterned light beam onto a road surface around a vehicle;
a camera installed in the vehicle, and configured to capture an image of the road surface around the vehicle including an area onto which the patterned light beam is projected;
an orientation angle calculator configured to calculate an orientation angle of the vehicle relative to the road surface from a position of the patterned light beam on the image obtained by the camera;
an orientation change amount calculator configured to calculate an amount of change in the orientation of the vehicle based on temporal changes in a plurality of feature points on the road surface which are detected from the image obtained by the camera;
a self-position calculator configured to calculate current position and orientation angle of the vehicle by adding the amount of change in the orientation to initial position and orientation angle of the vehicle;
a detection condition determining circuit configured to determine under what condition the plurality of feature points are detected by the orientation change amount calculator; and
a patterned light beam controller configured to control how the light projector projects the patterned light beam, whereinif the detection condition determining circuit determines that the condition under which the plurality of feature points are detected does not satisfy a first criterion, the patterned light beam controller projects the patterned light beam.
1 Assignment
0 Petitions
Accused Products
Abstract
A self-position calculating apparatus includes: a light projector 11 configured to project a patterned light beam 32a onto a road surface 31 around a vehicle; and a camera 12 configured to capture an image 38 of the road surface 31 around the vehicle including an area onto which the patterned light beam 32a is projected. The self-position calculating apparatus calculates an orientation angle of the vehicle 10 relative to the road surface 31 from a position of the patterned light beam 32a on the image 38 obtained by the camera 12, and calculates an amount of change in the orientation of the vehicle based on temporal changes in multiple feature points on the road surface which are detected from the image 38. The self-position calculating apparatus calculates current position and orientation angle of the vehicle by adding the amount of change in the orientation to initial position and orientation angle of the vehicle. If a condition under which the multiple feature points are detected does not satisfy a first criterion, the self-position calculating apparatus projects the patterned light beam 32a.
11 Citations
7 Claims
-
1. A self-position calculating apparatus comprising:
-
a light projector configured to project a patterned light beam onto a road surface around a vehicle; a camera installed in the vehicle, and configured to capture an image of the road surface around the vehicle including an area onto which the patterned light beam is projected; an orientation angle calculator configured to calculate an orientation angle of the vehicle relative to the road surface from a position of the patterned light beam on the image obtained by the camera; an orientation change amount calculator configured to calculate an amount of change in the orientation of the vehicle based on temporal changes in a plurality of feature points on the road surface which are detected from the image obtained by the camera; a self-position calculator configured to calculate current position and orientation angle of the vehicle by adding the amount of change in the orientation to initial position and orientation angle of the vehicle; a detection condition determining circuit configured to determine under what condition the plurality of feature points are detected by the orientation change amount calculator; and a patterned light beam controller configured to control how the light projector projects the patterned light beam, wherein if the detection condition determining circuit determines that the condition under which the plurality of feature points are detected does not satisfy a first criterion, the patterned light beam controller projects the patterned light beam. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A self-position calculating method comprising:
-
projecting a patterned light beam onto a road surface around a vehicle, by a light projector installed in the vehicle; capturing an image of the road surface around the vehicle including an area onto which the patterned light beam is projected, by a camera installed in the vehicle; calculating an orientation angle of the vehicle relative to the road surface from a position of the patterned light beam on the image, by a controller of the vehicle; calculating an amount of change in the orientation of the vehicle based on temporal changes in a plurality of feature points on the road surface which are detected from the image, by the controller; and calculating current position and orientation angle of the vehicle by adding the amount of change in the orientation to initial position and orientation angle of the vehicle, by the controller, wherein the light projector projects the patterned light beam if the controller determines that a condition under which the plurality of feature points are detected does not satisfy a first criterion.
-
Specification