SlideShare a Scribd company logo
1 of 6
Download to read offline
International Journal of Research in Engineering and Science (IJRES)
ISSN (Online): 2320-9364, ISSN (Print): 2320-9356
www.ijres.org Volume 5 Issue 4 ǁ Apr. 2017 ǁ PP.38-43
www.ijres.org 38 | Page
Research on The Control of Joint Robot Trajectory
Yingbo Geng1
, Keping Zhang2
, Bingyao Liu2
School Of Mechanical Engineering, Shanghai University Of Engineering Science,
China, Shanghai, Longteng Road 333
ABSTRACT: This paper relates to a Robot that belongs to the category of Joint Robot.In the article,we
analyze the path planning and control system of the robot,specifically speaking,it involves the interpolation of
the robot trajectory, the analysis of the inverse kinematics, the introduction of the method to reduce the
trajectory error, the optimization of the trajectory and in the end, the corresponding control system is designed
according to the relevant parameters. This research project first introduces the importance of the robot, and then
analyzes the whole process of the robot from the grasping pin, the screw to they are delivered to the designated
position,finally, the process is introduced in detail, and the simulation result is displayed.
Keywords:Trajectory planning,Interpolation calculation,kinematic analysis ,Control system
I. INTRODUCTION
Robot plays an important role in the automation machinery of modern industry. It is widely used in
welding, painting, automatic assembling, handling and so on.
Research route
The robot working process can be expressed as the continuous movement of the working coordinate
system {B} relative to the work piece coordinate system {T}.For example, Figure 1 shows the robot in the
process of work with a series of pose Pi (i = 1,2, ..., n) to complete the pin, screw and other materials to install.
Figure 1 Robot working process
Based on the above description of the robot research route: First, the work of the object and the process
of segmentation and teaching methods to drive the robot in the corresponding trajectory to form a number of
path points. Second, use a function curve to approximate the path point, and make the corresponding
optimization. Interpolates between these formed points and calculates the position and attitude of each joint of
the robot in real time based on the expression of the trajectory in time interval Ts. Third, through the second step
to generate the relevant variables in accordance with a certain trajectory and control the control system.
II. THE TEACHING OF THE ROBOT
Robot teaching can be described as: the end trajectory of the human robot is stored in the memory,
when needed, the robot works according to the trajectory.The process of teaching can be done by the following
steps: First, manually instruct the end of the robot actuator. For example, the end of the handle part, the torch
part and so on. You can also use a simulated platform to complete the guidelines or use the teaching box to
instruct the robot to complete the corresponding expected joint action to complete teaching.
Research on the Control of Joint Robot Trajectory
www.ijres.org 39 | Page
III. INTERPOLATION
3.1 Space interpolation
Introduce the linear interpolation after the introduction of circular interpolation.[2] Assume that the
coordinates at both ends of the straight line are P0 (X0, Y0, Z0) and Pe (Xe, Ye, Ze) and the robot's attitude. The
positional attitude of these important path points can be obtained by teaching methods. The length of the line is
L。
2
0e
2
0e
2
0e Z-ZY-YX-XL )()()(  (1)
v is speed;Ts is Interpolation cycle; svTd 1 is Internal distance; a is Acceleration; 0v is Starting speed;
2
02
2
1
ss aTTvd  is the distance within the interpolation cycle;
a
v
t 0
23t  is acceleration and deceleration
time; 321 tttt  is total time;
sT
t
N  is the number of interpolation points;
Circular interpolation refers to the intersection of the arc plane and the three planes of the base coordinate
system. Take XOY plane arc as an example. Suppose P1, P2, P3 are not on the same line, as shown in Figure 2.
Figure 2 circular interpolation
V is linear velocity of the arc; t is interpolation interval. The same formula as the straight line is obtained:














i1i
ii1i
ii1i
sinYcosXY
sinY-cosXX
(2)
Figure 3 can help illustrate the process of turning a circular arc into a circular arc. It can have three
steps to illustrate: First, the three-dimensional graphics are mapped to two-dimensional plane. (Xi + 1, Yi + 1) is
obtained by using the above interpolation method in the two-dimensional plane. Finally, the coordinate values
are converted to the coordinates of the base coordinate system.
Figure 3 The relationship between the base coordinates and space Arc plane
Research on the Control of Joint Robot Trajectory
www.ijres.org 40 | Page
The following steps can complete the conversion from the coordinate obtained: first, the origin OR
XRYRZR the original coordinate system into the coordinate origin O; second, rotational angle θ about the axis
ZR, allowing X0 and XR parallel to each other; the first Third, around the XR axis rotation angle, get Z0 and
ZR parallel to each other. In order to obtain the original coordinate system to ORXRYRZR coordinate system
after the conversion of the coordinates, through the coordinate transformation after the inverse of the following
conversion matrix
1
RT
:
















1000
)cosZscosYssin(X-cossincos-sinsin
)sinZcoscosYcossin(X-sincoscoscossin-
sinXcosX-0sincos
T 1-
R



OROROR
OROROR
OROR
inin
(
(3)


























11
1
1
1
1
1
1
1
z
y
x
T
w
v
u
R


























11
2
2
2
1
2
2
2
z
y
x
T
w
v
u
R


























11
3
3
3
1
3
3
3
z
y
x
T
w
v
u
R (4)
3.2 joint space interpolation
First of all to establish the corresponding constraints[1]. The initial angle of the angle function  (t) of the
joint at t0 = 0 is the angle of termination at tf. In practice, the starting and ending points satisfy the following
constraints.

















ff
00
00
00
ff
00
t
t
t
t
t
t










)(
)(
)(
)(
)(
)(
(5)
Combine Constraints and Five Interpolation Functions:
5
5
4
4
3
3
2
210)( tCtCtCtCtCCt  (6)
The coefficient of the interpolation function can be obtainedC0,C1,C2,C3,C4 and C5. The result of the
obtained five interpolation function coefficients is:
























5
2
000
5
4
2
000
4
3
2
000
3
0
2
01
00
2
)()66(1212
2
)23()1614(3030
2
)3()128(2020
2
f
fffff
f
fffff
f
fffff
t
tt
C
t
tt
C
t
tt
C
C
C
C











(7)
According to the interpolation function θ (t) can be drawn as shown in Figure 5. The solid line
represents the angle of change, the dotted line represents the varying angular velocity, and the fine red line
indicates the angular acceleration.
Research on the Control of Joint Robot Trajectory
www.ijres.org 41 | Page
0 0.5 1 1.5 2 2.5 3 3.5 4
-150
-100
-50
0
50
100
Time(s)
Joint(deg)
Figure 5 Articulated trajectories of five-order polynomial interpolation
If there are multiple position gestures in the path planning of the robot, as in the figure below, there are
C and D track points in addition to the A and B points. First, we use the inverse kinematics to find the variable
values of each point in each joint. Secondly, we regard the corresponding joint variables of each end of the
actuator as the interpolation point of the starting point and the end point. Figure 6 shows a smooth docking of
each inserted point, you can link a motion curve into a robot.
Figure 6 Robot job path point
3.3 Path optimization
The end of the curve after interpolation is not smooth in a complete trajectory.[2] If the speed and
acceleration function cannot be smooth enough to the robot parts will have a destructive impact. This is
obviously unreasonable. In order to be able to solve this problem in a different position of the transition zone
with a parabola to form a transition zone. The parabola can ensure that the acceleration of the period is constant,
so that the speed of the starting point and the end point can be made smooth. This will cause the position and
velocity of the entire spatial trajectory to be smoothly connected to one piece. As shown in Figure 6.
Figure 7 Transition field trajectory
t represents the parabolic delay time, the figure shows the same size of the acceleration at both ends and
the symbols are different.This track is not difficult to see how many solutions. As shown in Figure 8. ht is the
Research on the Control of Joint Robot Trajectory
www.ijres.org 42 | Page
midpoint of time; h Position midpoint; hf t2t  .
The movement of the robot is smooth and continuous so that the following relationship is satisfied:
h
h
-
t
t -t



 
  (8)
2
0 t
2
1
 

 (9)
2
0f
h
)( 


 (10)
Can get:
0-tt-t 0ff
2
 )(  
 (11)
0 、 f 、 tf Is a known condition. The usual practice is to select the value of the acceleration, and then find
the corresponding t :


 

2
-4-t
-
2
t
t 0f
2
f
2
f
)(
 (12)
From the above formula, we can get the corner of the constraints of the following conditions:
2
f
0f
t
-4 )( 
  (13)
If the above equal sign is established, there will be a little overlap. If the acceleration is too large will
become no transition zone of the linear situation can not achieve the desired effect. Joint angle i , j and
k Represents three adjacent path points. The linear function will connect to each of the two adjacent track
points and use a parabolic transition. If the selected acceleration is appropriate, the actual path will become very
desirable, as shown in Figure 9.
Figure 8 Multi-segment linear trajectory with parabolic transition domain
3.4 Interpolation error reduction method
In the process of control of the trajectory, each time the interpolation variable value (coordinate value)
of a certain track point is obtained, the corresponding position is realized by enlarging the driving servo motor
Research on the Control of Joint Robot Trajectory
www.ijres.org 43 | Page
by the inverse motion to the angle value of each joint. The interpolated time interval is ts. Robot joint stiffness is
relatively low so ask ts less than 25ms. The value of ts is not infinitely small and it is constrained by the amount
of computation and the controller. Specifically, it is the calculation of positive and negative motion calculation
and interpolation. Currently faster, the EtherCAT controller can achieve microseconds. Ts has its own lower
limit. The ideal situation is equal to its lower limit of the value of this can get a higher precision and smooth
trajectory.
IV. CONTROL METHOD
The working principle of the robot in the industrial field is the representation of the teaching process.
Trajectories of regular paths, such as circles and straight lines,only need to describe the points of the
corresponding trajectory[3].The main path points are calculated according to the inverse kinematics principle,
the position and posture of the variable value are got as well, and then the control system describes the
formation of this trajectory.Continuously repeating this process, the robot will complete a certain operation
following the appropriate trajectory, the cause is shown in Figure 11. The track control system of the robot end
is shown in Figure 9, it can be seen from the figure that the system’s accuracy is relatively high and the path is
relatively smooth.
Figure 9 Robot trajectory control process
V. Result Description
As shown in FIG. 10, the corresponding path points are given according the teaching point, through the
interpolation calculation and the inverse kinematics transformation, interpolation curve is obtained, finally, a
high-precision, continuous smooth trajectory curve is formed in terms of the method of parabolic curve
optimization.This paper completes the study from the trajectory planning of the robot and the interchange of the
parameters of the controller to the trajectory formed in this cause, in the end, the curve of the trajectory is shown
in Fig.11.
Figure 11 the trajectory after the controller is turned on
REFERENCE
[1]. Ren Chongxuan. Five-degree-of-freedom manipulator movement and control simulation analysis [D].
Guangzhou: South China University of Technology, 2012.
[2]. Feng Jiang six degrees of freedom manipulator control system design and motion simulation [D]
Beijing: Beijing University of Technology, 2012.
[3]. TIAN Hai-bo, MA Hong-wei, WEI Juan.Study on Working Space and Structural Parameters of Series
Robot Manipulator [J]. Journal of Agricultural Mechanization, 2013,44 (4): 196-201.
[4]. Yu Bangyong, Mao Xianbiao. Robot work space analysis and simulation system [J]. Coal Mine
Machinery, 2012,33 (8): 68-70.

More Related Content

What's hot

Optimal straight-line-trajectory-generation-in-3 d-space-using-deviation-algo...
Optimal straight-line-trajectory-generation-in-3 d-space-using-deviation-algo...Optimal straight-line-trajectory-generation-in-3 d-space-using-deviation-algo...
Optimal straight-line-trajectory-generation-in-3 d-space-using-deviation-algo...Cemal Ardil
 
Kinematic Model of Anthropomorphic Robotics Finger Mechanisms
Kinematic Model of Anthropomorphic Robotics Finger MechanismsKinematic Model of Anthropomorphic Robotics Finger Mechanisms
Kinematic Model of Anthropomorphic Robotics Finger MechanismsIOSR Journals
 
Differential kinematics robotic
Differential kinematics  roboticDifferential kinematics  robotic
Differential kinematics roboticdahmane sid ahmed
 
Industrial Robots
Industrial RobotsIndustrial Robots
Industrial RobotsNafis Ahmad
 
A Two-DOF Parallel Mechanism Analysis Based on Position and Orientation Chara...
A Two-DOF Parallel Mechanism Analysis Based on Position and Orientation Chara...A Two-DOF Parallel Mechanism Analysis Based on Position and Orientation Chara...
A Two-DOF Parallel Mechanism Analysis Based on Position and Orientation Chara...IJRES Journal
 
PID control dynamics of a robotic arm manipulator with two degrees of freedom.
PID control dynamics of a robotic arm manipulator with two degrees of freedom.PID control dynamics of a robotic arm manipulator with two degrees of freedom.
PID control dynamics of a robotic arm manipulator with two degrees of freedom.popochis
 
Robotics: 2-Link Planar Manipulator
Robotics: 2-Link Planar ManipulatorRobotics: 2-Link Planar Manipulator
Robotics: 2-Link Planar ManipulatorDamian T. Gordon
 

What's hot (17)

Robotics
RoboticsRobotics
Robotics
 
Matlab robotics toolbox
Matlab robotics toolboxMatlab robotics toolbox
Matlab robotics toolbox
 
Optimal straight-line-trajectory-generation-in-3 d-space-using-deviation-algo...
Optimal straight-line-trajectory-generation-in-3 d-space-using-deviation-algo...Optimal straight-line-trajectory-generation-in-3 d-space-using-deviation-algo...
Optimal straight-line-trajectory-generation-in-3 d-space-using-deviation-algo...
 
Fir 04 kinem
Fir 04 kinemFir 04 kinem
Fir 04 kinem
 
Kinematic Model of Anthropomorphic Robotics Finger Mechanisms
Kinematic Model of Anthropomorphic Robotics Finger MechanismsKinematic Model of Anthropomorphic Robotics Finger Mechanisms
Kinematic Model of Anthropomorphic Robotics Finger Mechanisms
 
Differential kinematics robotic
Differential kinematics  roboticDifferential kinematics  robotic
Differential kinematics robotic
 
Robot kinematics
Robot kinematicsRobot kinematics
Robot kinematics
 
Industrial Robots
Industrial RobotsIndustrial Robots
Industrial Robots
 
A Two-DOF Parallel Mechanism Analysis Based on Position and Orientation Chara...
A Two-DOF Parallel Mechanism Analysis Based on Position and Orientation Chara...A Two-DOF Parallel Mechanism Analysis Based on Position and Orientation Chara...
A Two-DOF Parallel Mechanism Analysis Based on Position and Orientation Chara...
 
11 kinematicsrobot
11 kinematicsrobot11 kinematicsrobot
11 kinematicsrobot
 
Robot Manipulation Basics
Robot Manipulation BasicsRobot Manipulation Basics
Robot Manipulation Basics
 
PID control dynamics of a robotic arm manipulator with two degrees of freedom.
PID control dynamics of a robotic arm manipulator with two degrees of freedom.PID control dynamics of a robotic arm manipulator with two degrees of freedom.
PID control dynamics of a robotic arm manipulator with two degrees of freedom.
 
Manipulator Jacobian
Manipulator JacobianManipulator Jacobian
Manipulator Jacobian
 
Robotics: 3D Movements
Robotics: 3D MovementsRobotics: 3D Movements
Robotics: 3D Movements
 
Fir 05 dynamics
Fir 05 dynamicsFir 05 dynamics
Fir 05 dynamics
 
Robotics: 2-Link Planar Manipulator
Robotics: 2-Link Planar ManipulatorRobotics: 2-Link Planar Manipulator
Robotics: 2-Link Planar Manipulator
 
Lecture 21
Lecture 21Lecture 21
Lecture 21
 

Similar to Research on The Control of Joint Robot Trajectory

A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...
A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...
A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...JaresJournal
 
Determination of the Operational Parameters of a Planar Robot with Three Joints
Determination of the Operational Parameters of a Planar Robot with Three JointsDetermination of the Operational Parameters of a Planar Robot with Three Joints
Determination of the Operational Parameters of a Planar Robot with Three JointsWaqas Tariq
 
Two Link Robotic Manipulator
Two Link Robotic ManipulatorTwo Link Robotic Manipulator
Two Link Robotic ManipulatorTravis Heidrich
 
Business Proposal Presentation in Purple Monochrome Corporate Style.pptx
Business Proposal Presentation in Purple Monochrome Corporate Style.pptxBusiness Proposal Presentation in Purple Monochrome Corporate Style.pptx
Business Proposal Presentation in Purple Monochrome Corporate Style.pptxJOHN35307
 
Robust Control of a Spherical Mobile Robot
Robust Control of a Spherical Mobile RobotRobust Control of a Spherical Mobile Robot
Robust Control of a Spherical Mobile RobotIRJET Journal
 
PHD research publications 26.pdf
PHD research publications 26.pdfPHD research publications 26.pdf
PHD research publications 26.pdfnareshkotra
 
Insect inspired hexapod robot for terrain navigation
Insect inspired hexapod robot for terrain navigationInsect inspired hexapod robot for terrain navigation
Insect inspired hexapod robot for terrain navigationeSAT Journals
 
RMV Mechanics
RMV MechanicsRMV Mechanics
RMV Mechanicsanand hd
 
090RobotTrajectoryGenerationEn.pdf
090RobotTrajectoryGenerationEn.pdf090RobotTrajectoryGenerationEn.pdf
090RobotTrajectoryGenerationEn.pdfsivapathuri
 
Simulation of Robot Manipulator Trajectory Optimization Design
Simulation of Robot Manipulator Trajectory Optimization DesignSimulation of Robot Manipulator Trajectory Optimization Design
Simulation of Robot Manipulator Trajectory Optimization DesignIJRESJOURNAL
 
A New Method For Solving Kinematics Model Of An RA-02
A New Method For Solving Kinematics Model Of An RA-02A New Method For Solving Kinematics Model Of An RA-02
A New Method For Solving Kinematics Model Of An RA-02IJERA Editor
 
A Bionic gait programming algorithm for Hexapod Robot
A Bionic gait programming algorithm for Hexapod RobotA Bionic gait programming algorithm for Hexapod Robot
A Bionic gait programming algorithm for Hexapod RobotHao Yuan Cheng
 
DESIGN AND IMPLEMENTATION OF PATH PLANNING ALGORITHM
DESIGN AND IMPLEMENTATION OF PATH PLANNING ALGORITHM DESIGN AND IMPLEMENTATION OF PATH PLANNING ALGORITHM
DESIGN AND IMPLEMENTATION OF PATH PLANNING ALGORITHM NITISH K
 
Regularity and complexity in dynamical systems
Regularity and complexity in dynamical systemsRegularity and complexity in dynamical systems
Regularity and complexity in dynamical systemsSpringer
 
Robot2L_IEEE00493506
Robot2L_IEEE00493506Robot2L_IEEE00493506
Robot2L_IEEE00493506Chih-Wu Jen
 
Trajectory reconstruction for robot programming by demonstration
Trajectory reconstruction for robot programming  by demonstration  Trajectory reconstruction for robot programming  by demonstration
Trajectory reconstruction for robot programming by demonstration IJECEIAES
 
Ultimate Goals In Robotics
Ultimate Goals In RoboticsUltimate Goals In Robotics
Ultimate Goals In RoboticsFarzad Nozarian
 

Similar to Research on The Control of Joint Robot Trajectory (20)

A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...
A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...
A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...
 
4260 9235-1-pb
4260 9235-1-pb4260 9235-1-pb
4260 9235-1-pb
 
Determination of the Operational Parameters of a Planar Robot with Three Joints
Determination of the Operational Parameters of a Planar Robot with Three JointsDetermination of the Operational Parameters of a Planar Robot with Three Joints
Determination of the Operational Parameters of a Planar Robot with Three Joints
 
welding
weldingwelding
welding
 
Two Link Robotic Manipulator
Two Link Robotic ManipulatorTwo Link Robotic Manipulator
Two Link Robotic Manipulator
 
Business Proposal Presentation in Purple Monochrome Corporate Style.pptx
Business Proposal Presentation in Purple Monochrome Corporate Style.pptxBusiness Proposal Presentation in Purple Monochrome Corporate Style.pptx
Business Proposal Presentation in Purple Monochrome Corporate Style.pptx
 
Robust Control of a Spherical Mobile Robot
Robust Control of a Spherical Mobile RobotRobust Control of a Spherical Mobile Robot
Robust Control of a Spherical Mobile Robot
 
PHD research publications 26.pdf
PHD research publications 26.pdfPHD research publications 26.pdf
PHD research publications 26.pdf
 
Insect inspired hexapod robot for terrain navigation
Insect inspired hexapod robot for terrain navigationInsect inspired hexapod robot for terrain navigation
Insect inspired hexapod robot for terrain navigation
 
RMV Mechanics
RMV MechanicsRMV Mechanics
RMV Mechanics
 
090RobotTrajectoryGenerationEn.pdf
090RobotTrajectoryGenerationEn.pdf090RobotTrajectoryGenerationEn.pdf
090RobotTrajectoryGenerationEn.pdf
 
Simulation of Robot Manipulator Trajectory Optimization Design
Simulation of Robot Manipulator Trajectory Optimization DesignSimulation of Robot Manipulator Trajectory Optimization Design
Simulation of Robot Manipulator Trajectory Optimization Design
 
A New Method For Solving Kinematics Model Of An RA-02
A New Method For Solving Kinematics Model Of An RA-02A New Method For Solving Kinematics Model Of An RA-02
A New Method For Solving Kinematics Model Of An RA-02
 
A Bionic gait programming algorithm for Hexapod Robot
A Bionic gait programming algorithm for Hexapod RobotA Bionic gait programming algorithm for Hexapod Robot
A Bionic gait programming algorithm for Hexapod Robot
 
DESIGN AND IMPLEMENTATION OF PATH PLANNING ALGORITHM
DESIGN AND IMPLEMENTATION OF PATH PLANNING ALGORITHM DESIGN AND IMPLEMENTATION OF PATH PLANNING ALGORITHM
DESIGN AND IMPLEMENTATION OF PATH PLANNING ALGORITHM
 
Regularity and complexity in dynamical systems
Regularity and complexity in dynamical systemsRegularity and complexity in dynamical systems
Regularity and complexity in dynamical systems
 
4267
42674267
4267
 
Robot2L_IEEE00493506
Robot2L_IEEE00493506Robot2L_IEEE00493506
Robot2L_IEEE00493506
 
Trajectory reconstruction for robot programming by demonstration
Trajectory reconstruction for robot programming  by demonstration  Trajectory reconstruction for robot programming  by demonstration
Trajectory reconstruction for robot programming by demonstration
 
Ultimate Goals In Robotics
Ultimate Goals In RoboticsUltimate Goals In Robotics
Ultimate Goals In Robotics
 

More from IJRESJOURNAL

Injection Analysis of Hera And Betano New Power Plants At the Interconnection...
Injection Analysis of Hera And Betano New Power Plants At the Interconnection...Injection Analysis of Hera And Betano New Power Plants At the Interconnection...
Injection Analysis of Hera And Betano New Power Plants At the Interconnection...IJRESJOURNAL
 
Harmonic AnalysisofDistribution System Due to Embedded Generation Injection
Harmonic AnalysisofDistribution System Due to Embedded Generation InjectionHarmonic AnalysisofDistribution System Due to Embedded Generation Injection
Harmonic AnalysisofDistribution System Due to Embedded Generation InjectionIJRESJOURNAL
 
Decision Support System Implementation for Candidate Selection of the Head of...
Decision Support System Implementation for Candidate Selection of the Head of...Decision Support System Implementation for Candidate Selection of the Head of...
Decision Support System Implementation for Candidate Selection of the Head of...IJRESJOURNAL
 
Yield Forecasting to Sustain the Agricultural Transportation UnderStochastic ...
Yield Forecasting to Sustain the Agricultural Transportation UnderStochastic ...Yield Forecasting to Sustain the Agricultural Transportation UnderStochastic ...
Yield Forecasting to Sustain the Agricultural Transportation UnderStochastic ...IJRESJOURNAL
 
Injection Analysis of 5 Mwp Photovoltaic Power Plant on 20 Kv Distribution Ne...
Injection Analysis of 5 Mwp Photovoltaic Power Plant on 20 Kv Distribution Ne...Injection Analysis of 5 Mwp Photovoltaic Power Plant on 20 Kv Distribution Ne...
Injection Analysis of 5 Mwp Photovoltaic Power Plant on 20 Kv Distribution Ne...IJRESJOURNAL
 
Developing A Prediction Model for Tensile Elastic Modulus of Steel Fiber – Ce...
Developing A Prediction Model for Tensile Elastic Modulus of Steel Fiber – Ce...Developing A Prediction Model for Tensile Elastic Modulus of Steel Fiber – Ce...
Developing A Prediction Model for Tensile Elastic Modulus of Steel Fiber – Ce...IJRESJOURNAL
 
Effect of Liquid Viscosity on Sloshing in A Rectangular Tank
Effect of Liquid Viscosity on Sloshing in A Rectangular TankEffect of Liquid Viscosity on Sloshing in A Rectangular Tank
Effect of Liquid Viscosity on Sloshing in A Rectangular TankIJRESJOURNAL
 
Design and Implementation Decision Support System using MADM Methode for Bank...
Design and Implementation Decision Support System using MADM Methode for Bank...Design and Implementation Decision Support System using MADM Methode for Bank...
Design and Implementation Decision Support System using MADM Methode for Bank...IJRESJOURNAL
 
Investigations on The Effects of Different Heat Transfer Coefficients in The ...
Investigations on The Effects of Different Heat Transfer Coefficients in The ...Investigations on The Effects of Different Heat Transfer Coefficients in The ...
Investigations on The Effects of Different Heat Transfer Coefficients in The ...IJRESJOURNAL
 
Strategy of Adaptation of Traditional House Architecture Bali Aga
Strategy of Adaptation of Traditional House Architecture Bali AgaStrategy of Adaptation of Traditional House Architecture Bali Aga
Strategy of Adaptation of Traditional House Architecture Bali AgaIJRESJOURNAL
 
Design of Universal Measuring Equipment for Bogie Frame
Design of Universal Measuring Equipment for Bogie FrameDesign of Universal Measuring Equipment for Bogie Frame
Design of Universal Measuring Equipment for Bogie FrameIJRESJOURNAL
 
A Design Of Omni-Directional Mobile Robot Based On Mecanum Wheels
A Design Of Omni-Directional Mobile Robot Based On Mecanum WheelsA Design Of Omni-Directional Mobile Robot Based On Mecanum Wheels
A Design Of Omni-Directional Mobile Robot Based On Mecanum WheelsIJRESJOURNAL
 
An Investigation Into The Prevalence of Code Switching in the Teaching of Nat...
An Investigation Into The Prevalence of Code Switching in the Teaching of Nat...An Investigation Into The Prevalence of Code Switching in the Teaching of Nat...
An Investigation Into The Prevalence of Code Switching in the Teaching of Nat...IJRESJOURNAL
 
The Filling Up of Yogyakarta Governor Position in Social Harmony Perspective
The Filling Up of Yogyakarta Governor Position in Social Harmony PerspectiveThe Filling Up of Yogyakarta Governor Position in Social Harmony Perspective
The Filling Up of Yogyakarta Governor Position in Social Harmony PerspectiveIJRESJOURNAL
 
Quality Function Deployment And Proactive Quality Techniques Applied to Unive...
Quality Function Deployment And Proactive Quality Techniques Applied to Unive...Quality Function Deployment And Proactive Quality Techniques Applied to Unive...
Quality Function Deployment And Proactive Quality Techniques Applied to Unive...IJRESJOURNAL
 
The Analysis And Perspective on Development of Chinese Automotive Heavy-Duty ...
The Analysis And Perspective on Development of Chinese Automotive Heavy-Duty ...The Analysis And Perspective on Development of Chinese Automotive Heavy-Duty ...
The Analysis And Perspective on Development of Chinese Automotive Heavy-Duty ...IJRESJOURNAL
 
Research on the Bottom Software of Electronic Control System in Automobile El...
Research on the Bottom Software of Electronic Control System in Automobile El...Research on the Bottom Software of Electronic Control System in Automobile El...
Research on the Bottom Software of Electronic Control System in Automobile El...IJRESJOURNAL
 
Risk Based Underwater Inspection (RBUI) For Existing Fixed Platforms In Indon...
Risk Based Underwater Inspection (RBUI) For Existing Fixed Platforms In Indon...Risk Based Underwater Inspection (RBUI) For Existing Fixed Platforms In Indon...
Risk Based Underwater Inspection (RBUI) For Existing Fixed Platforms In Indon...IJRESJOURNAL
 
Dynamic Modeling of Four – Rotorcraft
Dynamic Modeling of Four – RotorcraftDynamic Modeling of Four – Rotorcraft
Dynamic Modeling of Four – RotorcraftIJRESJOURNAL
 
A New Approach on Proportional Fuzzy Likelihood Ratio orderings of Triangular...
A New Approach on Proportional Fuzzy Likelihood Ratio orderings of Triangular...A New Approach on Proportional Fuzzy Likelihood Ratio orderings of Triangular...
A New Approach on Proportional Fuzzy Likelihood Ratio orderings of Triangular...IJRESJOURNAL
 

More from IJRESJOURNAL (20)

Injection Analysis of Hera And Betano New Power Plants At the Interconnection...
Injection Analysis of Hera And Betano New Power Plants At the Interconnection...Injection Analysis of Hera And Betano New Power Plants At the Interconnection...
Injection Analysis of Hera And Betano New Power Plants At the Interconnection...
 
Harmonic AnalysisofDistribution System Due to Embedded Generation Injection
Harmonic AnalysisofDistribution System Due to Embedded Generation InjectionHarmonic AnalysisofDistribution System Due to Embedded Generation Injection
Harmonic AnalysisofDistribution System Due to Embedded Generation Injection
 
Decision Support System Implementation for Candidate Selection of the Head of...
Decision Support System Implementation for Candidate Selection of the Head of...Decision Support System Implementation for Candidate Selection of the Head of...
Decision Support System Implementation for Candidate Selection of the Head of...
 
Yield Forecasting to Sustain the Agricultural Transportation UnderStochastic ...
Yield Forecasting to Sustain the Agricultural Transportation UnderStochastic ...Yield Forecasting to Sustain the Agricultural Transportation UnderStochastic ...
Yield Forecasting to Sustain the Agricultural Transportation UnderStochastic ...
 
Injection Analysis of 5 Mwp Photovoltaic Power Plant on 20 Kv Distribution Ne...
Injection Analysis of 5 Mwp Photovoltaic Power Plant on 20 Kv Distribution Ne...Injection Analysis of 5 Mwp Photovoltaic Power Plant on 20 Kv Distribution Ne...
Injection Analysis of 5 Mwp Photovoltaic Power Plant on 20 Kv Distribution Ne...
 
Developing A Prediction Model for Tensile Elastic Modulus of Steel Fiber – Ce...
Developing A Prediction Model for Tensile Elastic Modulus of Steel Fiber – Ce...Developing A Prediction Model for Tensile Elastic Modulus of Steel Fiber – Ce...
Developing A Prediction Model for Tensile Elastic Modulus of Steel Fiber – Ce...
 
Effect of Liquid Viscosity on Sloshing in A Rectangular Tank
Effect of Liquid Viscosity on Sloshing in A Rectangular TankEffect of Liquid Viscosity on Sloshing in A Rectangular Tank
Effect of Liquid Viscosity on Sloshing in A Rectangular Tank
 
Design and Implementation Decision Support System using MADM Methode for Bank...
Design and Implementation Decision Support System using MADM Methode for Bank...Design and Implementation Decision Support System using MADM Methode for Bank...
Design and Implementation Decision Support System using MADM Methode for Bank...
 
Investigations on The Effects of Different Heat Transfer Coefficients in The ...
Investigations on The Effects of Different Heat Transfer Coefficients in The ...Investigations on The Effects of Different Heat Transfer Coefficients in The ...
Investigations on The Effects of Different Heat Transfer Coefficients in The ...
 
Strategy of Adaptation of Traditional House Architecture Bali Aga
Strategy of Adaptation of Traditional House Architecture Bali AgaStrategy of Adaptation of Traditional House Architecture Bali Aga
Strategy of Adaptation of Traditional House Architecture Bali Aga
 
Design of Universal Measuring Equipment for Bogie Frame
Design of Universal Measuring Equipment for Bogie FrameDesign of Universal Measuring Equipment for Bogie Frame
Design of Universal Measuring Equipment for Bogie Frame
 
A Design Of Omni-Directional Mobile Robot Based On Mecanum Wheels
A Design Of Omni-Directional Mobile Robot Based On Mecanum WheelsA Design Of Omni-Directional Mobile Robot Based On Mecanum Wheels
A Design Of Omni-Directional Mobile Robot Based On Mecanum Wheels
 
An Investigation Into The Prevalence of Code Switching in the Teaching of Nat...
An Investigation Into The Prevalence of Code Switching in the Teaching of Nat...An Investigation Into The Prevalence of Code Switching in the Teaching of Nat...
An Investigation Into The Prevalence of Code Switching in the Teaching of Nat...
 
The Filling Up of Yogyakarta Governor Position in Social Harmony Perspective
The Filling Up of Yogyakarta Governor Position in Social Harmony PerspectiveThe Filling Up of Yogyakarta Governor Position in Social Harmony Perspective
The Filling Up of Yogyakarta Governor Position in Social Harmony Perspective
 
Quality Function Deployment And Proactive Quality Techniques Applied to Unive...
Quality Function Deployment And Proactive Quality Techniques Applied to Unive...Quality Function Deployment And Proactive Quality Techniques Applied to Unive...
Quality Function Deployment And Proactive Quality Techniques Applied to Unive...
 
The Analysis And Perspective on Development of Chinese Automotive Heavy-Duty ...
The Analysis And Perspective on Development of Chinese Automotive Heavy-Duty ...The Analysis And Perspective on Development of Chinese Automotive Heavy-Duty ...
The Analysis And Perspective on Development of Chinese Automotive Heavy-Duty ...
 
Research on the Bottom Software of Electronic Control System in Automobile El...
Research on the Bottom Software of Electronic Control System in Automobile El...Research on the Bottom Software of Electronic Control System in Automobile El...
Research on the Bottom Software of Electronic Control System in Automobile El...
 
Risk Based Underwater Inspection (RBUI) For Existing Fixed Platforms In Indon...
Risk Based Underwater Inspection (RBUI) For Existing Fixed Platforms In Indon...Risk Based Underwater Inspection (RBUI) For Existing Fixed Platforms In Indon...
Risk Based Underwater Inspection (RBUI) For Existing Fixed Platforms In Indon...
 
Dynamic Modeling of Four – Rotorcraft
Dynamic Modeling of Four – RotorcraftDynamic Modeling of Four – Rotorcraft
Dynamic Modeling of Four – Rotorcraft
 
A New Approach on Proportional Fuzzy Likelihood Ratio orderings of Triangular...
A New Approach on Proportional Fuzzy Likelihood Ratio orderings of Triangular...A New Approach on Proportional Fuzzy Likelihood Ratio orderings of Triangular...
A New Approach on Proportional Fuzzy Likelihood Ratio orderings of Triangular...
 

Recently uploaded

MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAbhinavSharma374939
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 

Recently uploaded (20)

MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 

Research on The Control of Joint Robot Trajectory

  • 1. International Journal of Research in Engineering and Science (IJRES) ISSN (Online): 2320-9364, ISSN (Print): 2320-9356 www.ijres.org Volume 5 Issue 4 ǁ Apr. 2017 ǁ PP.38-43 www.ijres.org 38 | Page Research on The Control of Joint Robot Trajectory Yingbo Geng1 , Keping Zhang2 , Bingyao Liu2 School Of Mechanical Engineering, Shanghai University Of Engineering Science, China, Shanghai, Longteng Road 333 ABSTRACT: This paper relates to a Robot that belongs to the category of Joint Robot.In the article,we analyze the path planning and control system of the robot,specifically speaking,it involves the interpolation of the robot trajectory, the analysis of the inverse kinematics, the introduction of the method to reduce the trajectory error, the optimization of the trajectory and in the end, the corresponding control system is designed according to the relevant parameters. This research project first introduces the importance of the robot, and then analyzes the whole process of the robot from the grasping pin, the screw to they are delivered to the designated position,finally, the process is introduced in detail, and the simulation result is displayed. Keywords:Trajectory planning,Interpolation calculation,kinematic analysis ,Control system I. INTRODUCTION Robot plays an important role in the automation machinery of modern industry. It is widely used in welding, painting, automatic assembling, handling and so on. Research route The robot working process can be expressed as the continuous movement of the working coordinate system {B} relative to the work piece coordinate system {T}.For example, Figure 1 shows the robot in the process of work with a series of pose Pi (i = 1,2, ..., n) to complete the pin, screw and other materials to install. Figure 1 Robot working process Based on the above description of the robot research route: First, the work of the object and the process of segmentation and teaching methods to drive the robot in the corresponding trajectory to form a number of path points. Second, use a function curve to approximate the path point, and make the corresponding optimization. Interpolates between these formed points and calculates the position and attitude of each joint of the robot in real time based on the expression of the trajectory in time interval Ts. Third, through the second step to generate the relevant variables in accordance with a certain trajectory and control the control system. II. THE TEACHING OF THE ROBOT Robot teaching can be described as: the end trajectory of the human robot is stored in the memory, when needed, the robot works according to the trajectory.The process of teaching can be done by the following steps: First, manually instruct the end of the robot actuator. For example, the end of the handle part, the torch part and so on. You can also use a simulated platform to complete the guidelines or use the teaching box to instruct the robot to complete the corresponding expected joint action to complete teaching.
  • 2. Research on the Control of Joint Robot Trajectory www.ijres.org 39 | Page III. INTERPOLATION 3.1 Space interpolation Introduce the linear interpolation after the introduction of circular interpolation.[2] Assume that the coordinates at both ends of the straight line are P0 (X0, Y0, Z0) and Pe (Xe, Ye, Ze) and the robot's attitude. The positional attitude of these important path points can be obtained by teaching methods. The length of the line is L。 2 0e 2 0e 2 0e Z-ZY-YX-XL )()()(  (1) v is speed;Ts is Interpolation cycle; svTd 1 is Internal distance; a is Acceleration; 0v is Starting speed; 2 02 2 1 ss aTTvd  is the distance within the interpolation cycle; a v t 0 23t  is acceleration and deceleration time; 321 tttt  is total time; sT t N  is the number of interpolation points; Circular interpolation refers to the intersection of the arc plane and the three planes of the base coordinate system. Take XOY plane arc as an example. Suppose P1, P2, P3 are not on the same line, as shown in Figure 2. Figure 2 circular interpolation V is linear velocity of the arc; t is interpolation interval. The same formula as the straight line is obtained:               i1i ii1i ii1i sinYcosXY sinY-cosXX (2) Figure 3 can help illustrate the process of turning a circular arc into a circular arc. It can have three steps to illustrate: First, the three-dimensional graphics are mapped to two-dimensional plane. (Xi + 1, Yi + 1) is obtained by using the above interpolation method in the two-dimensional plane. Finally, the coordinate values are converted to the coordinates of the base coordinate system. Figure 3 The relationship between the base coordinates and space Arc plane
  • 3. Research on the Control of Joint Robot Trajectory www.ijres.org 40 | Page The following steps can complete the conversion from the coordinate obtained: first, the origin OR XRYRZR the original coordinate system into the coordinate origin O; second, rotational angle θ about the axis ZR, allowing X0 and XR parallel to each other; the first Third, around the XR axis rotation angle, get Z0 and ZR parallel to each other. In order to obtain the original coordinate system to ORXRYRZR coordinate system after the conversion of the coordinates, through the coordinate transformation after the inverse of the following conversion matrix 1 RT :                 1000 )cosZscosYssin(X-cossincos-sinsin )sinZcoscosYcossin(X-sincoscoscossin- sinXcosX-0sincos T 1- R    OROROR OROROR OROR inin ( (3)                           11 1 1 1 1 1 1 1 z y x T w v u R                           11 2 2 2 1 2 2 2 z y x T w v u R                           11 3 3 3 1 3 3 3 z y x T w v u R (4) 3.2 joint space interpolation First of all to establish the corresponding constraints[1]. The initial angle of the angle function  (t) of the joint at t0 = 0 is the angle of termination at tf. In practice, the starting and ending points satisfy the following constraints.                  ff 00 00 00 ff 00 t t t t t t           )( )( )( )( )( )( (5) Combine Constraints and Five Interpolation Functions: 5 5 4 4 3 3 2 210)( tCtCtCtCtCCt  (6) The coefficient of the interpolation function can be obtainedC0,C1,C2,C3,C4 and C5. The result of the obtained five interpolation function coefficients is:                         5 2 000 5 4 2 000 4 3 2 000 3 0 2 01 00 2 )()66(1212 2 )23()1614(3030 2 )3()128(2020 2 f fffff f fffff f fffff t tt C t tt C t tt C C C C            (7) According to the interpolation function θ (t) can be drawn as shown in Figure 5. The solid line represents the angle of change, the dotted line represents the varying angular velocity, and the fine red line indicates the angular acceleration.
  • 4. Research on the Control of Joint Robot Trajectory www.ijres.org 41 | Page 0 0.5 1 1.5 2 2.5 3 3.5 4 -150 -100 -50 0 50 100 Time(s) Joint(deg) Figure 5 Articulated trajectories of five-order polynomial interpolation If there are multiple position gestures in the path planning of the robot, as in the figure below, there are C and D track points in addition to the A and B points. First, we use the inverse kinematics to find the variable values of each point in each joint. Secondly, we regard the corresponding joint variables of each end of the actuator as the interpolation point of the starting point and the end point. Figure 6 shows a smooth docking of each inserted point, you can link a motion curve into a robot. Figure 6 Robot job path point 3.3 Path optimization The end of the curve after interpolation is not smooth in a complete trajectory.[2] If the speed and acceleration function cannot be smooth enough to the robot parts will have a destructive impact. This is obviously unreasonable. In order to be able to solve this problem in a different position of the transition zone with a parabola to form a transition zone. The parabola can ensure that the acceleration of the period is constant, so that the speed of the starting point and the end point can be made smooth. This will cause the position and velocity of the entire spatial trajectory to be smoothly connected to one piece. As shown in Figure 6. Figure 7 Transition field trajectory t represents the parabolic delay time, the figure shows the same size of the acceleration at both ends and the symbols are different.This track is not difficult to see how many solutions. As shown in Figure 8. ht is the
  • 5. Research on the Control of Joint Robot Trajectory www.ijres.org 42 | Page midpoint of time; h Position midpoint; hf t2t  . The movement of the robot is smooth and continuous so that the following relationship is satisfied: h h - t t -t        (8) 2 0 t 2 1     (9) 2 0f h )(     (10) Can get: 0-tt-t 0ff 2  )(    (11) 0 、 f 、 tf Is a known condition. The usual practice is to select the value of the acceleration, and then find the corresponding t :      2 -4-t - 2 t t 0f 2 f 2 f )(  (12) From the above formula, we can get the corner of the constraints of the following conditions: 2 f 0f t -4 )(    (13) If the above equal sign is established, there will be a little overlap. If the acceleration is too large will become no transition zone of the linear situation can not achieve the desired effect. Joint angle i , j and k Represents three adjacent path points. The linear function will connect to each of the two adjacent track points and use a parabolic transition. If the selected acceleration is appropriate, the actual path will become very desirable, as shown in Figure 9. Figure 8 Multi-segment linear trajectory with parabolic transition domain 3.4 Interpolation error reduction method In the process of control of the trajectory, each time the interpolation variable value (coordinate value) of a certain track point is obtained, the corresponding position is realized by enlarging the driving servo motor
  • 6. Research on the Control of Joint Robot Trajectory www.ijres.org 43 | Page by the inverse motion to the angle value of each joint. The interpolated time interval is ts. Robot joint stiffness is relatively low so ask ts less than 25ms. The value of ts is not infinitely small and it is constrained by the amount of computation and the controller. Specifically, it is the calculation of positive and negative motion calculation and interpolation. Currently faster, the EtherCAT controller can achieve microseconds. Ts has its own lower limit. The ideal situation is equal to its lower limit of the value of this can get a higher precision and smooth trajectory. IV. CONTROL METHOD The working principle of the robot in the industrial field is the representation of the teaching process. Trajectories of regular paths, such as circles and straight lines,only need to describe the points of the corresponding trajectory[3].The main path points are calculated according to the inverse kinematics principle, the position and posture of the variable value are got as well, and then the control system describes the formation of this trajectory.Continuously repeating this process, the robot will complete a certain operation following the appropriate trajectory, the cause is shown in Figure 11. The track control system of the robot end is shown in Figure 9, it can be seen from the figure that the system’s accuracy is relatively high and the path is relatively smooth. Figure 9 Robot trajectory control process V. Result Description As shown in FIG. 10, the corresponding path points are given according the teaching point, through the interpolation calculation and the inverse kinematics transformation, interpolation curve is obtained, finally, a high-precision, continuous smooth trajectory curve is formed in terms of the method of parabolic curve optimization.This paper completes the study from the trajectory planning of the robot and the interchange of the parameters of the controller to the trajectory formed in this cause, in the end, the curve of the trajectory is shown in Fig.11. Figure 11 the trajectory after the controller is turned on REFERENCE [1]. Ren Chongxuan. Five-degree-of-freedom manipulator movement and control simulation analysis [D]. Guangzhou: South China University of Technology, 2012. [2]. Feng Jiang six degrees of freedom manipulator control system design and motion simulation [D] Beijing: Beijing University of Technology, 2012. [3]. TIAN Hai-bo, MA Hong-wei, WEI Juan.Study on Working Space and Structural Parameters of Series Robot Manipulator [J]. Journal of Agricultural Mechanization, 2013,44 (4): 196-201. [4]. Yu Bangyong, Mao Xianbiao. Robot work space analysis and simulation system [J]. Coal Mine Machinery, 2012,33 (8): 68-70.