Skip to main content

Administration

The Administration panel allows an Administrator to view the status of the VIM-303 camera, set up the camera’s connection to a robot using PolyScope, update camera firmware and reboot the camera. The programmer arrives at the Administration panel by pressing the Admin button (Figure 40) from any tab in the Configure menu.

Going to the Administration panel

Figure 40: Going to the Administration panel

Log Tab

The Log tab shows various real-time logs of different parts of the system for troubleshooting purposes. The Application Log (Figure 41) provides debug information from the camera, finders, tracker, and robot controller components of the VIM-303 vision guidance system. The verbosity of the log level can be adjusted in the Settings tab in the Core module. The Web Server Log (Figure 42) shows the requests and responses to the on-board web server. The Blockly Log (Figure 43) shows the program state and output of Print blocks. It can also be viewed on the Blockly Tab by pressing the Show Code/Log button. The System Log (Figure 44) provides logging from the Linux operating system.

Administration Log tab (showing Application log tab)

Figure 41: Application Log tab (showing Application log)

Web server log tab

Figure 42: Web Server Log tab

Blockly log tab

Figure 43: Blockly Log tab

System log tab

Figure 44: System Log tab

Network Tab

The Network Tab (Figure 45) shows the IP addresses and network name of the VIM-303 camera. Figure 46 shows what network addresses the camera will use, depending on the existence of a DHCP server and the value of the IP Address Setting (in the Robot module in the Settings tab). Under some circumstances, there will only be a single IP address, so only a Primary IPv4 address will be shown on the Network tab. In other circumstances, the camera will have two IP addresses, the static address and the DHCP address. The mDNS Host Name matches what is printed on the back of the camera. The camera can be located using mDNS using the suffix .local as in vrobotics8639.local in the example of Figure 45.

Network tab

Figure 45: Network tab

Camera IP Address Options

Figure 46: Camera IP Address Options

Polyscope Tab

The PolyScope Tab has a single button Save Command Processor (Figure 47). When pressed, this button copies the VIM-303 command processor to the Universal Robot at the IP address specified in Robot IP in the Robot module of the settings tab. The command processor controls the robot to implement visual picking and placement. In addition to the command processor, a sample PolyScope program is copied to the robot that shows how the VIM-303 can be commanded from PolyScope to implement visual picking.

PolyScope tab

Figure 47: PolyScope Tab

Update Tab

The Update Tab is used to update firmware on the VIM-303 camera (Figure 48). The current firmware version is listed at the top of the screen. Press the Choose Files button to select a file from your PC to send to the camera (Figure 49). The Update Camera button will turn green (Figure 50). Press it to begin the firmware update. The camera will restart (you may need to refresh the page), and the Current Firmware will indicate the recently updated firmware version.

Update firmware tab

Figure 48: Update firmware tab

Select firmware file from PC

Figure 49: Select firmware file from PC

Update Camera button to upgrade firmware

Figure 50: Update Camera button to upgrade firmware

Reboot Tab

The Reboot Tab is used to reboot the camera (Figure 51). If the camera is unresponsive or under the direction of a Visual Robotics technician, rebooting the camera may be required to restore proper performance. Press the Reboot Camera button and after a while (perhaps a minute) the camera will be restarted. You may need to refresh the webpage.

Reboot tab

Figure 51: Reboot tab