A visual servo tracking method, device and system
A visual servo and visual controller technology, applied in the field of visual servo control, can solve problems such as poor reliability and low stability, and achieve the effect of improving stability and reliability
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0032] An embodiment of the present invention provides a visual servo tracking method, which is applied to a visual controller, wherein the visual controller may be a visual controller of a robot control system, and is used to control the joint angles of the robot.
[0033] see figure 1 A flow chart of a visual servo tracking method shown, the method includes the following steps:
[0034] Step S101, acquiring video frame data;
[0035] Specifically, the video frame data may be video data captured by the camera device of the robot system, and the vision controller may extract the video data, process and analyze the video frame data, and then obtain the video frame data.
[0036] Step S102, if there is an image of the target object in the video frame data, extract the centroid coordinates of the image, wherein the centroid coordinates are the position coordinates of the centroid of the image in the pixel plane space;
[0037] Generally, when detecting an image of a target obje...
Embodiment 2
[0087] On the basis of the above-mentioned embodiments, the embodiment of the present invention provides a visual servo tracking device, which is set on the visual controller and used to control the joint angle of the robot, such as image 3 A schematic diagram of the structure of a visual servo tracking device shown, the device includes the following modules:
[0088] Data acquisition module 30, for acquiring video frame data;
[0089] The extraction module 32 is used to extract the centroid coordinates of the image if there is an image of the target object in the video frame data; wherein the centroid coordinates are the position coordinates of the centroid of the image in the pixel plane space;
[0090] The first calculation module 34 is used to calculate the coordinate difference between the centroid coordinates and the center of the pixel plane space;
[0091] A judging module 36, configured to judge whether the centroid coordinates are located in a preset stable region ...
Embodiment 3
[0099] On the basis of the above embodiments, the embodiment of the present invention provides a visual servo tracking system, such as Figure 4 A schematic structural diagram of a visual servo tracking system is shown, the system includes a visual controller 400, a joint controller 401 and an image acquisition module 402 connected to the visual controller 400, wherein the above visual controller is provided with a visual servo tracking device.
[0100] During specific implementation, the visual servo tracking system may be a system configured on a robot, and the image acquisition module may acquire video images triggered by the robot controller and transmit them to the vision controller for feature extraction. The method calculates the joint angle and transmits it to the joint controller, so as to control the joint motion of the robot.
[0101] Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working process of...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


