StreamCars: A new flexible architecture for driver assistance systems

Andre Bolles, Hans-Jürgen Appelrath, Dennis Geesen, M. Grawunder, Marco Hannibal, Jonas Jacobi, F. Köster, D. Nicklas
{"title":"StreamCars: A new flexible architecture for driver assistance systems","authors":"Andre Bolles, Hans-Jürgen Appelrath, Dennis Geesen, M. Grawunder, Marco Hannibal, Jonas Jacobi, F. Köster, D. Nicklas","doi":"10.1109/IVS.2012.6232125","DOIUrl":null,"url":null,"abstract":"One of the main challenges in the development of traffic systems is to assure safety for all road users. Hence, especially expensive vehicles are equipped with advanced driver assistance systems (ADAS) that use data about the vehicle and information about objects in the proximity of the vehicle to execute the assistance function. These objects have to be detected by sensors and they have to be tracked over multiple scans to keep the object's state up-to-date. Usually, such ADAS are developed as proprietary systems that are tailored for the specific assistance function and the specific sensors in use. Indeed, that leads to a very efficient system. However, changing system properties, e. g. an exchange of sensors, is very expensive. In this case, very often at least some parts of the system code have to be reimplemented. To solve this problem of bad maintainability which arises especially during the development of new assistance functions in this work a new architecture for ADAS is presented. The relevant information for the assistance function is no longer provided by hard coded, predefined processes, but by flexible continuous operator plans in a datastream management system. These operator plans build up a dynamic context model of the vehicle's environment. The context model is kept up-to-date by object tracking operators in these operator plans and is then used as a data source to extract information for different assistance functions. This extraction is also done by operator plans that produce only relevant information and discard other information.","PeriodicalId":402389,"journal":{"name":"2012 IEEE Intelligent Vehicles Symposium","volume":"29 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-06-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"12","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 IEEE Intelligent Vehicles Symposium","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IVS.2012.6232125","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 12

Abstract

One of the main challenges in the development of traffic systems is to assure safety for all road users. Hence, especially expensive vehicles are equipped with advanced driver assistance systems (ADAS) that use data about the vehicle and information about objects in the proximity of the vehicle to execute the assistance function. These objects have to be detected by sensors and they have to be tracked over multiple scans to keep the object's state up-to-date. Usually, such ADAS are developed as proprietary systems that are tailored for the specific assistance function and the specific sensors in use. Indeed, that leads to a very efficient system. However, changing system properties, e. g. an exchange of sensors, is very expensive. In this case, very often at least some parts of the system code have to be reimplemented. To solve this problem of bad maintainability which arises especially during the development of new assistance functions in this work a new architecture for ADAS is presented. The relevant information for the assistance function is no longer provided by hard coded, predefined processes, but by flexible continuous operator plans in a datastream management system. These operator plans build up a dynamic context model of the vehicle's environment. The context model is kept up-to-date by object tracking operators in these operator plans and is then used as a data source to extract information for different assistance functions. This extraction is also done by operator plans that produce only relevant information and discard other information.
StreamCars:一种新的灵活的驾驶员辅助系统架构
交通系统发展的主要挑战之一是确保所有道路使用者的安全。因此,特别昂贵的车辆配备了先进的驾驶员辅助系统(ADAS),该系统使用有关车辆的数据和车辆附近物体的信息来执行辅助功能。这些物体必须被传感器检测到,并且必须通过多次扫描来跟踪它们,以保持物体的状态是最新的。通常,此类ADAS是为特定辅助功能和使用中的特定传感器量身定制的专有系统。事实上,这导致了一个非常有效的系统。然而,改变系统属性,例如传感器的交换,是非常昂贵的。在这种情况下,通常至少需要重新实现系统代码的某些部分。为了解决这一问题,特别是在开发新的辅助功能时出现的可维护性差的问题,提出了一种新的ADAS体系结构。辅助功能的相关信息不再由硬编码的预定义过程提供,而是由数据流管理系统中灵活的连续操作员计划提供。这些操作员计划建立了车辆环境的动态上下文模型。这些操作员计划中的对象跟踪操作员保持上下文模型的最新状态,然后将上下文模型用作数据源,以提取不同辅助功能的信息。这种提取也可以通过只产生相关信息而丢弃其他信息的作业者计划来完成。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信