Robot circular arc trajectory planning method based on sine curve

A sinusoidal curve and trajectory planning technology, applied in the direction of manipulators, program-controlled manipulators, manufacturing tools, etc., can solve problems such as not considering the change of robot joint angles

Active Publication Date: 2020-11-03
FOSHAN LONGSHEN ROBOT
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The present invention provides a robot arc trajectory planning method based on sinusoidal curves in order to overcome the technical defect that most of the robot's joint angle changes are not considered when planning the trajectory of the robot at present.

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
  • Robot circular arc trajectory planning method based on sine curve
  • Robot circular arc trajectory planning method based on sine curve
  • Robot circular arc trajectory planning method based on sine curve

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0089] Such as figure 1 As shown, a sine curve-based robot arc trajectory planning method includes the following steps:

[0090] S1: Select three position points that are not on the same straight line and obtain the pose of the position points in the robot coordinate system;

[0091] S2: Obtain the plane, center coordinates and radius of the interpolation circle passing through the three position points by solving according to the pose of the position point;

[0092] S3: Establish the arc coordinate system with the center of the interpolation circle as the origin, and obtain the conversion relationship between the arc coordinate system and the robot coordinate system ;

[0093] S4: Set the current interpolation steps k and the total interpolation steps m of the arc trajectory, and set k=0; among them, k=0, 1, ..., m;

[0094] S5: Calculating the pose and velocity of the robot end effector in the arc coordinate system during the k-th step interpolation based on the sinusoid...

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 provides a robot circular arc trajectory planning method based on a sine curve. The method comprises the following steps that S1, three position points are selected, and poses of the position points are obtained; S2, solving is carried out to obtain a plane, a circle center coordinate and a radius of an interpolation circle passing through the three position points; S3, a circular arc coordinate system is established; S4, the current interpolation step number k and the total interpolation step number m of a circular arc trajectory are set, and the k is enabled to be equal to 0; S5, the pose component velocity of a robot end effector during the kth interpolation is calculated based on the sine curve; S6, the angular velocities of joints of a robot are calculated; S7, the angles of the joints of the robot are calculated; S8, whether the k is equal to the m or not is judged; if not, the k is endowed with the value of k+1, and the step S5 is returned and if yes, iteration isended, and planning of the circular arc trajectory is completed. The robot circular arc trajectory planning method based on the sine curve solves the problem that the joint angle change of the robot is mostly not considered when the motion trajectory of the robot is planned at present.

Description

technical field [0001] The present invention relates to the technical field of trajectory planning, and more specifically, to a sinusoidal curve-based robot arc trajectory planning method. Background technique [0002] During the movement of the robot, all joints of the robot need to move cooperatively to make the end effector of the robot reach the required state, including the spatial position and posture. However, the more joints the robot has, the more complex the motion calculations for each joint will be. In addition, the changes in the custom space trajectory parameters are more complex, resulting in the need to redo a large number of arc trajectories each time the robot moves. calculate. Therefore, at present, when planning the trajectory of the robot, most of them do not consider the change of the joint angle of the robot, and the planning effect is not good enough. [0003] In the prior art, such as the Chinese patent disclosed on May 19, 2020, a method of circul...

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
Patent Type & Authority Applications(China)
IPC IPC(8): B25J9/16
CPCB25J9/16B25J9/1664
Inventor 谢林清陈仕晰陈嘉勇江瑶欧栋生
Owner FOSHAN LONGSHEN ROBOT
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products