Determining position or orientation relative to a marker
First Claim
1. A system to estimate at least one of a position or an orientation of a vehicle relative to a location marker, the system comprising:
- a first sensor configured to be coupled to the vehicle and to generate surface sensor signals representative of a surface on which the location marker is disposed;
a second sensor configured to be coupled to the vehicle and to generate marker sensor signals representative of the location marker; and
a sensor processor in communication with the first sensor and the second sensor and configured to;
estimate at least one of a position of the first sensor relative to the surface on which the location marker is disposed or an orientation of the first sensor relative to the surface on which the location marker is disposed based at least in part on the surface sensor signals received from the first sensor;
estimate at least one of a position of the second sensor relative to the location marker or an orientation of the second sensor relative to the location marker based at least in part on the marker sensor signals received from the second sensor;
identify at least one of an edge of the location marker or a corner of the location marker based at least in part on the marker sensor signals received from the second sensor;
associate the at least one of the edge of the location marker or the corner of the location marker with the at least one of the position of the first sensor relative to the surface on which the location marker is disposed or the orientation of the first sensor relative to the surface on which the location marker is disposed; and
calculate at least one of the position of the vehicle relative to the location marker or the orientation of the vehicle relative to the location marker based at least in part on (i) the at least one of the position of the first sensor relative to the surface or the orientation of the first sensor relative to the surface, and (ii) the at least one of the position of the second sensor relative to the location marker or the orientation of the second sensor relative to the location marker.
1 Assignment
0 Petitions
Accused Products
Abstract
A system may include first and second sensors configured to be coupled to a vehicle and generate surface sensor signals representative of a surface on which a location marker is disposed, and generate marker sensor signals representative of the location marker. The system may also include a sensor processor configured to estimate at least one of a position or an orientation of the first sensor relative to the surface on which the location marker is disposed based at least in part on the surface sensor signals, and estimate at least one of a position or an orientation of the second sensor relative to the location marker based at least in part on the marker sensor signals. The sensor processor may be configured to calculate at least one of the position or the orientation of the vehicle relative to the location marker based at least in part on the estimations.
-
Citations
20 Claims
-
1. A system to estimate at least one of a position or an orientation of a vehicle relative to a location marker, the system comprising:
-
a first sensor configured to be coupled to the vehicle and to generate surface sensor signals representative of a surface on which the location marker is disposed; a second sensor configured to be coupled to the vehicle and to generate marker sensor signals representative of the location marker; and a sensor processor in communication with the first sensor and the second sensor and configured to; estimate at least one of a position of the first sensor relative to the surface on which the location marker is disposed or an orientation of the first sensor relative to the surface on which the location marker is disposed based at least in part on the surface sensor signals received from the first sensor; estimate at least one of a position of the second sensor relative to the location marker or an orientation of the second sensor relative to the location marker based at least in part on the marker sensor signals received from the second sensor; identify at least one of an edge of the location marker or a corner of the location marker based at least in part on the marker sensor signals received from the second sensor; associate the at least one of the edge of the location marker or the corner of the location marker with the at least one of the position of the first sensor relative to the surface on which the location marker is disposed or the orientation of the first sensor relative to the surface on which the location marker is disposed; and calculate at least one of the position of the vehicle relative to the location marker or the orientation of the vehicle relative to the location marker based at least in part on (i) the at least one of the position of the first sensor relative to the surface or the orientation of the first sensor relative to the surface, and (ii) the at least one of the position of the second sensor relative to the location marker or the orientation of the second sensor relative to the location marker. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
receiving surface sensor signals representative of the surface on which a marker is disposed from a sensor; estimating, based at least in part on the surface sensor signals, at least one of a position of the sensor relative to the surface on which the marker is disposed or an orientation of the sensor relative to the surface on which the marker is disposed; receiving marker sensor signals representative of at least one of a position of the marker relative to the sensor or an orientation of the marker relative to the sensor; identifying, based at least in part on the marker sensor signals, at least one of an edge of the marker or a corner of the marker; associating the at least one of the edge of the marker or the corner of the marker with the at least one of the position of the sensor relative to the surface on which the marker is disposed or the orientation of the sensor relative to the surface on which the marker is disposed; calculating at least one of the position of the sensor relative to the marker or the orientation of the sensor relative to the marker based at least in part on the at least one of the edge of the marker or the corner of the marker and the at least one of the position of the sensor relative to the surface or the orientation of the sensor relative to the surface; and calculating at least one of the position of the sensor relative to the marker or the orientation of the sensor relative to the marker based at least in part on the at least one of the position of the sensor relative to the surface or the orientation of the sensor relative to the surface and the marker sensor signals representative of at least one of the position of the marker relative to the sensor or the orientation of the marker relative to the sensor. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A vehicle comprising:
-
a frame; a propulsion system; at least one sensor coupled to the frame and configured to generate (i) surface sensor signals representative of a surface on which a marker is disposed, the marker being associated with a destination of the vehicle, and (ii) marker sensor signals representative of the marker; and a sensor processor in communication with the at least one sensor and configured to; estimate at least one of a position or an orientation of the at least one sensor relative to the surface on which the marker is disposed based at least in part on the surface sensor signals; estimate at least one of a position or an orientation of the at least one sensor relative to the marker based at least in part on the marker sensor signals; identify at least one of an edge of the marker or a corner of the marker based at least in part on the marker sensor signals; associate at least one of the edge of the marker or the corner of the marker with the at least one of the position or the orientation of the at least one sensor relative to the surface on which the marker is disposed; and calculate at least one of the position or the orientation of the vehicle relative to the marker based at least in part on the at least one of the position or the orientation of the at least one sensor relative to the surface and the at least one of the position or the orientation of the at least one sensor relative to the marker. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification