Tutorials, videos, and documentation

We have lots of resources to help you learn about and use EB GUIDE. We update this page as we develop new resources, so check back often.

If you’re new to EB GUIDE, we suggest you try the Getting Started page and then go to our documentation.

Learn more about all EB training and event opportunities.

 
 
 
 
 

Tutorials

Changing the background color through speech input

Changing the background color through speech input

(Video) This tutorial shows you how to model a speech dialog, which is how EB GUIDE implements speech input and output. Create a dialog where the user says a color and the HMI reacts to the user’s speech input by changing the screen’s background color. To follow the tutorial, download this demo project and use it as starting point for the video tutorial. After finishing the tutorial, you can open the second demo project EB_GUIDE_Speech_Extension_changing_background_end and compare your results with it.

 
Configuring speech output with a specified rate of speaking

Configuring speech output with a specified rate of speaking

This tutorial guides you through the process of adding and configuring an SSML prompt. SSML prompts let you configure speech output with a specified rate of speaking. Working through the tutorial takes you around 10 minutes. The associated EB GUIDE project with its speech user interface is downloadable as a zip file. It includes a view state with a button to start the speaking with the SSML prompt.

Prerequisites:

  • A PC with speakers
  • The EB GUIDE Speech Extension installed on your PC (extension included in EB GUIDE Enterprise Edition and for EB GUIDE University Partners)

 
Inserting variable placeholders into speech input

Inserting variable placeholders into speech input

This tutorial guides you through the process of configuring a command with a datapool slot. A datapool slot is a placeholder that SRGS grammars can refer to. You create a speech dialog in a view state with a button to start the speech, after which the user can select between different radio stations using commands. Working through the tutorial takes you around 10 minutes. The associated EB GUIDE project with speech user interface is downloadable as a zip file.

Prerequisites:

  • A PC with speakers and a microphone
  • The EB GUIDE Speech Extension installed on your PC (extension included in EB GUIDE Enterprise Edition and for EB GUIDE University Partners)

 
Working with widget templates – Basic

Working with widget templates – Basic

(Video) Shows how to create a widget template based on a container, rectangle, and a label. Use templates to inherit or combine complex model elements and build a widget library.

 
Working with widget templates – Advanced

Working with widget templates – Advanced

(Video) Shows you how to modify the widget properties of a template. Change the template you created in the demo project with EB GUIDE Scripts.
Prerequisite: Working with widget template – basic and its associated demo project. (You should already be familiar with creating widget templates.)
Download the demo project EB_GUIDE_widget_templates_basic and use it as starting point of the video tutorial. After finishing the tutorial, you can download the demo project EB_GUIDE_widget_templates_advanced and compare your results with it.

 
Components of the EB GUIDE Community Edition

Components of the EB GUIDE Community Edition

(Video) Covers the components of EB GUIDE 6 and how to install them on your PC. Explains how the components interact to build and run an EB GUIDE model.
To follow the tutorial, download these supporting files.

 
The new EB GUIDE Studio UI

The new EB GUIDE Studio UI

(Video) Provides an overview of the new UI components in EB GUIDE Studio 6, including the Project Center, Project Editor, Navigation Area, Content Area, Toolbox, and the Properties Panel.

 
How to enable EB GUIDE 6 on an Android device

How to enable EB GUIDE 6 on an Android device

(Video) Shows how to install components on your Android target device in order to run an EB GUIDE 6 model. Explains the two Android apps: EB GUIDE Launcher and EB GUIDE Model Chooser.

 
How to export an EB GUIDE model to EB GUIDE Target Framework

How to export an EB GUIDE model to EB GUIDE Target Framework

(Video) Shows how to export an EB GUIDE model from EB GUIDE Studio and how to deploy and run the model on an Android device. Learn how to bring a model created in EB GUIDE from your PC to your Android device and see it run on this target environment.
To follow the tutorial, download these supporting files.

 
How to create your first EB GUIDE model using EB GUIDE Studio 6

How to create your first EB GUIDE model using EB GUIDE Studio 6

(Video) Shows the basic steps for starting a model in EB GUIDE Studio 6, including creating a new project, using states, transitions, views, widgets, events, and properties.
To follow the tutorial, download these supporting files.

 
Modeling a path gesture

Modeling a path gesture

