Obstacle detection method and apparatus and robot using the same

    公开(公告)号:US11287828B2

    公开(公告)日:2022-03-29

    申请号:US16427362

    申请日:2019-05-31

    摘要: The present disclosure provides an obstacle detection method as well as an apparatus and a robot using the same. The method includes: obtaining, through the sensor module, image(s); detecting an obstacle image of an obstacle from the image(s) according to characteristic(s) of the obstacle; extracting image feature(s) of the obstacle; obtaining, through the sensor module, a position of the obstacle; associating the image feature(s) of the obstacle with the position of the obstacle; calculating a motion state a the obstacle based on the position information of the obstacle at different moments; and estimating the position of the obstacle in a detection blind zone of the robot based on the motion state. In such a manner, it is capable of providing more accurate position information of the obstacle in the detection blind zone, which is beneficial to the robot to plan a safe and fast moving path.

    RELOCALIZATION METHOD AND ROBOT USING THE SAME

    公开(公告)号:US20200206927A1

    公开(公告)日:2020-07-02

    申请号:US16427349

    申请日:2019-05-31

    IPC分类号: B25J9/16

    摘要: The present disclosure provides a relocalization method including: obtaining submap boundary points; drawing a first submap based on the submap boundary points; extracting a second submap from the first submap; performing a template matching on a known map based on the second submap to obtain first matching results; obtaining second matching result each corresponding to each of the first matching results based on a positional relationship of the second submap in the first submap: matching boundary points in each of the second matching results with the submap boundary points to filter out third matching results from the second matching results; and selecting one of the third matching results as a relocal i/at ion result. The present disclosure further provides a robot. In the above-mentioned manner, it is capable of realizing a re localization with high accuracy, high preciseness, and low error rate while there are environmental changes.

    Relocalization method and robot using the same

    公开(公告)号:US11045953B2

    公开(公告)日:2021-06-29

    申请号:US16427349

    申请日:2019-05-31

    IPC分类号: B25J9/16

    摘要: The present disclosure provides a relocalization method including: obtaining submap boundary points; drawing a first submap based on the submap boundary points; extracting a second submap from the first submap; performing a template matching on a known map based on the second submap to obtain first matching results; obtaining second matching result each corresponding to each of the first matching results based on a positional relationship of the second submap in the first submap: matching boundary points in each of the second matching results with the submap boundary points to filter out third matching results from the second matching results; and selecting one of the third matching results as a relocalization result. The present disclosure further provides a robot. In the above-mentioned manner, it is capable of realizing a re localization with high accuracy, high preciseness, and low error rate while there are environmental changes.

    OBSTACLE DETECTION METHOD AND APPARATUS AND ROBOT USING THE SAME

    公开(公告)号:US20200209880A1

    公开(公告)日:2020-07-02

    申请号:US16427362

    申请日:2019-05-31

    IPC分类号: G05D1/02 G06T7/70 G06T7/20

    摘要: The present disclosure provides an obstacle detection method as well as an apparatus and a robot using the same. The method includes: obtaining, through the sensor module, image(s); detecting an obstacle in of an obstacle from the image(s) according to characteristic(s) of the obstacle; extracting image feature(s) of the obstacle; obtaining, through the sensor module, a position of the obstacle; associating the image feature(s) of the obstacle with the position of the obstacle; calculating a motion state a the obstacle based on the position information of the obstacle at different moments; and estimating the position of the obstacle in a detection blind zone of the robot based on the motion state. In such a manner, it is capable of providing more accurate position information of the obstacle in the detection blind zone, which is beneficial to the robot to plan a safe and fast moving path.

    POSITIONING METHOD AND APPARATUS WITH THE SAME

    公开(公告)号:US20200209876A1

    公开(公告)日:2020-07-02

    申请号:US16396783

    申请日:2019-04-29

    IPC分类号: G05D1/02 B25J9/00 B25J9/16

    摘要: The present disclosure provides a positioning method and an apparatus with the same. The method includes: obtaining, by die sensor set, current track node information of a current track node of a map on which the to-be-positioned device is located, where the current track node information includes a color of the current track node; and determining position information of the to-be-positioned device based on the track node information. In the above manner, the positioning of the to-be-positioned device in a specific map can be realized.

    Robot vision image feature extraction method and apparatus and robot using the same

    公开(公告)号:US11285613B2

    公开(公告)日:2022-03-29

    申请号:US16699132

    申请日:2019-11-29

    IPC分类号: G06T7/73 B25J9/16 B25J13/08

    摘要: The present disclosure provides a robot visual image feature extraction method as well as an apparatus and a robot using the same. The method includes: collecting image data through visual sensor(s) of the robot, and collecting angular velocity data through inertial sensor(s) of the robot; calculating a relative pose between image frames in the image data based on the angular velocity data; extracting feature points of the first image frame in the image data; calculating a projection position of each feature point of the k-th image frame in the k+1-th image frame based on a relative pose between the k-th image frame and the k+1-th image frame; and searching for each feature point in the projection position in the k+1-th image frame, and performing a synchronous positioning and a mapping based on the searched feature point. In this manner, the feature points of dynamic objects are eliminated.