1. Introduction
2. Hardware setup for this tutorial
3. Software setup for this tutorial
4. Unboxing the KUKA robot and powering it up
5. Select the operating mode
6. Jog the robot in start-up mode
7. The safety plug X11
8. Copy data from the KRC4 hard drives
9. The KUKA.PLC mxAutomation USB flashdrive
10. Install KUKA WorkVisual
11. Connect the KRC to the PROFINET network
12. Install mxAutomation on the KUKA controller
13. Creating a TIA Portal project from scratch
14. Importing the KUKA GSDML files
15. Importing the mxA library
16. myKRC_Playgroun
17. Initialize mxA and power up the robot
18. Adding the mxA library function blocks to the playground
19. KRC_SetOverride
20. KRC_ReadActualAxisPos
21. KUKA robot coordinate systems
22. KRC_ReadActualPosition
23. KRC_WriteBaseData-KRC_ReadBaseData
24. KRC_SetCoordSys
25. KRC_WriteToolData-KRC_ReadToolData
26. KRC_Jog
27. Euler angles yaw-pitch-roll
28. KRC_JogToolRelative
29. KRC_JogLinearRelative
30. The robot wrist singularity
31. MC_MoveAxisAbsolute
32. MC_MoveLinearAbsolute
33. MC_MoveLinearRelative
34. QueueCount-KRC_Interrupt-KRC_Continue-KRC_Abort
35. Status and Turn
36. MC_MoveDirectAbsolute
37. MC_MoveDirectRelative
38. MC_MoveCircAbsolute
39. MC_MoveCircRelative
40. KRC_TouchUP
41. KRC_WriteWorkspace-KRC_ReadWorkspace
42. KUKA robot payloa-compose
43. KRC_WriteLoadData-KRC_ReadLoadData
44. myKRC_GetSmartPadMessages
45. KRC_ReadSysVar
46. myKRC_Dashboard
47. KRC_ReadActualAxisVelocity
48. Difference between LIN and PTP motion
49. myKRC_WebViewerRecordTrace.
50. KRCWriteToolData advanced example
51. KRC_WriteSoftEnd-KRC_ReadSoftEnd
52. KUKA robot PROFIsafe setup
53. Robot program 1- Approximation
54. Robot program compared to sequential step program
55. Operator push button to start the robot
56. Robot Program 2 - Subroutines
57. Record a robot trace
58. Robot Program 3 - myMC_MoveUniversal
59. Robot program 4 - TouchUP points
60. KUKA_Playground for AxisGroupIdx 1..5.
61. Control the robot with your smartphone
62. Download the myKRC_Playground