This example loads a component from a shared library and feeds it messages from two writer processes.
bazel build //examples/common_component_example/...export GLOG_alsologtostderr=1Start the component in one terminal:
cyber_launch start examples/common_component_example/common.launchAlternatively, start it directly from the DAG file:
mainboard -d examples/common_component_example/common.dagStart the two writer nodes in separate terminals:
bazel run //examples/common_component_example:channel_test_writerbazel run //examples/common_component_example:channel_prediction_writerThe component output appears in the terminal running mainboard or
cyber_launch.