Introduction¶
Apollo Cyber RT is an open source, high performance runtime framework designed specifically for autonomous driving scenarios. Based on a centralized computing model, it is greatly optimized for high concurrency, low latency, and high throughput in autonomous driving.
During the last few years of the development of autonomous driving technologies, we have learned a lot from our previous experience with Apollo. The industry is evolving and so is Apollo. Going forward, Apollo has already moved from development to productization, with volume deployments in the real world, we see the demands for the highest level of robustness and performance. That’s why we spent years building and perfecting Apollo Cyber RT, which addresses that requirements of autonomous driving solutions.
Key benefits of using Apollo Cyber RT:
Accelerate development
Well defined task interface with data fusion
Array of development tools
Large set of sensor drivers
Simplify deployment
Efficient and adaptive message communication
Configurable user level scheduler with resource awareness
Portable with fewer dependencies
Empower your own autonomous vehicles
The default open source runtime framework
Building blocks specifically designed for autonomous driving
Plug and play your own AD system
- C++ API
- cyber/node/node.h
- cyber/node/reader_base.h
- cyber/node/reader.h
- cyber/node/writer_base.h
- cyber/node/writer.h
- cyber/node/node_channel_impl.h
- cyber/node/node_service_impl.h
- cyber/parameter/parameter.h
- cyber/parameter/parameter_server.h
- cyber/parameter/parameter_client.h
- cyber/service/service_base.h
- cyber/service/service.h
- cyber/service/client_base.h
- cyber/service/client.h
- cyber/service_discovery/specific_manager/manager.h
- cyber/service_discovery/specific_manager/channel_manager.h
- cyber/service_discovery/specific_manager/node_manager.h
- cyber/service_discovery/specific_manager/service_manager.h
- cyber/service_discovery/topology_manager.h
- cyber/component/component.h
- cyber/component/timer_component.h
- cyber/logger/async_logger.h
- cyber/timer/timer.h
- cyber/time/time.h
- cyber/record/header_builder.h
- cyber/record/record_base.h
- cyber/record/record_message.h
- cyber/record/record_reader.h
- cyber/record/record_writer.h
- cyber/record/record_viewer.h
- Python API