LumiScan File Transfer Trainer

User Interface

When you start the Trainer for the first time, the following window appears
(Fig. 32).

The various elements of the user interface are shown in Fig. 33 below.
They are explained in the following Table 14.

A software window titled LumiScan File Transfer Trainer shows directory paths for training data and trained network, with status indicators displaying inactive and offline, and buttons for starting the trainer and sending data
Nr. Description

1

Path to your Data Directory where the images received by the Runner will be stored.

2

Path to the Network Directory where the neural networks for recognition are stored.

3

Button to start/stop the Trainer.

4

Combo box to select which neural network to Transfer.

5

Button for sending the model to the Runner.

6

Display whether the Trainer has started or not.

7

Indication that Runner is started and connected.

8

Display of the current status of the Trainer.

To use Trainer:

  1. Set the Training Data Directory

  2. Set the Trained Network Directory

  3. Adjust the network settings in Settings*:*

  4. Click on Menu.

  5. Click on Settings *(Fig. 34).*

Table 14: LumiScan File Transfer Trainer: Standard user interface

A software interface titled LumiScan File Transfer Trainer shows fields for training data and network directories, a network date, status indicators marked inactive and offline, and a waiting file transfer message A software window titled LumiScan File Transfer Trainer shows settings for a trained network directory, a network date selection, status indicators marked inactive and offline in red, and a file transfer status labeled waiting

Settings

You can set the following parameters in the settings window:

  • Training Data Directory: Folder where images received by the runner will be saved.

  • Trained Network Directory: Folder containing the neural networks generated by the Trainer.

  • Port: The network port on which this tool waits for incoming file transfers. This port should be used as the destination port in the Runner. Check with your IT department about which ports you can use and which are allowed in your firewall settings.

  • Destination IP: The IPv4 address of the system on which the Runner is running. Ask your IT department how to obtain the correct address.

  • Destination Port: The network port on which the Runner waits for incoming connections.

Settings window showing directories for training data and trained network, port and destination IP and port fields, and a save button

When you click the Save button, the settings are checked. If an error occurs, a message will appear indicating which setting is incorrect (Fig. 36).

If all settings have been checked successfully, they will be saved in the registry and will be automatically loaded the next time the program is started.

File Transfer

Once you have set up the trainer and successfully saved your settings, you can start the Trainer:

  1. Click on the button Start Trainer.

  2. The status changes to Active (Fig. 37).

  3. Next to the status, the Port parameter is displayed with the address from which the data is being sent.

A software error message indicates invalid settings because the upload folder and data directory folder do not exist, with an OK button to close the message
  1. If the connection to the Runner is successful, the Remote displays Online. (Fig. 38 ).

  2. Now you can select in Network which neural network should be sent to the Runner.

  3. Click on the Send button to start the transfer.

A software window titled LumiScan File Transfer Trainer shows directories for training data and trained network, a network date selection, status indicators with active port and offline remote, and a waiting file transfer message A software interface for LumiScan File Transfer Trainer showing directory paths, network status as active and online, and file transfer waiting

When a user sends new images from the Runner, the status bar at the bottom will notify you of the incoming data and display the current transfer progress (Fig. 39).

If the transfer is successful, the data will be saved in the data directory.

A software interface shows a file transfer trainer with directories for training data and trained network, a network date selection, status indicators for active connection and online remote, and a message confirming successful file transfer
If the camera or robot has been moved, the hand-eye calibration must be repeated. Even small movements, such as a bump on the camera, require a new calibration.
If this type of calibration is used, it must always be checked whether new coordinates are sent via the PLC. The coordinates can be viewed for each shot in the Pose Editor.