ogma-core-1.7.0: Ogma: Helper tool to interoperate between Copilot and other languages.
Safe HaskellNone
LanguageHaskell2010

Command.ROSApp

Description

Create Robot Operating System (ROS) applications that subscribe to obtain data and call Copilot when new values arrive.

It is the user's responsibility to modify the generated CopilotCC++ code to deal with the monitors they'd like to implement, and the data they must manipulate.

Synopsis

Documentation

command Source #

Arguments

:: CommandOptions

Options to the ROS backend.

-> IO (Result ErrorCode) 

Generate a new ROS application connected to Copilot.

data CommandOptions Source #

Options used to customize the conversion of specifications to ROS applications.

Constructors

CommandOptions 

Fields

type ErrorCode = Int Source #

Encoding of reasons why the command can fail.