高级检索

    唐志祺, 李钰, 包怿杰, 肖家麟. 基于模型设计方法的机器人柔性运动控制算法的实现[J]. 华东理工大学学报(自然科学版), 2021, 47(5): 609-618. DOI: 10.14135/j.cnki.1006-3080.20200824003
    引用本文: 唐志祺, 李钰, 包怿杰, 肖家麟. 基于模型设计方法的机器人柔性运动控制算法的实现[J]. 华东理工大学学报(自然科学版), 2021, 47(5): 609-618. DOI: 10.14135/j.cnki.1006-3080.20200824003
    TANG Zhiqi, LI Yu, BAO Yijie, XIAO Jialin. Realization of Robot Flexible Motion Control Algorithm Using Model-Based Design Method[J]. Journal of East China University of Science and Technology, 2021, 47(5): 609-618. DOI: 10.14135/j.cnki.1006-3080.20200824003
    Citation: TANG Zhiqi, LI Yu, BAO Yijie, XIAO Jialin. Realization of Robot Flexible Motion Control Algorithm Using Model-Based Design Method[J]. Journal of East China University of Science and Technology, 2021, 47(5): 609-618. DOI: 10.14135/j.cnki.1006-3080.20200824003

    基于模型设计方法的机器人柔性运动控制算法的实现

    Realization of Robot Flexible Motion Control Algorithm Using Model-Based Design Method

    • 摘要: 运动控制算法是机器人系统设计的关键技术,通常面临通用性差、嵌入算法复杂、设计周期长等问题。本文结合嵌入复杂的柔性S形加减速运动控制算法,提出了一种基于模型的软硬件协同高效设计方法,可以大大缩短机器人运动控制系统的设计周期,提高开发效率。通过对柔性运动控制算法建模,建立了一组易于解算的接口参数列表,算法将根据输入列表参数自适应变化运动速度规划,提高应用灵活性。在Simulink中完成了柔性运动控制算法的模型设计与仿真测试;然后通过MathWorks工具箱为模型自动生成嵌入式C代码和可编程逻辑IP核;最后在以Zynq-7000为核心的运动控制器中实现算法功能。实验结果验证了基于模型的软硬件协同设计方法的可行性和有效性。

       

      Abstract: As the core technology of the robot controller, the motion control algorithm has an important influence on the robot motion performance including stability, reliability, and rapidity. However, the application of motion control algorithms usually faces the problems of poor generality, complex embedded algorithm, and long design cycles. Aiming at these problems, this study combines the complex flexible S-shaped acceleration/deceleration (ACC/DEC) motion control algorithm and proposes a model-based hardware-software collaboration design method, which can greatly shorten the design cycle of the robot motion control system and improve the development efficiency. By modeling the flexible motion control algorithm and establishing a set of interface parameter list easily calculated, the proposed algorithm can adaptively change the motion speed planning according to the parameters in the list such that the flexibility of application can be improved. The model design and simulation test for flexible motion control algorithms are completed in Simulink platform. The Math Works toolbox is utilized to automatically generate the embedded C code and programmable logic IP cores for the software and hardware models. Finally, the proposed algorithm function is realized in the motion controller based on zynq-7000. It is verified via the simulation results that the designed model can achieve the effect of the S-shaped ACC/DEC algorithm and the speed profile has great flexible characteristics. Moreover, the ACC/DEC algorithm deployed on the Zynq-7000 is in agreement with the simulation results. Hence, the model-based software and hardware co-design method has important application value in the field of personalized robots.

       

    /

    返回文章
    返回