Visual Studio & KUKA KR6 Agilus
Our first attempt to connect Visual Basic with a KUKA industrial robot. The application consists of programming in the .NET environment, which generates a drawn trajectory for the robot. After making basic settings, such as assigning Cartesian tool coordinates and a base, the robot can position the TCP (Tool center point) to precise positions. If the robot uses a descriptor as a TCP, a separate image rendering system is created.
The application is based on image processing and recognition of individual color pixels. If we add the appropriate selection of parameters, such as the diameter of the tool (drill), the size of the gaps and the size of the image, we will achieve a tool for drilling any shape.
The movement of objects due to compressed air is very widespread in industry. The sensors used to distinguish the size and presence of the hockey puck give the solution a variety of options that allow us to influence the course of the program.