| Currently, with the improvement of industrialization level, industrial robot acted as the core of the third industrial revolution is sweeping the globe. Industrial robot is being developed at an unprecedented speed. It has leaved humans from danger, poor working conditions such as handling, painting, welding etc. However, these tasks are inseparable from the robot motion planning and control. This paper used ABB IRB120 industrial robot to do some study of trajectory planning, and designed its software platform of three-dimensional visual simulation and control.First, the inverse kinematics of robot was studied. This paper derived a specific solving formula for the analytical solution of ABB IRB120 industrial robot and gave a method of selecting best solution. Based on the Differential movement of the robot, this paper proposed a general algorithm based on Jacobian matrix of inverse kinematics solving problem on 6R industrial robot.Secondly, based on the adjacent transform relationship of robot modules, a modular design of the robot construction algorithm based on DH parameters was proposed. Based on this algorithm, and analyze the typical 3D model file, the three-dimensional modeling of modular robot was created by using OpenGL.Next, motion control plan of industrial robot was studied. Constraint on the movement of industrial robot’s joint space, this paper gave several typical fitting functions to describe the movement. And for the continuous path control, in the Cartesian space, this paper proposed a trajectory planning method based on cubic polynomial along with the constraint of joint space. This method can guarantee angular velocity not appear mutation situation.Finally, build a software platform of three-dimensional simulation of and motion control. The software platform can construct the industrial robot, and analyze kinematic and simulate its motion control. At the same time, the software platform can establish communication mechanism with the real industrial robot to achieve actual industrial robot’s motion control. The above study and experiment had certain significance on the industrial robot of its motion control and off-line programming. |