1 Create a FREE account.
2 Sign in with your user.
3 Follow the guided tutorial.

If you still have problems, please let us know, by sending an email to . Thank you!


P: +34 687 672 123
Mon-Fri 9:00AM - 6:00PM
Sat - 9:00AM-5:00PM
Sundays by appointment only!

FlexBE with ROS

Learn the basics of how to use FlexBe with ROS


LEVEL Basic ROS  |   DURATION  13.5 hours   |   STUDENTS 367   | 

Course Overview

FlexBE is a powerful and user-friendly high-level behavior engine that helps you to create complex robot behaviors without the need for manually coding them. In this course, you are going to learn how to use FlexBe with ROS systems.

What You Will Learn

Basic Concepts of FlexBe Engine

How to create a FlexBe state

How to create a FlexBe behavior

How to create a FlexBe state (Actionlib)

FlexBe Autonomy Levels

Unit Testing

You are going to program the following robots:

Parrot AR.Drone

Parrot AR.Drone


Learning Path
Unit 1

Introduction to the Course

A brief introduction to the contents of the Course, including a practical Demo.

 (00:10 Hands on training)

Unit 2

Creating a basic Behavior

How to create a basic FlexBe state and a basic FlexBe behavior.

(02:00 Hands on training)

Unit 3

Actionlib States and Autonomy Levels

How to create an Actionlib State, based on an Action Server. Also, learn about FlexBe Autonomy Levels.

(03:00 Hands on training)

Unit 4

Unit Testing

Learn to create Unit Tests for checking that you FlexBe states work correctly.

(02:00 Hands on training)

Unit 5


A Project based on a Parrot AR Drone, where to test everything you have learned during the course.

(06:00 Hands on training)

Unit 6

Final Recommendations

What to do after finishing the course
(00:10 Hands on training)