为有效抑制串联机构的末端振动,使机器人运动系统的运行更加平滑,设计了以PC104为硬件基础、在RTLinux上进行二次软件开发的机器人控制系统。它通过PCI/ISA总线连接上位机和底层硬件接口电路,以控制伺服电机。分别研究了机器人系统的模型,以及在这一软实时系统上采用反变换法+Pieper方法求解机器人的逆运动学问题。通过比较工业机器人在伺服控制、板卡控制和软件控制三种模式下的运动性能,验证了软件方式的优越性,以及其在运动控制领域中的应用价值。
In order to effectively inhibit the vibration at the end of serial mechanism and to make the robot motion system run more smoothly,the robot control system with PC104 as the hardware basis and secondary software development under RTLinux is designed.The host computer is connected with bottom layer hardware interface through PCI/ISA bus for controlling servo motor.The model of robot system and the solution for inverse kinematics of robot by adopting inverse transformation + Pieper method on this soft real-time system are researched respectively.Through the inter-comparison among servo control,board control and software control for industrial robot,the result verifies the superiority of software control and its applicable values in motion control field.