Robot avoidance controlling method and device
A control method and robot technology, applied in the field of data processing, can solve the problems of robot damage, increase of robot maintenance cost, inability to apply robot passive avoidance, etc., and achieve the effect of improving versatility and optimizing avoidance technology
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0032] Figure 1a It is a flow chart of a robot avoidance control method provided by Embodiment 1 of the present invention. This embodiment is applicable to the situation where a robot avoids a moving object. The method can be executed by a robot avoidance control device, which can be controlled by a software and / or hardware, and generally can be integrated in the controller of the robot, the method of the present embodiment specifically includes the following steps:
[0033] S110. Acquire at least two object images in a detection direction by using a monocular camera, and identify at least one moving object in the object images.
[0034] In this embodiment, the monocular camera (camera including only one lens) can be configured on the head of the robot or other rotatable parts, for when the robot rotates to a detection direction, Take multiple images of the object.
[0035] Wherein, the shooting interval of multiple object images may be preset according to the actual situati...
Embodiment 2
[0052] Figure 2a It is a flow chart of a robot avoidance control method provided in Embodiment 2 of the present invention. This embodiment is optimized based on the above embodiments. In this embodiment, at least one moving object will be identified in the object image for specific optimization. The method is: identifying a moving foreground object from the at least two object images; marking the moving foreground object as white through binarization processing; combined into a moving object. Correspondingly, the method in this embodiment specifically includes:
[0053] S210. Acquire at least two object images in the detection direction through a monocular camera.
[0054] S220. Identify a moving foreground object from the at least two object images.
[0055] As mentioned earlier, moving foreground objects can be identified from multiple object images by using moving foreground object detection techniques. The algorithm used in the moving foreground object detection techn...
Embodiment 3
[0074] Figure 3a It is a flow chart of a robot avoidance control method provided by Embodiment 3 of the present invention. This embodiment is optimized on the basis of the above embodiments. In this embodiment, the height value of the moving object in geographic space is 0. The position coordinates are associated with the pixel coordinates of the moving object closest to the ground plane in the object image, and the position coordinates of the moving object in geographic space are calculated for further optimization. Correspondingly, the method in this embodiment specifically includes:
[0075] S310. Acquire at least two object images in a detection direction by using a monocular camera, and identify at least one moving object in the object images.
[0076] S320. Establish a three-dimensional measurement coordinate system according to the position of the monocular camera in geographic space; wherein, a projection point of the geometric midpoint of the monocular camera on a h...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com