Path gestures are shapes drawn with a finger on a touch screen or entered by some other input device. This tutorial guides you through the process of modeling a path gesture. Working through the tutorial takes you around 10 minutes. The associated EB GUIDE project is downloadable as a zip file.

 
Modeling button behavior with EB GUIDE Script

Modeling button behavior with EB GUIDE Script

With EB GUIDE Script you can express property values, actions, or conditions and evaluate them during run-time. This tutorial guides you through the process of using EB GUIDE Script to model the behavior of a button, which increases in size when clicked and shrinks back to its original size when it reaches a defined maximum size. Working through the tutorial takes you around 10 minutes. The associated EB GUIDE project is downloadable as a zip file.

 
Adding a dynamic state machine

Adding a dynamic state machine

Dynamic state machines allow pop-ups during run-time, for instance, to display error messages that overlay the regular display. This tutorial guides you through the process of creating a dynamic state machine for volume control. Working through the tutorial takes you around 20 minutes. The associated EB GUIDE project is downloadable as a zip file.

 
Making a rectangle move across the screen

Making a rectangle move across the screen

This tutorial guides you through the process of animating a rectangle widget so that it continually moves across the screen when the simulation starts. Working through the tutorial takes you around 5 minutes. The associated EB GUIDE project is downloadable as a zip file.

 
Creating a list

Creating a list

Instantiator widgets allow you to create lists dynamically at run-time. Based on a list type datapool item, an instantiator displays all list elements in a pre-defined layout. If the content of the datapool item is modified, so is the appearance of the instantiator. This tutorial guides you through the process of creating a list of labeled rectangles with dynamic content. Working through the tutorial takes you around 10 minutes. The associated EB GUIDE project is downloadable as a zip file.

 
Adding language dependent text to a datapool item

Adding language dependent text to a datapool item

EB GUIDE allows you to display text in the user’s preferred language. This tutorial guides you through modeling a label that changes to accommodate an English, French, and German user interface. Working through the tutorial takes you around 10 minutes. The associated EB GUIDE project is downloadable as a zip file.

 

Videos

EB GUIDE 6 – Add the sixth sense to your user experience

EB GUIDE 6 – Add the sixth sense to your user experience

Your HMI is like a sixth sense—another way for your customers to interact with the world, access information, and exert control. The better the HMI, the more power you give to users. EB GUIDE is your key to unlocking the sixth sense by building natural, intuitive, effortless HMIs.

 
Modeling Human Robot Interaction with EB GUIDE

Modeling Human Robot Interaction with EB GUIDE

In this video you can see the flexibility of our Human Machine Interface (HMI) development tool EB GUIDE 6. It is well known for modeling Automotive and Industrial HMIs, but now you can see how it was even used for developing Human Robot Interaction (HRI). During his bachelor thesis a student modeled the speech dialog flow and gestures for the robot “NAO” with our tool. Learn more about HRI and let NAO introduce you to EB GUIDE.

 

Documentation

EB GUIDE Script reference card (English)

EB GUIDE Script reference card (English)

Download this helpful quick reference card to begin using the built-in scripting language in EB GUIDE. The card includes feature descriptions and syntax examples for typical tasks.

 
EB GUIDE Script reference card (Japanese)

EB GUIDE Script reference card (Japanese)

Download this helpful quick reference card to begin using the built-in scripting language in EB GUIDE. The card includes feature descriptions and syntax examples for typical tasks.

 
EB GUIDE Script reference card (Chinese)

EB GUIDE Script reference card (Chinese)

Download this helpful quick reference card to begin using the built-in scripting language in EB GUIDE. The card includes feature descriptions and syntax examples for typical tasks.

 
EB GUIDE Script reference card (Korean)

EB GUIDE Script reference card (Korean)

Download this helpful quick reference card to begin using the built-in scripting language in EB GUIDE. The card includes feature descriptions and syntax examples for typical tasks.

 
EB GUIDE 6.2 Documentation

EB GUIDE 6.2 Documentation

This PDF provides full documentation of EB GUIDE 6.2 for: designers, developers, and integrators. It covers using EB GUIDE Studio to create models, simulating the model, and working with applications and extensions.

 
EB GUIDE 6.2 Release Notes

EB GUIDE 6.2 Release Notes

Details of the EB GUIDE 6.2 release

 
System Integration Overview

System Integration Overview

Diagram illustrates EB GUIDE components and explains how a model built with EB GUIDE runs on a target device and works with third-party applications and devices.