Jump to Content
MOV.AI Flow™
DocumentationReferences
DownloadMOV.AI Flow™
Download
DocumentationReferences

Welcome to MOV.AI Flow™

  • Introduction
  • Installing MOV.AI Flow™
  • Updating MOV.AI Flow™
  • Launching
    • Launching MOV.AI Flow™
    • Launching the Simulator (Gazebo Fortress)
    • Launching RViz
  • Suggested Workflow

Demos

  • Introduction
  • Opening the MOV.AI Flow of a Demo
  • Demo 1 - Simple Navigation
    • Learning About Robot Localization
    • Customizing Flow Behavior
    • Defining Nodes – Node Templates
    • Switch Between Flows
  • Demo 2 - Mapping the Environment
    • If another Demo is still open...
    • Launching the Mapping Application Example
    • Mapping
    • Nodes – Mapping Application Example
  • Demo 3 - Autonomous Navigation
    • Launching – Autonomous Navigation Husky Robot Example
    • Launching – Autonomous Navigation Tugbot Robot Example
    • Nodes – Autonomous Navigation Application Example
    • Map Viewing Options – Tips and Tricks
  • Demo 4 - Pick & Drop
    • Launching – Pick & Drop Navigation Example
    • Nodes – Pick & Drop Application Example

The Robot

  • Setting Up Your Robot in MOV.AI Flow™
  • Robot Drivers
    • Creating Simulated Robot ROS Drivers
    • Tugbot Driver Nodes – Full Example
    • Tugbot Sensors and Actuators Nodes – Full Example
    • Real Robot ROS Drivers
  • Building a Simulated Robot
    • SDF File Overview
    • Models
    • One Model
  • Building a Simulated World
    • Defining a Robot’s World

The Robot in the World

  • Creating a Behavior
  • Customizing Flow Behavior
  • Example – Simple Navigation
    • Watch the Control of a Tugbot Robot
    • Watch the Control of a Husky Robot
    • Simple Navigation Nodes
    • The Nodes of the Simple Navigation Demo
  • Importing a ROS Node
  • Importing a ROS Launch

The Robot at Work

  • Mapping - Application Example
    • Quick Tour – Mapping Application
    • Introduction – Mapping Application
    • Launching – Mapping Application Example
    • Mapping
    • Nodes – Mapping Application Example
  • Autonomous Navigation - Application Example
    • Quick Tour – Autonomous Navigation Application
    • Introduction – Autonomous Navigation Application
    • Launching – Autonomous Navigation Husky Robot Example
    • Launching – Autonomous Navigation Tugbot Robot Example
    • Nodes – Autonomous Navigation Application Example
  • Pick & Drop – Application Example
    • Quick Tour – Pick & Drop Application
    • Introduction – Pick & Drop Application
    • Launching – Pick & Drop Navigation Example
    • Nodes – Pick & Drop Application Example

Getting Started with the IDE

  • Introducing the MOV.AI Flow™ IDE
  • Flows
    • What is a Flow?
    • Opening a Flow
    • Switch Between Flows
    • Creating a Flow
  • Nodes
    • What is a Node?
    • Node Types
    • Node Instance's Properties/Parameters
    • Instantiating a Node into a Flow
  • Node Templates
    • Defining Nodes – Node Templates
    • I/O Configuration and Triggering Callbacks
    • Execution Parameters
    • Node Parameters
    • Environment Variables
    • Command Line Arguments
  • Callbacks
  • Configuration Editor

More Info

  • Learning More about MOV.AI Flow™
    • Introducing MOV.AI Flow™ for ROS Developers
    • Features
    • Modes of operation: host vs isolated network
  • How Does MOV.AI Flow Simulation Work?
  • MOV.AI Concepts and Terms
  • Learning About Robot Localization
  • RVIZ Tips and Tricks
    • Displaying the Map’s Orientation
    • Showing Robot Sensors
    • Displaying the Direction the Robot Is Traveling
    • Changing the View Direction
    • Defining that the Camera Follows the Robot
    • Visualizing Robot Sensor Input – Camera’s View
  • Launching Flows via CLI
  • Exporting/Importing Your Work
  • Debugging
  • Docker Customization
  • If a Demo is still open...
Powered by 

MOV.AI Concepts and Terms

Suggest Edits

What is MOV.AI Flow™?

What is a Flow?

What is a Node?

What is SDFormat (SDF)?

What is SLAM, Odometry and Robot Localization?

Updated 10 months ago