Apollo makes autonomous driving so easy

Foreword:

        Recently, the price of electricity from new energy sources has caused a lot of trouble. People who bought electric cars said that they were cheated and it was no longer good. But the attraction of trams is not only low fuel consumption per kilometer, but also good driving experience. For example, assisted driving or even autonomous driving. Today we will introduce Apollo, a head-mounted autonomous driving platform. Apollo is an open source, autonomous driving software platform developed by Baidu. It provides a complete set of solutions, including perception, positioning, planning, control and other modules, to realize autonomous driving functions. The Apollo platform supports a variety of hardware platforms and models, and is highly customizable and scalable. Its goal is to provide open, safe, and reliable autonomous driving solutions to global automakers and technology partners.

1. Apollo Journey

1、Apollo MAKES AUTOPILOT SO EASY

        Just like Apollo's core value, Apollo MAKES AUTOPILOT SO EASY, Apollo makes autonomous driving so simple. Therefore, Apollo focuses on serving autonomous driving. Version 1.0 was released in 2017, and the latest version is now version 8.0.

         In the "new architecture" system, the lowest layer is hardware equipment. Through open standard protocols and certifications, it can help Apollo's ecological partners provide developers with a rich selection of autonomous driving equipment. On top of this is the software core, which can provide the ability to build a minimum software subset based on the Apollo autonomous driving system. This upgrade opens up the entire perception development process, and also provides PnC simulation debugging capabilities based on local HMI Dreamview, thereby improving perception and PnC R&D efficiency. The next layer up is the software application, which can provide developers with new expansion capabilities and expansion methods of the autonomous driving module, and is open in the form of scenarios. At the top of the architecture is the cloud service, which adds model training service capabilities and upgrades the training platform and simulation capabilities. Through this new architecture, Apollo Open Platform 8.0 can provide developers with easy-to-use software core and cloud service tools, as well as easy-to-expand hardware devices and software scenario applications.

2. Make development easier

        In the past, many developers were deterred by the complexity and esoteric nature of autonomous driving and other technologies and algorithms. The latest Apollo 8.0 platform has been comprehensively upgraded from two important aspects: "new architecture" and "new capabilities". It has been improved based on the actual needs of developers to help developers become familiar with and use the Apollo open platform better and faster. The launch of Apollo Open Platform 8.0 once again makes the Apollo Open Platform a big step forward in engineering ease-of-use, lowering the threshold of operation difficulty and operating costs, allowing more developers to easily and conveniently get started with the Apollo Open Platform. Engage in the field of autonomous driving technology.

        If you are interested, you can refer to the corresponding 8.0 update content description.

Interpretation of new technical features of Apollo 8.0

2. Product introduction

        Apollo's current products mainly include cloud laboratories (based on the real Apollo operating environment, developers are guided by experimental manuals
to experience Apollo in the cloud environment), and simulation platforms (rich autonomous driving scene data, making it easy to achieve "a million miles a day" ), autonomous driving development kit (helps teachers, students, developers and engineers get started quickly, supports algorithm development, demo demonstrations, and practical applications.)

        In general, Apollo currently supports the cloud platform to experience the charm of autonomous driving, and also has a corresponding simulation platform to experience autonomous driving based on rich scenarios. Finally, there is a complete set of autonomous driving development kits that can help any interested developers have the opportunity to quickly get in touch with autonomous driving, so that their own autonomous driving ideas and solutions can be implemented in real time. Come and try it now~

         

Guess you like

Origin blog.csdn.net/qq_29061315/article/details/132166946