golang version of baidu apollo cyber, this is also under development, not for production.
-
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
-
TODO
- support rtps, but https://github.com/eProsima/Fast-DDS/ not have golang version. maybe use cgo
- support service discovery
- ...
- git clone [email protected]:haormj/cyber.git
- make
- cd examples/component/timer/ && make
- cd examples/component/component4 && make
- ./output/cyber mainboard -d ./examples/component/timer/dag/timer4.dag -d ./examples/component/component4/dag/component4.dag
look at ./examples