Supercharge Your Innovation With Domain-Expert AI Agents!

Capability plot point cloud updating method and device, equipment and storage medium

A technology for updating methods and capabilities, applied to manipulators, program-controlled manipulators, manufacturing tools, etc., which can solve problems such as the inability to describe the workspace in real time

Active Publication Date: 2019-05-28
江苏通祐机器人科技有限公司
View PDF6 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the static capability map is a constant calculated in the preprocessing stage, which is suitable for the description of the grasping task in the local space with the robot as the reference coordinate system. When the robot grasps in a dynamic environment, it involves continuous movement in the indoor environment , the generated static capacity map point cloud is no longer applicable when the displacement changes, and cannot describe the workspace in real time

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Capability plot point cloud updating method and device, equipment and storage medium
  • Capability plot point cloud updating method and device, equipment and storage medium
  • Capability plot point cloud updating method and device, equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0050] figure 1 It is a flow chart of a method for updating a point cloud of a capability map provided by Embodiment 1 of the present invention. This embodiment is applicable to the situation of describing a real-time workspace during the moving process of a robot. Specifically, the capability map point cloud update method can be executed by a capability map point cloud update device, which can be implemented in software and / or hardware and integrated into the device. Further, the devices include, but are not limited to: electronic devices such as desktop computers, industrial computers, and host computers.

[0051] figure 2 It is a schematic diagram of an application scenario of a capability map point cloud in Embodiment 1 of the present invention. Such as figure 2 As shown, according to the connecting rod and joint structure of the humanoid robot, the geometric model of the robot is abstracted, combined with the kinematic equations, the relationship between the pose of ...

Embodiment 2

[0064] image 3 It is a flow chart of a capability map point cloud update method provided by Embodiment 2 of the present invention. This embodiment optimizes the coordinate transformation relationship between the camera and the end effector and the pose change vector on the basis of the above embodiment. It should be noted that for technical details that are not exhaustively described in this embodiment, reference may be made to any of the foregoing embodiments.

[0065] Specifically, refer to image 3 , the method specifically includes the following steps:

[0066] S210. Sampling the motion ranges of the motors of the joints of the mechanical arm at the initial moment.

[0067] Specifically, the motion range of each joint motor of the robot manipulator is determined according to the connecting rod and joint structure of the robot, as well as the kinematic equation, and sampling is performed in all motion ranges, and the obtained various joint states form the sampling space....

Embodiment 3

[0084] Figure 4 A flow chart of a method for updating a capability map point cloud provided by Embodiment 2 of the present invention. This embodiment is based on the above-mentioned embodiment and performs specific optimization. Based on Octomap, a three-dimensional point cloud map of the space around the robot is constructed and updated. The occupancy nodes of obstacles and noises are considered in the point cloud of the ability map, and the unreachable points can be removed in combination with the actual environment during the robot's moving process. It should be noted that for technical details not exhaustively described in this embodiment, reference may be made to any of the foregoing embodiments.

[0085] Specifically, refer to Figure 4 , the method specifically includes the following steps:

[0086] S301. Sampling the motion ranges of the motors of the joints of the robotic arm at the initial moment.

[0087] S302. Use the forward solution equation of the six-axis m...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a capability plot point cloud updating method and device, equipment and a storage medium. The method comprises the following steps of obtaining a static capacity map point cloud of a robot at an initial moment, wherein the static capacity map point cloud comprises position information of a sampling point in a movement range of each joint of a mechanical arm of the robot; obtaining a change vector of a camera position from the initial moment to a current moment, wherein a camera is fixed in the robot; determining a pose change vector of the robot according to the changevector of the camera position; and updating the static capacity graph point cloud based on the pose variation vector to obtain a capability plot point cloud at the current moment. According to the technical scheme of the invention, a dynamic updating capability diagram is realized, and the real-time performance and the accuracy of describing a working space are improved.

Description

technical field [0001] Embodiments of the present invention relate to the technical field of machine vision, and in particular, to a method, device, device, and storage medium for updating a capability map point cloud. Background technique [0002] Robots interact with their surroundings primarily through end effectors, the ends of their respective kinematic linkages, such as hands, feet, or heads. The ability map is used to describe the working space of the robot. It is a point set of poses in the environment that its hands, feet or head can reach. It can help the robot obtain information about whether the target object is reachable, and has been widely used. Usually, before the robot performs a grasping task, a capability map is pre-calculated for its dual-arm kinematic chain, which is roughly in the shape of a sphere with the shoulder as the center, and is represented in the form of grid cells. When determining the grasping of the target object After the pose, the robot ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): B25J19/00B25J9/16
Inventor 王琰张亮朱光明刘挺
Owner 江苏通祐机器人科技有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More