Download full document - Automatic Control
Download full document - Automatic Control
Download full document - Automatic Control
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
6 TRAJECTORY – ELAU GMBH<br />
C600 is the PacDrive controller that is used to control the Delta-3 robot. The calculations for<br />
the trajectory are done in two parts in the C600, see Figure 6.1. The first part (UnitRobot) is<br />
done in the non-cyclical communication described in chapter 2.2.3. In this part a virtual motion<br />
is calculated for the TCP in (x,y,z) direction. The second part (Transformation task), cyclical<br />
communication (chapter 2.2.3), then calculates the TCP initial position in the first cycle with<br />
help of the Delta-3 robots forward kinematics. After the first cycle the inverse kinematics is<br />
used to transform the virtual (x,y,z) position into angles positions of the robot arms. These<br />
angles are then forwarded to the three MC-4 drives which control the three motors,<br />
respectively. The forward kinematics is also calculated in each cycle time to see the Cartesian<br />
tracking error.<br />
Figure 6.1, describes the calculations in C600 where axes positions are the angles of the robot arms (12).<br />
______________________________________________________________________________<br />
Public Report ELAU GmbH, Marktheidenfeld<br />
30