Skip to content

SeasoulAuto/core

 
 

Repository files navigation

Core

Core is a fork of Apollo cyber, a publish-subscribe system used as middleware for autonomous driving.

Benchmark

Latency of publish and subscribe messages.

How to build

  1. Deploy build env
sudo bash scripts/deploy/build.sh
  1. Run the build script
bash scripts/build.sh

Example

  1. Set Environment Variable

    source scripts/env/runtime.bash
  2. Run the Publisher and Subscriber

    • In the first terminal, run ./bazel-bin/cyber/examples/listener to start the subscriber program.
    • In the second terminal, run ./bazel-bin/cyber/examples/talker to start the publisher program.
  3. Check the log in data/log

About

Autonomous driving middleware publish subscribe system

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 85.2%
  • Python 7.1%
  • Starlark 4.9%
  • Shell 2.5%
  • Other 0.3%