Determining extrinsic calibration parameters for a sensor
First Claim
1. A method of determining extrinsic calibration parameters for at least one sensor mounted on a transportable apparatus, the method including:
- receiving, by a computer processor, data representing pose history of the transportable apparatus with respect to a global frame;
receiving, by the computer processor, sensor data from at least one sensor mounted on the transportable apparatus;
generating, by the computer processor, at least one point cloud datum using the sensor data received from the at least one sensor, each point in a said point cloud having a corresponding point covariance derived from the pose history data;
maximizing, by the computer processor, a value of a quality function for the at least one point cloud; and
determining, by the computer processor, extrinsic calibration parameters for the at least one sensor using the maximized quality function.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of determining extrinsic calibration parameters for at least one sensor (102, 104, 106) mounted on transportable apparatus (100). The method includes receiving (202) data representing pose history of the transportable apparatus and receiving (202) sensor data from at least one sensor mounted on transportable apparatus. The method generates (204) at least one point cloud data using the sensor data received from the at least one sensor, each point in a said point cloud having a point covariance derived from the pose history data. The method then maximizes (206) a value of a quality function for the at least one point cloud, and uses (208) the maximized quality function to determine extrinsic calibration parameters for the at least one sensor.
-
Citations
20 Claims
-
1. A method of determining extrinsic calibration parameters for at least one sensor mounted on a transportable apparatus, the method including:
-
receiving, by a computer processor, data representing pose history of the transportable apparatus with respect to a global frame; receiving, by the computer processor, sensor data from at least one sensor mounted on the transportable apparatus; generating, by the computer processor, at least one point cloud datum using the sensor data received from the at least one sensor, each point in a said point cloud having a corresponding point covariance derived from the pose history data; maximizing, by the computer processor, a value of a quality function for the at least one point cloud; and determining, by the computer processor, extrinsic calibration parameters for the at least one sensor using the maximized quality function. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of calibrating at least one sensor mounted on a transportable apparatus, the method including:
-
receiving, by a computer processor, data representing pose history of the transportable apparatus, the pose history data representing at least two different locations of the transportable apparatus within a global frame; receiving, by the computer processor, sensor data from at least one sensor mounted on the transportable apparatus, the sensor data representing coordinates of an object in a sensor frame that is different than the global frame, the sensor data being obtained while the transportable apparatus is located at each of the at least two different locations of the transportable apparatus in the pose history data; estimating, by the computer processor, coordinates of the object in the global frame based on the sensor data received from the at least one sensor; generating, by the computer processor, point cloud data by combining the estimated coordinates of the object in the global frame with corresponding point covariences derived from the pose history data; maximizing, by the computer processor, a value of a quality function for the point cloud; determining, by the computer processor, extrinsic calibration parameters for the at least one sensor using the maximized quality function, and calibrating the at least one sensor using the determined extrinsic calibration parameters.
-
-
15. A non-transient computer program product comprising computer code that when executed by one or more processors causes a process for determining extrinsic calibration parameters for at least one sensor mounted on a transportable apparatus, the process comprising:
-
receiving data representing pose history of the transportable apparatus with respect to a global frame; receiving sensor data from at least one sensor mounted on the transportable apparatus; generating at least one point cloud datum using the sensor data received from the at least one sensor, each point in a said point cloud having a corresponding point covariance derived from the pose history data; maximizing a value of a quality function for the at least one point cloud; and using the maximized quality function to determine extrinsic calibration parameters for the at least one sensor. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification