Alexander Carballo, Abraham Monrroy, D. Wong, Patiphon Narksri, Jacob Lambert, Yuki Kitsukawa, E. Takeuchi, Shinpei Kato, K. Takeda
{"title":"Characterization of Multiple 3D LiDARs for Localization and Mapping Performance using the NDT Algorithm","authors":"Alexander Carballo, Abraham Monrroy, D. Wong, Patiphon Narksri, Jacob Lambert, Yuki Kitsukawa, E. Takeuchi, Shinpei Kato, K. Takeda","doi":"10.1109/ivworkshops54471.2021.9669244","DOIUrl":"https://doi.org/10.1109/ivworkshops54471.2021.9669244","url":null,"abstract":"In this work, we present a detailed comparison of ten different 3D LiDAR sensors for the tasks of mapping and vehicle localization, using as common reference the Normal Distributions Transform (NDT) algorithm implemented in the self-driving open source platform Autoware. LiDAR data used in this study is a subset of our LiDAR Benchmarking and Reference (LIBRE) dataset, captured independently from each sensor, from a vehicle driven on public urban roads multiple times, at different times of the day. In this study, we analyze the performance and characteristics of each LiDAR for the tasks of (1) 3D mapping including an assessment map quality based on mean map entropy, and (2) 6-DOF localization using a ground truth reference map.","PeriodicalId":256905,"journal":{"name":"2021 IEEE Intelligent Vehicles Symposium Workshops (IV Workshops)","volume":"102 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-07-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127500010","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Anthony Welte, Philippe Xu, P. Bonnifait, Clément Zinoune
{"title":"HD Map Errors Detection using Smoothing and Multiple Drives","authors":"Anthony Welte, Philippe Xu, P. Bonnifait, Clément Zinoune","doi":"10.1109/ivworkshops54471.2021.9669237","DOIUrl":"https://doi.org/10.1109/ivworkshops54471.2021.9669237","url":null,"abstract":"High Definition (HD) maps enable autonomous vehicles to not only navigate roads but also localize. Using perception sensors such as cameras or lidars, map features can be detected and used for localization. The accuracy of vehicle localization is directly influenced by the accuracy of the features. It is therefore essential for the localization system to be able to detect erroneous map features. In this paper, an approach using Kalman smoothing with observation residuals is presented to address this issue. A covariance intersection of the residuals is proposed to manage their unknown correlation. The method also leverages the information of multiple runs to improve the detection of small errors. The performance of the method is evaluated using experimental data recorded on public roads with erroneous road signs. Our results allow to evaluate the gain of detection brought during successive drives.","PeriodicalId":256905,"journal":{"name":"2021 IEEE Intelligent Vehicles Symposium Workshops (IV Workshops)","volume":"115 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-07-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122556833","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Understanding and Predicting Overtaking and Fold-Down Lane-Changing Maneuvers on European Highways Using Naturalistic Road User Data*","authors":"Basma Khelfa, A. Tordeux","doi":"10.1109/ivworkshops54471.2021.9669210","DOIUrl":"https://doi.org/10.1109/ivworkshops54471.2021.9669210","url":null,"abstract":"Understanding and predicting lane-changing in-tents on highways is fundamental for multi-lane cruise control systems and automated driving. Many studies have been carried out using the NGSIM data-set of trajectories on US highways with symmetric lane-changing behaviors. In this contribution, we present a statistical analysis of discretionary lane-changing maneuvers on German two-lane highways imposing overtaking to the left only (highD project). We aim to separately identify the underlying mechanisms that motivate drivers to overtake and to fold-down. The analysis is done using principal component analysis and logistic regressions based on speed-difference and distance variables with the four surrounding vehicles. The results show that two different mechanisms operate in case of overtaking and fold-down. Overtaking can be explained monotonically with only three variables: the distance and speed difference with the predecessor and the speed difference with the following vehicle on the adjacent lane. Fold-down is a more complex process involving more variables and relationships. The predictions based on the logistic regression are accurate for lane-keeping but limited for lane-changing maneuver, especially for fold-down. The limitations are due to non-linear behaviors of the fold-down maneuver for which the logistic regression is insensitive.","PeriodicalId":256905,"journal":{"name":"2021 IEEE Intelligent Vehicles Symposium Workshops (IV Workshops)","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-07-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129788016","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Corentin Sanchez, Philippe Xu, Alexandre Armand, P. Bonnifait
{"title":"Spatial Sampling and Integrity in Lane Grid Maps","authors":"Corentin Sanchez, Philippe Xu, Alexandre Armand, P. Bonnifait","doi":"10.1109/ivworkshops54471.2021.9669257","DOIUrl":"https://doi.org/10.1109/ivworkshops54471.2021.9669257","url":null,"abstract":"Autonomous vehicles have to take cautious decisions when driving in complex urban scenarios. Situation understanding is a key point towards safe navigation. High Definition maps supply different types of prior information such as road network topology, geometric description of the road, and semantic information including traffic laws. Conjointly with the perception system, they provide representations of the static environment and allow to model interactions. For safety issues, it is crucial to get a reliable understanding of the vehicle situation to avoid inappropriate decisions. Confidence on the information supplied to decision-making must be therefore provided. This paper proposes a spatial occupancy information representation at lane level with Lane Grid Maps (LGM). Based on areas of interest for the ego vehicle and sampled in the along-track direction, perception data is augmented to provide non-misleading information to the decision-making at a tactical level. An advantage of this representation is its ability to manage information integrity thanks to a good spatial sampling choice. The proposed approach takes into account the uncertainty of the ego vehicle localization, which has an impact on the estimated spatial occupancy of the perceived objects. This paper provides a method to set the proper sampling step in order to avoid oversampling and subsampling of the LGM for a given integrity risk level. The approach is evaluated with real data obtained thanks to several experimental vehicles.","PeriodicalId":256905,"journal":{"name":"2021 IEEE Intelligent Vehicles Symposium Workshops (IV Workshops)","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-07-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134276294","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
M. Vemparala, Anmol Singh, Ahmed Mzid, Nael Fasfous, Alexander Frickenstein, Florian Mirus, Hans-Joerg Voegel, N. Nagaraja, W. Stechele
{"title":"Pruning CNNs for LiDAR-based Perception in Resource Constrained Environments","authors":"M. Vemparala, Anmol Singh, Ahmed Mzid, Nael Fasfous, Alexander Frickenstein, Florian Mirus, Hans-Joerg Voegel, N. Nagaraja, W. Stechele","doi":"10.1109/ivworkshops54471.2021.9669256","DOIUrl":"https://doi.org/10.1109/ivworkshops54471.2021.9669256","url":null,"abstract":"Deep neural networks provide high accuracy for perception. However they require high computational power. In particular, LiDAR-based object detection delivers good accuracy and real-time performance, but demands high computation due to expensive feature-extraction from point cloud data in the encoder and backbone networks. We investigate the model complexity versus accuracy trade-off using reinforcement learning based pruning for PointPillars, a recent LiDAR-based 3D object detection network. We evaluate the model on the validation dataset of KITTI (80/20-splits) according to the mean average precision (mAP) for the car class. We prune the original PointPillars model (mAP 89.84) and achieve 65.8% reduction in floating point operations (FLOPs) for a marginal accuracy loss. The compression corresponds to 31.7% reduction in inference time and 35% reduction in GPU memory on GTX 1080 Ti.","PeriodicalId":256905,"journal":{"name":"2021 IEEE Intelligent Vehicles Symposium Workshops (IV Workshops)","volume":"61 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-07-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132638399","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Paolo Arcaini, Alessandro Calò, F. Ishikawa, Thomas Laurent, Xiaoyi Zhang, Sajid Ali, Florian Hauer, Anthony Ventresque
{"title":"Parameter-Based Testing and Debugging of Autonomous Driving Systems","authors":"Paolo Arcaini, Alessandro Calò, F. Ishikawa, Thomas Laurent, Xiaoyi Zhang, Sajid Ali, Florian Hauer, Anthony Ventresque","doi":"10.1109/ivworkshops54471.2021.9669254","DOIUrl":"https://doi.org/10.1109/ivworkshops54471.2021.9669254","url":null,"abstract":"Testing of Autonomous Driving Systems (ADSs) is of paramount importance. However, ADS testing raises several challenges specific to the domain. Typical testing (coverage criteria, test generation, and oracle definition) and debugging activities performed for software programs are not directly applicable to ADSs, because of the lack of proper test oracles, and the difficulty of specifying the desired, correct ADS behavior. We tackle these challenges by extending and combining existing approaches to the domain of testing ADS. The approach is demonstrated on an industrial path planner. The path planner decides which path to follow through a cost function that uses parameters to assign a cost to the driving characteristics (e.g., lateral acceleration or speed) that must be applied in the path. These parameters implicitly describe the behavior of the ADS. We exploit this idea for defining a coverage criterion, for automatically specifying an oracle, and for debugging the path planner.","PeriodicalId":256905,"journal":{"name":"2021 IEEE Intelligent Vehicles Symposium Workshops (IV Workshops)","volume":"59 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-07-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121437460","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Henrik Bey, Moritz Sackmann, Alexander Lange, J. Thielecke
{"title":"POMDP Planning at Roundabouts","authors":"Henrik Bey, Moritz Sackmann, Alexander Lange, J. Thielecke","doi":"10.1109/ivworkshops54471.2021.9669232","DOIUrl":"https://doi.org/10.1109/ivworkshops54471.2021.9669232","url":null,"abstract":"In traffic, there are often situations with more than one possible future development. One of these is entering a roundabout: If there is another vehicle in the roundabout, it may stay, preventing an unhindered entrance—or it may take the exit beforehand, leaving the roundabout empty. When facing this scenario with an automated vehicle, one possibility is to assume the worst case and act defensively. However, this neglects the fact that early observations give hints towards one or the other. The desired behavior would be wait-and-see, keeping the option for both, entering and braking, open.We model the scenario as a Partially Observable Markov Decision Process (POMDP), a general framework for decision making under uncertainty. For solving, we use the POMCP algorithm. Evaluated in simulation, we can show that the POMDP reduces discomfort compared to the pessimistic approach and a baseline reactive method.","PeriodicalId":256905,"journal":{"name":"2021 IEEE Intelligent Vehicles Symposium Workshops (IV Workshops)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-07-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121761433","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"CFTrack: Center-based Radar and Camera Fusion for 3D Multi-Object Tracking","authors":"Ramin Nabati, Landon Harris, H. Qi","doi":"10.1109/ivworkshops54471.2021.9669223","DOIUrl":"https://doi.org/10.1109/ivworkshops54471.2021.9669223","url":null,"abstract":"3D multi-object tracking is a crucial component in the perception system of autonomous driving vehicles. Tracking all dynamic objects around the vehicle is essential for tasks such as obstacle avoidance and path planning. Autonomous vehicles are usually equipped with different sensor modalities to improve accuracy and reliability. While sensor fusion has been widely used in object detection networks in recent years, most existing multi-object tracking algorithms either rely on a single input modality, or do not fully exploit the information provided by multiple sensing modalities. In this work, we propose an end-to-end network for joint object detection and tracking based on radar and camera sensor fusion. Our proposed method uses a center-based radar-camera fusion algorithm for object detection and utilizes a greedy algorithm for object association. The proposed greedy algorithm uses the depth, velocity and 2D displacement of the detected objects to associate them through time. This makes our tracking algorithm very robust to occluded and overlapping objects, as the depth and velocity information can help the network in distinguishing them. We evaluate our method on the challenging nuScenes dataset, where it achieves 20.0 AMOTA and outperforms all vision-based 3D tracking methods in the benchmark, as well as the baseline LiDAR-based method. Our method is online with a runtime of 35ms per image, making it very suitable for autonomous driving applications.","PeriodicalId":256905,"journal":{"name":"2021 IEEE Intelligent Vehicles Symposium Workshops (IV Workshops)","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-07-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122074455","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Hannes Stoll, D. Grimm, Marc Schindewolf, Michel Brodatzki, E. Sax
{"title":"Dynamic Reconfiguration of Automotive Architectures Using a Novel Plug-and-Play Approach","authors":"Hannes Stoll, D. Grimm, Marc Schindewolf, Michel Brodatzki, E. Sax","doi":"10.1109/ivworkshops54471.2021.9669222","DOIUrl":"https://doi.org/10.1109/ivworkshops54471.2021.9669222","url":null,"abstract":"Innovation cycles in the automotive industry are shortening due to influences from the IT world and trends such as automated driving. In contrast, the life cycles of the vehicles remain substantially longer. This gives rise to problems such as the lack of availability of essential components. In addition, new business cases are emerging, such as retrofitting functionality at the customer’s site. However, the electrical/electronical and software architectures of today’s vehicles do not offer the required degree of flexibility during runtime.This paper therefore presents a plug-and-play approach to dynamically reconfigure vehicle architectures. This includes the registration of new components such as ECUs or intelligent sensors/actuators in the vehicle, including the transfer of required software components to the vehicle’s software repository. The focus here is on the exchange of components based on socalled capabilities: As a consequence, it is not only possible to dynamically switch to another capability in the event of a failure, but also when a capability with higher-rated properties becomes available after adding new components. This approach is demonstrated using two cameras that are switched between at runtime. Our findings indicate that feasible switching times can be achieved and that the approach is therefore suitable for productive use.","PeriodicalId":256905,"journal":{"name":"2021 IEEE Intelligent Vehicles Symposium Workshops (IV Workshops)","volume":"148 2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-07-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125871375","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Lukas Elster, Clemens Linnhoff, Philipp Rosenberger, S. Schmidt, R. Stark, H. Winner
{"title":"Fundamental Design Criteria for Logical Scenarios in Simulation-based Safety Validation of Automated Driving Using Sensor Model Knowledge","authors":"Lukas Elster, Clemens Linnhoff, Philipp Rosenberger, S. Schmidt, R. Stark, H. Winner","doi":"10.26083/TUPRINTS-00018950","DOIUrl":"https://doi.org/10.26083/TUPRINTS-00018950","url":null,"abstract":"Scenario-based virtual validation of automated driving functions is a promising method to reduce testing effort in real traffic. In this work, a method for deriving scenario design criteria from a sensor modeling point of view is proposed. Using basic sensor technology specific equations as rough but effective boundary conditions, the accessible information for the system under test are determined. Subsequently, initial conditions such as initial poses of dynamic objects are calculated using the derived boundary conditions for designing logical scenarios. Further interest is given on triggers starting movements of objects during scenarios that are not time but object dependent. The approach is demonstrated on the example of the radar equation and first exemplary results by identifying relevance regions are shown.","PeriodicalId":256905,"journal":{"name":"2021 IEEE Intelligent Vehicles Symposium Workshops (IV Workshops)","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-07-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121099781","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}