Loading…

Deepware: An Open-source Toolkit for Developing and Evaluating Learning-based and Model-based Autonomous Driving Models

In recent decades, many learning-based autonomous driving systems have been proposed, and researchers have also created toolkits for developing these systems. These toolkits allow developers to train their models easily, and then test them using simulators. Existing toolkits for learning-based auton...

Full description

Saved in:
Bibliographic Details
Published in:IEEE access 2022-01, Vol.10, p.1-1
Main Authors: Seiya, Shunya, Carballo, Alexander, Takeuchi, Eijiro, Takeda, Kazuya
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:In recent decades, many learning-based autonomous driving systems have been proposed, and researchers have also created toolkits for developing these systems. These toolkits allow developers to train their models easily, and then test them using simulators. Existing toolkits for learning-based autonomous driving systems have some limitations however, which include inability to reuse modules or to perform accurate comparisons with model-based systems, as well as a lack of support for middle-to-middle models. As a solution, in this paper we introduce Deepware, an end-to-end toolkit for developing and evaluating learning-based autonomous driving models. Deepware includes the tools needed for collecting and evaluating datasets, training models, and evaluating models on simulators or in real-world environments using actual vehicles. Unlike existing toolkits, we used ROS as our platform, which is a set of software frameworks for robot software development widely used in autonomous driving systems as middleware, which allows cooperation with model-based systems. This approach also allows system modules to be shared when building models. In addition, it allows the comparison of learning-based and model-based methods under the same conditions. Moreover, by extracting features from model-based systems, our toolkit can also support middle-to-middle models. The proposed Deepware toolkit is available at: https://github.com/shunchan0677/deepware.
ISSN:2169-3536
2169-3536
DOI:10.1109/ACCESS.2022.3212152