免费领取大会全套PPT    

点击领取

我要参会

Tian Wang

Jiwon Robotics Specialist

Wisdom Yuan Robotics platform software leader, former Tencent software engineer, has 8 years of C++ R&D experience, has led or participated in the design and development of several large-scale C++ software frameworks, and has deep experience in cloud services, game backend, robotics and other fields.

Topic

High-performance communication framework practice based on modern C++ development

With the rapid development of C++, Internet, autonomous driving and robotics in the past decade or so, the industry has precipitated a large number of excellent designs for communication frameworks, covering ease of use, compatibility, scalability, high performance and other aspects. In this talk, we will discuss the best practices of modern C++ and communication framework design, based on the experience of Zhiyuan Robotics in designing and developing AimRT communication middleware. Outline: 1. interface-framework-backend layered design 2. IDL and compatibility design 3. plug-ins and filters 4. Static Runtime 5. Executors, RPCs, and Concurrency 6. Other trivial insights