From e0525974004e27f9951723156e0287b5fefaa821 Mon Sep 17 00:00:00 2001 From: Felipe Fronchetti Date: Sun, 7 Jan 2024 21:27:57 -0500 Subject: [PATCH] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 9f477a5..e461e7e 100644 --- a/README.md +++ b/README.md @@ -42,7 +42,7 @@ Yes, you can. However, the information provided is way more limited than what yo To help developers with this issue, here is a checklist: - [ ] First of all, make sure your ABB robot is compatible (and enabled) with externally guided motion. You can do that by connecting your robot controller to your computer, and checking if EGM is available and enabled in its RobotWare installation (Controller Tab > Installation Manager in RobotStudio). Please be careful, as any wrong changes in your system may result in software issues. -- [ ] Make sure you registered a UDP Unicast Device for your external device (e.g., HoloLens) in your robot controller system. You can also do that by connecting your robot to your computer and registering the device in the Configuration > Communication tab. Right-click to register a new device (writing access is necessary). This option will only be available if EGM is enabled on your controller. +- [ ] Make sure you registered a UDP Unicast Device for your external device (e.g., HoloLens) in your robot controller system. You can also do that by connecting your robot to your computer and registering the device in the Configuration > Communication tab of RobotStudio. Right-click to register a new device (writing access is necessary). This option will only be available if EGM is enabled on your controller. - [ ] Make sure both devices (robot and external device) are connected and visible in the same network. Firewall settings may apply. You can do that by connecting your computer to the same network of your EGM solution and pinging the robot and external device. Important note for HoloLens developers: Microsoft disabled pinging on HoloLens, so be aware of this weird decision. - [ ] Make sure the EGM code is running on the robot and external device. I provide a few examples in this repository, so check them out. - [ ] Important note for Unity developers: When starting a new project, make sure _InternetClient_ and _InternetClientServer_ capabilities are enabled in your project. You can do that by going to Build Settings > Player Settings > Player and looking for the Capabilities checklist. Changes may apply to new Unity versions, so be aware and always refer to the documentation.