To enhance the synchronization performance of multiple clocks in robotic communication systems, a study was conducted on a distributed clock synchronization compensation scheme. Quantitative compensation and dynamic compensation algorithms for clock errors were designed. The synchronization compensation scheme, based on the IgH EtherCAT communication protocol stack, was implemented, and trajectory tracking and communication performance tests were conducted on a six-axis robotic arm. The results show that the application of this synchronization scheme improves the circular trajectory precision of the robotic arm’s end effector compared to non-IgH synchronization schemes. The clock synchronization error is reduced to 54 ns, with the error tolerance within ±200 ns. It is evident that the compensation scheme enhances clock synchronization performance and meets the application requirements of the robotic arm.
| 科 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 |