ark::sensing::MultiSenseInterfaceStage

Defined in header “ark/multisense/stages/multisense_interface_stage.hh”.


Interface to MultiSense devices.

Methods

  • MultiSenseInterfaceStage(std::string name)

  • ~MultiSenseInterfaceStage()

  • void initialize(pipeline::StageInterface & interface)
    Called on initialization, when a pipeline is first starting. A context is passed into the initialization routine, which allows you to register callbacks and timers.

  • void start()
    Indicates that the system has settled and you should begin any threads or processing. Note that the pipeline will be executing asynchronously with code in start().

  • void shutdown()
    Called on shutdown, when the pipeline is finishing execution. All stages with threads should stop their threads at this point. The thread pool will continue to execute until all outstanding work is done.