This is the area where all the interactive elements are placed to build a UI. As elements are selected or added, it will display its settings on the right-hand side of the skill when it's actively selected. The settings option of this robot skill allows you to begin editing/creating thepage of this user interface.
These checkboxes are an on/off touch box that can be added to enable/disable settings, such as color tracking for example. These displays are unique to the EZ-Robot EZ-B v4 and will show the on-board processor's temperature and the input voltage.
This pad gives the user the ability to move 180-degree servos in a pan/tilt configuration, using just a finger. This pad gives the user the ability to activate a robot's movement panel from a touch interface. This button allows you to create a button with a custom image. This button is a standard momentary touch button with a text label. This area displays the video image of any camera configured in your ARC project. This button displays the status of the connection to the EZB and will connect/disconnect on press. Also, there’s controls with prebuilt functionality, like joysticks and the camera view. Buttons can run custom script that you define. A number of elements are added to the “page” that perform different functions. Here is an example of a custom user interface for a robot.
To learn more about skills, click HERE to view the manual page.
The skill allows you to create fullscreen interfaces for the ARC software on a PC or mobile device (*Note: mobile has limited functionality). The user is presented with navigation buttons to switch between fullscreen pages. With the Interface Builder skill, designing a user interface is very easy, and you can create as many pages as you like. It's a powerful way to interact with your robot. Use buttons, labels, pads, sliders, drop-downs, checkboxes, and displays to make a control panel to activate features. The Interface builder skill empowers you to create a touch-screen user interface (UI) for your robot.
How to use the Interface Builder robot skill