The structure of the manipulator has the characteristics of high nonlinearity and strong coupling, and high-precision motion control is a hot topic of concern for scholars.The AR4 manipulator was used as the research object to systematically analyze the forward and inverse kinematics that greatly impact the control of the manipulator, determining the manipulator’s corresponding structural parameters.And the D-H method was used to solve the numerical calculation model of the manipulator forward and inverse kinematics.The cubic spline interpolation algorithm was used to optimize the manipulator's jitter phenomenon in the joint space.In Cartesian space planning, the linear interpolation method was used to reduce the end effector’s motion distance.The specific planning points were obtained by Matlab simulation, meeting the design requirements.Finally, the SolidWorks was used to establish a three-dimensional model of the manipulator and generate an unified robot description formatc (URDF) model.The actual trajectory of the manipulator in joint and Cartesian space was planned according to MoveIt, and through RViz, the movement process was displayed.The results show that after adding the cubic spline interpolation algorithm, the joint motors of the manipulator can maintain stable operation, and the joint trajectory curvature is respectively reduced by 15.4%, 35.6%, 21.3%, 26.8%, 18.98% and 45.7%, which effectively solves the jitter vibration problem during joint movement and achieves smooth motion of the manipulator.
| 科 Family | 属数 Number of genus | 种数 Number of species | 占总种数比例 Percentage of total species (%) | 属 Genus | 种数 Number of species | 占总种数比例 Percentage of total species (%) |
|---|---|---|---|---|---|---|
| 鹅膏菌科Amanitaceae | 2 | 11 | 5.26 | 鹅膏菌属 Amanita | 10 | 4.78 |
| 小菇科 Mycenaceae | 2 | 12 | 5.74 | 丝盖伞属 Inocybe | 5 | 2.39 |
| 多孔菌科 Polyporaceae | 8 | 14 | 6.70 | 蜡蘑属 Laccaria | 5 | 2.39 |
| 红菇科 Russulaceae | 3 | 23 | 11.00 | 小皮伞属 Marasmius | 6 | 2.87 |
| 小菇属 Mycena | 11 | 5.26 | ||||
| 光柄菇属 Pluteus | 5 | 2.39 | ||||
| 红菇属 Russula | 17 | 8.13 | ||||
| 栓菌属 Trametes | 5 | 2.39 |