HIERARCHICAL SEGMENT-BASED MAP OPTIMIZATION FOR LOCALIZATION AND MAPPING SYSTEM

    公开(公告)号:US20240212204A1

    公开(公告)日:2024-06-27

    申请号:US18568676

    申请日:2021-08-31

    CPC classification number: G06T7/73 G06T7/11 G06T2207/20021 G06T2207/20072

    Abstract: The disclosure provides techniques for map optimization for a localization and mapping system. The map optimization method includes segmenting, based on a preset segmentation condition, a trajectory tracked by the localization and mapping system to obtain a plurality of segments of the trajectory, each segment being partitioned into a head part, an interior part and a tail part; performing a global optimization process based on frames in the head and tail parts of each segment to obtain optimized mapping results for the frames in the head and tail parts of the segment; estimating optimized mapping results for frames in the interior part of each segment based on the optimized mapping results for the frames in the head and tail parts of the segment; and updating a map built by the localization and mapping system according to the optimized mapping results for the frames in each segment.

    CAMERA REGISTRATION VIA ROBOT
    2.
    发明公开

    公开(公告)号:US20240095957A1

    公开(公告)日:2024-03-21

    申请号:US18254182

    申请日:2020-12-25

    Abstract: The disclosure provides techniques for registering a camera into a map via a robot. A method for registering a camera into a map may include: collecting an observation of a calibration marker from an image captured by the camera, the calibration maker being attached to a robot capable of moving in a view of the camera; calculating, for the observation of the calibration marker, a transform T (camera, marker) between a camera frame of the camera and a marker frame of the calibration marker; obtaining, for the observation of the calibration marker, a transform T (world, robot) between a world frame of the map and a robot frame of the robot; and performing, when more than a predetermined number of observations of the calibration marker are collected during movement of the robot, a calibration process to calculate a transform T(world, camera) between the world frame and the camera frame based on the transform T (camera, marker) and the transform T(world, robot) for each observation of the calibration marker.

Patent Agency Ranking