rcruzoliver_0-1721646764355.png

Kassow Robots - Streamcast the Teach Pendant on a desktop device

rcruzoliver
Long-established Member

In this tutorial we will present a method to streamcast the Kassow Robot (KR) Teach Pendant (TP) into a desktop device using Team Viewer.

1. Prepare the Teach Pendant

The TP is actually an Android tablet running a KR Graphical User Interface app, so the streamcasting procedure is equivalent to such with any android device.

1.1. Disable the Single application mode (Kiosk mode)

The KR GUI app, by the way called ¨Boson¨ for later reference, is running in Kiosk mode. This means the free navigation through the Android system is blocked, and the user is blocked inside the app. To be able to install TeamViewer, we need to access the underlying Android system.

To do so, access the advanced settings as shown in the following picture:

Access advanced settingsAccess advanced settings

Then scroll down until you find the ¨Single App¨ option, then turn it off.

Turn off single app modeTurn off single app mode

You need to be "admin" for this operation, have a look at the Documentation or contact our support team (support@kassowrobots.com) if you are not sure what does it mean.

Authorize the operationAuthorize the operation

1.2. Connect to WiFi and go to the PlayStore

Once the Single App mode is disabled, if you do the gesture of launching from the bottom of the screen, the classic android bottom bar will appear (see next image). Simply click the circle and you will be sent to the Home.

Go to the Home ScreenGo to the Home Screen

Once you are in the system, go to the Android Settings and connect to WiFi.

Next, simply open the PlayStore.

Open the PlayStoreOpen the PlayStore

You will need to log in a Google account to use the Play Store. We recommend you to use a work account, and not your private one.

1.3. Install TeamViewer Host

Now search for the TeamViewer Host application and install it.

Search for TeamViewer Host applicationSearch for TeamViewer Host application

Once the app is installed, open it. It might ask you to install a extension for your specific table model, go ahead with it. 

You will also need to log in into a TeamViewer account. If you do not have one yet, create one now. Again, we suggest using a work email.

After this steps, if everything was successful the TeamViewer Host will show a message stating that it is ready.

2. Access from the desktop device

Connect your desktop device to the same WiFi the TP table is connected to.
Go to www.teamviewer.com and login in the account you logged in in the TP.

Next click on ¨My Computers¨ on the right hand menu. You should see the Teach Pendant there, simply click ¨Connect¨.

TeamViewer ClientTeamViewer Client

Select ¨WebClient¨.

WebClient selectionWebClient selection

The connection will be configure and the TP screen will be displayed on the webbrowser.

Now you can navigate back to the ¨Boson¨ app, and the KR GUI will be displayed.

3. Final comments

This streamcasting does not interfere with the ethernet and profinet interfaces, they should be configured as usual.

This procedure with TeamViewer has a really high latency, as it is just useful to inspect what is going on in the TP, but not to actually control it. 

If you want a lower latency solution, we suggest you explore VNC viewer on the TP and TigetVNC on the desktop device. We want to highlight that this only works if the TP (not the Kassow Robot) and the Desktop device are in the same network.

rcruzoliver
rcruzoliver
Enhancing ctrlX platform with solutions. Everything can be snapcrafted! Robotics specialist, ask me anything about ROS2 and ctrlX OS.
Must Read
Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist