Skip to main content

Events

Beacon Events are a powerful concept for understanding your robot application. Conceptually, a Beacon Event is something that happened at a particular moment in time. Within the Beacon application, you can configure what you want to do with events from your robots. Some examples include creating charts, notifying you with a push notification, or even notifying external systems, such as Slack.

System Events#

By default, and without any action on your part, Beacon will automatically collect system events from your robot. System events include robot power on, robot power off, online, offline, protective stop, and emergency stop.

Custom Events#

You can also configure your specific application with Custom Events. Custom Events are configured in Polyscope or URScript and can be used to identify error conditions, collect production data, or more. You have full control over what event data is important to your application and how you want Beacon to handle those events (e.g., charts, push notifications, or notify an external system).