Skip to content

haormj/cyber

Repository files navigation

cyber

golang version of baidu apollo cyber, this is also under development, not for production.

feature

  1. DONE

    • support timer component
    • support data driven component 0-4
    • support run component(only write by go) by cyber mainboard -d ./xxx.dag by golang plugin
    • support service by shm
    • support communicate with c++ cyber by shm
  2. TODO

how to use

quick start

  1. git clone git@github.com:haormj/cyber.git
  2. make
  3. cd examples/component/timer/ && make
  4. cd examples/component/component4 && make
  5. ./output/mainboard -d ./examples/component/timer/dag/timer4.dag -d ./examples/component/component4/dag/component4.dag

others

look at ./examples

reference