mc_control::Ticker::Configuration::Replay Struct Reference

#include <mc_control/Ticker.h>

Public Attributes

std::string log = ""
 
bool with_inputs = true
 
bool with_gui_inputs = true
 
std::string with_datastore_config = ""
 
bool with_outputs = false
 
bool stop_after_log = true
 
bool exit_after_log = false
 

Detailed Description

Replay configuration

Member Data Documentation

◆ exit_after_log

bool mc_control::Ticker::Configuration::Replay::exit_after_log = false

If true, exit when the log is finished, otherwise continue to run afterwards

◆ log

std::string mc_control::Ticker::Configuration::Replay::log = ""

Replay log used by this instance

◆ stop_after_log

bool mc_control::Ticker::Configuration::Replay::stop_after_log = true

If true, stops when the log is finished, otherwise continue to run afterwards

◆ with_datastore_config

std::string mc_control::Ticker::Configuration::Replay::with_datastore_config = ""

A file describing the mapping of log inputs to datastore inputs, it is expected to be a YAML file describing the name to name correspondance

◆ with_gui_inputs

bool mc_control::Ticker::Configuration::Replay::with_gui_inputs = true

If true, replay GUI inputs from the log to the controller

◆ with_inputs

bool mc_control::Ticker::Configuration::Replay::with_inputs = true

If true, replay sensor inputs from the log to the controller

◆ with_outputs

bool mc_control::Ticker::Configuration::Replay::with_outputs = false

If true, replay the outputs from the log to the controller


The documentation for this struct was generated from the following file: