A Systematic Literature Review about the impact of Artificial Intelligence on Autonomous Vehicle Safety
---
paper_title: Concerns on the Differences Between AI and System Safety Mindsets Impacting Autonomous Vehicles Safety

paper_content:

The inflection point in the development of some core technologies enabled the Autonomous Vehicles (AV). The unprecedented growth rate in Artificial Intelligence (AI) and Machine Learning (ML) capabilities, focusing only on AVs, is expected to shift the transportation paradigm and bring relevant benefits to the society, such as accidents reduction. However, recent AVs accidents resulted in life losses. This paper presents a viewpoint discussion based on findings from a preliminary exploratory literature review. It was identified an important misalignment between AI and Safety research communities regarding the impact of AI on the safety risks in AV. This paper promotes this discussion, raises concerns on the potential consequences and suggests research topics to reduce the differences between AI and system safety mindsets.
---
paper_title: Mobile Business Research Published in 2000-2004: Emergence, Current Status, and Future Opportunities

paper_content:

The convergence of mobile communications and distributed networked computing has provided the foundation for the development of a new channel of electronic business: mobile business. Research into mobile business has begun to grow significantly over the last five years to the point where we now see dedicated journals and conferences focusing on this topic. This paper provides an assessment of the state of mobile business research. Drawing on over 230 research papers from key research outlets, we describe the emergence of this research area and characterize its current status. We also provide a critique of current research and some recommendations for future research into mobile business.
---
paper_title: Analyzing the past to prepare for the future: Writing a literature review

paper_content:

A review of prior, relevant literature is an essential feature of any academic project. An effective review creates a firm foundation for advancing knowledge. It facilitates theory development, closes areas where a plethora of research exists, and uncovers areas where research is needed.
---
paper_title: Style composition in action research publication

paper_content:

Examining action research publications in leading Information Systems journals as a particular genre of research communication, we develop the notion of style composition to understand how authors structure their arguments for a research contribution. We define style composition as the activity through which authors select, emphasize, and present elements of their research to establish premises, develop inferences, and present contributions in publications. Drawing on this general notion, we identify a set of styles that is characteristic of how IS action researchers compose their argument. Premise styles relate to the dual goals of action research through practical or theoretical positioning of the argument; inference styles combine insights from the problem-solving and the research cycles through inductive or deductive reasoning; and contribution styles focus on different types of contributions--experience report, field study, theoretical development, problemsolving method, and research method. Based on the considered sample, we analyze the styles adopted in selected publications and show that authors have favored certain styles while leaving others underexplored; further, we reveal important strengths and weaknesses in the composition of styles within the IS discipline. Based on these insights, we discuss how action research practices and writing can be improved, as well as how to further develop style compositions to support the publication of engaged scholarship research.
---
paper_title: Systematic mapping studies in software engineering

paper_content:

BACKGROUND: A software engineering systematic map is a defined method to build a classification scheme and structure a software engineering field of interest. The analysis of results focuses on frequencies of publications for categories within the scheme. Thereby, the coverage of the research field can be determined. Different facets of the scheme can also be combined to answer more specific research questions. ::: ::: OBJECTIVE: We describe how to conduct a systematic mapping study in software engineering and provide guidelines. We also compare systematic maps and systematic reviews to clarify how to chose between them. This comparison leads to a set of guidelines for systematic maps. ::: ::: METHOD: We have defined a systematic mapping process and applied it to complete a systematic mapping study. Furthermore, we compare systematic maps with systematic reviews by systematically analyzing existing systematic reviews. ::: ::: RESULTS: We describe a process for software engineering systematic mapping studies and compare it to systematic reviews. Based on this, guidelines for conducting systematic maps are defined. ::: ::: CONCLUSIONS: Systematic maps and reviews are different in terms of goals, breadth, validity issues and implications. Thus, they should be used complementarily and require different methods (e.g., for analysis).
---
paper_title: Editorial: The Future of Writing and Reviewing forIJMR

paper_content:

In this editorial, the co-editors-in-chief undertake a number of tasks related to International Journal of Management Reviews (IJMR). They begin by reviewing the objectives set out by Macpherson and Jones in their 2010 editorial (IJMR, 12, pp. 107–113). The benefits of publishing in IJMR for scholars at various stages of their careers are then discussed. The section outlining the progress of IJMR over the last four years sets out the main reasons why so many papers are desk rejected by the co-editors. The main criteria for writing an analytical literature review of the type that the editors aspire to publish in the Journal are then discussed. The objectives are not simply to reduce the number of desk rejects, but also to encourage authors to be more ambitious and innovative in their approaches to reviews of the literature.
---
paper_title: Data Mining: Practical Machine Learning Tools and Techniques

paper_content:

Data Mining: Practical Machine Learning Tools and Techniques offers a thorough grounding in machine learning concepts as well as practical advice on applying machine learning tools and techniques in real-world data mining situations. This highly anticipated third edition of the most acclaimed work on data mining and machine learning will teach you everything you need to know about preparing inputs, interpreting outputs, evaluating results, and the algorithmic methods at the heart of successful data mining. Thorough updates reflect the technical changes and modernizations that have taken place in the field since the last edition, including new material on Data Transformations, Ensemble Learning, Massive Data Sets, Multi-instance Learning, plus a new version of the popular Weka machine learning software developed by the authors. Witten, Frank, and Hall include both tried-and-true techniques of today as well as methods at the leading edge of contemporary research. *Provides a thorough grounding in machine learning concepts as well as practical advice on applying the tools and techniques to your data mining projects *Offers concrete tips and techniques for performance improvement that work by transforming the input or output in machine learning methods *Includes downloadable Weka software toolkit, a collection of machine learning algorithms for data mining tasks-in an updated, interactive interface. Algorithms in toolkit cover: data pre-processing, classification, regression, clustering, association rules, visualization
---
paper_title: The WEKA data mining software: an update

paper_content:

More than twelve years have elapsed since the first public release of WEKA. In that time, the software has been rewritten entirely from scratch, evolved substantially and now accompanies a text on data mining [35]. These days, WEKA enjoys widespread acceptance in both academia and business, has an active community, and has been downloaded more than 1.4 million times since being placed on Source-Forge in April 2000. This paper provides an introduction to the WEKA workbench, reviews the history of the project, and, in light of the recent 3.6 stable release, briefly discusses what has been added since the last stable version (Weka 3.4) released in 2003.
---
paper_title: Mobile Business Research Published in 2000-2004: Emergence, Current Status, and Future Opportunities

paper_content:

The convergence of mobile communications and distributed networked computing has provided the foundation for the development of a new channel of electronic business: mobile business. Research into mobile business has begun to grow significantly over the last five years to the point where we now see dedicated journals and conferences focusing on this topic. This paper provides an assessment of the state of mobile business research. Drawing on over 230 research papers from key research outlets, we describe the emergence of this research area and characterize its current status. We also provide a critique of current research and some recommendations for future research into mobile business.
---
paper_title: Analyzing the past to prepare for the future: Writing a literature review

paper_content:

A review of prior, relevant literature is an essential feature of any academic project. An effective review creates a firm foundation for advancing knowledge. It facilitates theory development, closes areas where a plethora of research exists, and uncovers areas where research is needed.
---
paper_title: Systematic mapping studies in software engineering

paper_content:

BACKGROUND: A software engineering systematic map is a defined method to build a classification scheme and structure a software engineering field of interest. The analysis of results focuses on frequencies of publications for categories within the scheme. Thereby, the coverage of the research field can be determined. Different facets of the scheme can also be combined to answer more specific research questions. ::: ::: OBJECTIVE: We describe how to conduct a systematic mapping study in software engineering and provide guidelines. We also compare systematic maps and systematic reviews to clarify how to chose between them. This comparison leads to a set of guidelines for systematic maps. ::: ::: METHOD: We have defined a systematic mapping process and applied it to complete a systematic mapping study. Furthermore, we compare systematic maps with systematic reviews by systematically analyzing existing systematic reviews. ::: ::: RESULTS: We describe a process for software engineering systematic mapping studies and compare it to systematic reviews. Based on this, guidelines for conducting systematic maps are defined. ::: ::: CONCLUSIONS: Systematic maps and reviews are different in terms of goals, breadth, validity issues and implications. Thus, they should be used complementarily and require different methods (e.g., for analysis).
---
paper_title: Concerns on the Differences Between AI and System Safety Mindsets Impacting Autonomous Vehicles Safety

paper_content:

The inflection point in the development of some core technologies enabled the Autonomous Vehicles (AV). The unprecedented growth rate in Artificial Intelligence (AI) and Machine Learning (ML) capabilities, focusing only on AVs, is expected to shift the transportation paradigm and bring relevant benefits to the society, such as accidents reduction. However, recent AVs accidents resulted in life losses. This paper presents a viewpoint discussion based on findings from a preliminary exploratory literature review. It was identified an important misalignment between AI and Safety research communities regarding the impact of AI on the safety risks in AV. This paper promotes this discussion, raises concerns on the potential consequences and suggests research topics to reduce the differences between AI and system safety mindsets.
---
paper_title: M-banking services in Japan: a strategic perspective

paper_content:

The proliferation of mobile internet enabled devices is creating an extraordinary opportunity for a new mode of e-commerce. In Japan, in April 2003, there were more than 62 million users of mobile internet services. Mobile devices, typically used by a single person, provide an unprecedented platform for individualised services. Such services may build on the value propositions of time, place and individual context. One emerging area of mobile business is banking. This paper explores the state of the art of mobile (m-) banking in Japan. A brief discussion about the main characteristics of Japanese banking practices is accompanied by an overview of this country's mobile market. This is followed by a detailed analysis of the mobile internet services of three major Japanese banks Mizuho, Sumitomo Mitsui and UFJ and the development of a strategic framework for m-banking. The paper concludes with a discussion about the future of m-banking.
---
paper_title: Editorial: The Future of Writing and Reviewing forIJMR

paper_content:

In this editorial, the co-editors-in-chief undertake a number of tasks related to International Journal of Management Reviews (IJMR). They begin by reviewing the objectives set out by Macpherson and Jones in their 2010 editorial (IJMR, 12, pp. 107–113). The benefits of publishing in IJMR for scholars at various stages of their careers are then discussed. The section outlining the progress of IJMR over the last four years sets out the main reasons why so many papers are desk rejected by the co-editors. The main criteria for writing an analytical literature review of the type that the editors aspire to publish in the Journal are then discussed. The objectives are not simply to reduce the number of desk rejects, but also to encourage authors to be more ambitious and innovative in their approaches to reviews of the literature.
---
paper_title: Concerns on the Differences Between AI and System Safety Mindsets Impacting Autonomous Vehicles Safety

paper_content:

The inflection point in the development of some core technologies enabled the Autonomous Vehicles (AV). The unprecedented growth rate in Artificial Intelligence (AI) and Machine Learning (ML) capabilities, focusing only on AVs, is expected to shift the transportation paradigm and bring relevant benefits to the society, such as accidents reduction. However, recent AVs accidents resulted in life losses. This paper presents a viewpoint discussion based on findings from a preliminary exploratory literature review. It was identified an important misalignment between AI and Safety research communities regarding the impact of AI on the safety risks in AV. This paper promotes this discussion, raises concerns on the potential consequences and suggests research topics to reduce the differences between AI and system safety mindsets.
---
paper_title: Accurate and Reliable Detection of Traffic Lights Using Multiclass Learning and Multiobject Tracking

paper_content:

Automatic detection of traffic lights has great importance to road safety. This paper presents a novel approach that combines computer vision and machine learning techniques for accurate detection and classification of different types of traffic lights, including green and red lights both in circular and arrow forms. Initially, color extraction and blob detection are employed to locate the candidates. Subsequently, a pretrained PCA network is used as a multiclass classifier to obtain frame-by-frame results. Furthermore, an online multiobject tracking technique is applied to overcome occasional misses and a forecasting method is used to filter out false positives. Several additional optimization techniques are employed to improve the detector performance and handle the traffic light transitions. When evaluated using the test video sequences, the proposed system can successfully detect the traffic lights on the scene with high accuracy and stable results. Considering hardware acceleration, the proposed technique is ready to be integrated into advanced driver assistance systems or self-driving vehicles. We build our own data set of traffic lights from recorded driving videos, including circular lights and arrow lights in different directions. Our experimental data set is available at http://computing.wpi.edu/Dataset.html.
---
paper_title: Road Terrain detection and Classification algorithm based on the Color Feature extraction

paper_content:

Today, In the content of road vehicles, intelligent systems and autonomous vehicles, one of the important problem that should be solved is Road Terrain Classification that improves driving safety and comfort passengers. There are many studies in this area that improved the accuracy of classification. An improved classification method using color feature extraction is proposed in this paper. Color Feature of images is used to classify The Road Terrain Type and then a Neural Network (NN) is used to classify the Color Features extracted from images. Proposed idea is to identify road by processing digital images taken from the roads with a camera installed on a car. Asphalt, Grass, Dirt and Rocky are four types of terrain that identified in this study.
---
paper_title: Autonomous vehicles: from paradigms to technology

paper_content:

Mobility is a basic necessity of contemporary society and it is a key factor in global economic development. The basic requirements for the transport of people and goods are: safety and duration of travel, but also a number of additional criteria are very important: energy saving, pollution, passenger comfort. Due to advances in hardware and software, automation has penetrated massively in transport systems both on infrastructure and on vehicles, but man is still the key element in vehicle driving. However, the classic concept of 'human-in-the-loop' in terms of 'hands on' in driving the cars is competing aside from the self-driving startups working towards so-called 'Level 4 autonomy', which is defined as "a self-driving system that does not requires human intervention in most scenarios". In this paper, a conceptual synthesis of the autonomous vehicle issue is made in connection with the artificial intelligence paradigm. It presents a classification of the tasks that take place during the driving of the vehicle and its modeling from the perspective of traditional control engineering and artificial intelligence. The issue of autonomous vehicle management is addressed on three levels: navigation, movement in traffic, respectively effective maneuver and vehicle dynamics control. Each level is then described in terms of specific tasks, such as: route selection, planning and reconfiguration, recognition of traffic signs and reaction to signaling and traffic events, as well as control of effective speed, distance and direction. The approach will lead to a better understanding of the way technology is moving when talking about autonomous cars, smart/intelligent cars or intelligent transport systems. Keywords: self-driving vehicle, artificial intelligence, deep learning, intelligent transport systems.
---
paper_title: Intelligent adaptive precrash control for autonmous vehicle agents (CBR Engine & hybrid A∗ path planner)

paper_content:

PreCrash problem of Intelligent Control of autonomous vehicles robot is a very complex problem, especially vehicle pre-crash scenariws and at points of intersections in real-time environmenta. This Paper presents a novel architecture of Intelligent adaptive control for autonomous vehicle agent that depends on Artificial Intelligence Techniques that applies case-based reasoning techniques, where Parallel CBR Engines are implemented for different scenarios' of PreCrash problem and sub-problems of intersection safety and collision avoidance, in the higher level of the controller and A∗ path planner for path planning and at lower-levels it also uses some features of autonomous vehicle dynamics. Moreover, the planner is enhanced by combination of Case-Based Planner. All modules are presented and discussed. Experimental results are conducted in the framework of Webots autonomous vehicle tool and overall results are good for the CBR Engine for Adaptive control and also for the hybrid Case-Based Planner, A∗ and D∗ motion planner along with conclusion and future work.
---
paper_title: RobIL — Israeli program for research and development of autonomous UGV: Performance evaluation methodology

paper_content:

RobIL program is a collaborative effort of several leading Israeli academic institutions and industries in the field of robotics. The current objective of the program is to develop an Autonomous Off-Road Unmanned Ground Vehicle (UGV). The intention is to deal through this project with some of the most urgent challenges in the field of autonomous vehicles. One of these challenges, is the lack of efficient Safety Performance Verification technique, as the existing tools for hardware and software reliability and safety engineering do not provide a comprehensive solution regarding algorithms that are based on Artificial Intelligent (AI) and Machine Learning. In order to deal with this gap a novel methodology that is based on statistical testing in simulated environment, is presented. In this work the RobIL UGV project with special emphasis on the performance and safety verification methodology is presented.
---
paper_title: Are all objects equal? Deep spatio-temporal importance prediction in driving videos

paper_content:

Understanding intent and relevance of surrounding agents from video is an essential task for many applications in robotics and computer vision. The modeling and evaluation of contextual, spatio-temporal situation awareness is particularly important in the domain of intelligent vehicles, where a robot is required to smoothly navigate in a complex environment while also interacting with humans. In this paper, we address these issues by studying the task of on-road object importance ranking from video. First, human-centric object importance annotations are employed in order to analyze the relevance of a variety of multi-modal cues for the importance prediction task. A deep convolutional neural network model is used for capturing video-based contextual spatial and temporal cues of scene type, driving task, and object properties related to intent. Second, the proposed importance annotations are used for producing novel analysis of error types in image-based object detectors. Specifically, we demonstrate how cost-sensitive training, informed by the object importance annotations, results in improved detection performance on objects of higher importance. This insight is essential for an application where navigation mistakes are safety-critical, and the quality of automation and human-robot interaction is key. HighlightsWe study a notion of object relevance, as measured in a spatio-temporal context of driving a vehicle.Various spatio-temporal object and scene cues are analyzed for the task of object importance classification.Human-centric metrics are employed for evaluating object detection and studying data bias.Importance-guided training of object detectors is proposed, showing significant improvement over an importance-agnostic baseline.
---
paper_title: Design of Real-Time Transition from Driving Assistance to Automation Function: Bayesian Artificial Intelligence Approach

paper_content:

Forecasts of automation in driving suggest that wide spread market penetration of fully autonomous vehicles will be decades away and that before such vehicles will gain acceptance by all stake holders, there will be a need for driving assistance in key driving tasks, supplemented by automated active safety capability. This paper advances a Bayesian Artificial Intelligence model for the design of real time transition from assisted driving to automated driving under conditions of high probability of a collision if no action is taken to avoid the collision. Systems can be designed to feature collision warnings as well as automated active safety capabilities. In addition to the high level architecture of the Bayesian transition model, example scenarios illustrate the function of the real-time transition model.
---
paper_title: Autonomous vehicles safe-optimal trajectory selection based on big data analysis and predefined user preferences

paper_content:

Autonomous Vehicle (AV) or self-driving vehicle technology promises to provide many economical and societal benefits and impacts. Safety is on the top of these benefits. Trajectory or path planning is one of the essential and critical tasks in operating the autonomous vehicle. In this paper we are tackling the problem of trajectory planning for fully-autonomous vehicles. Our use cases are designed for autonomous vehicles in a cloud based connected vehicle environment. This paper presents a method for selecting safe-optimal trajectory in autonomous vehicles. Selecting the safe trajectory in our work mainly based on using Big Data mining and analysis of real-life accidents data and real-time connected vehicles' data. The decision of selecting this trajectory is done automatically without any human intervention. The human touches in this scenario could be only at defining and prioritizing the driving preferences and concerns at the beginning of the planned trip. Safety always overrides the ranked user preferences listed in this work. The output of this work is a safe trajectory that represented by the position, ETA, distance, and the estimated fuel consumption for the entire trip.
---
paper_title: A driverless vehicle demonstration on motorways and in urban environments

paper_content:

The constant growth of the number of vehicles in today’s world demands improvements in the safety and efficiency of roads and road use. This can be in part satisfied by the implementation of autonomous driving systems because of their greater precision than human drivers in controlling a vehicle. As result, the capacity of the roads would be increased by reducing the spacing between vehicles. Moreover, greener driving modes could be applied so that the fuel consumption, and therefore carbon emissions, would be reduced. This paper presents the results obtained by the AUTOPIA program during a public demonstration performed in June 2012. This driverless experiment consisted of a 100-kilometre route around Madrid (Spain), including both urban and motorway environments. A first vehicle – acting as leader and manually driven – transmitted its relevant information – i.e., position and speed – through an 802.11p communication link to a second vehicle, which tracked the leader’s trajectory and speed while maintaining a safe distance. The results were encouraging, and showed the viability of the AUTOPIA approach. ::: First published online: 28 Jan 2015
---
paper_title: Drivers’ Manoeuvre Classification for Safe HRI

paper_content:

Ever increasing autonomy of machines and the need to interact with them creates challenges to ensure safe operation. Recent technical and commercial interest in increasing autonomy of vehicles has led to the integration of more sensors and actuators inside the vehicle, making them more like robots. For interaction with semi-autonomous cars, the use of these sensors could help to create new safety mechanisms. This work explores the concept of using motion tracking (i.e. skeletal tracking) data gathered from the driver whilst driving to learn to classify the manoeuvre being performed. A kernel-based classifier is trained with empirically selected features based on data gathered from a Kinect V2 sensor in a controlled environment. This method shows that skeletal tracking data can be used in a driving scenario to classify manoeuvres and sets a background for further work.
---
paper_title: Cognitive Vehicle Design Guided by Human Factors and Supported by Bayesian Artificial Intelligence

paper_content:

Researchers and automotive industry experts are in favour of accelerating the development of “cognitive vehicle” features, which will integrate intelligent technology and human factors for providing non-distracting interface for safety, efficiency and environmental sustainability in driving. In addition, infotainment capability is a desirable feature of the vehicle of the future, provided that it does not add to driver distraction. Further, these features are expected to be a stepping-stone to fully autonomous driving. This paper describes advances in driver-vehicle interface and presents highlights of research in design. Specifically, the design features of the cognitive vehicle are presented and measures needed to address major issues are noted. The application of Bayesian Artificial Intelligence is described in the design of driving assistance system, and design considerations are advanced in order to overcome issues in in-vehicle telematics systems. Finally, conclusions are advanced based on coverage of research material in the paper.
---
paper_title: The research of prediction model on intelligent vehicle based on driver’s perception

paper_content:

In the field of self-driving technology, the stability and comfort of the intelligent vehicle are the focus of attention. The paper applies cognitive psychology theory to the research of driving behavior and analyzes the behavior mechanism about the driver’s operation. Through applying the theory of hierarchical analysis, we take the safety and comfort of intelligent vehicle as the breakthrough point. And then we took the data of human drivers’ perception behavior as the training set and did regression analysis using the method of regression analysis of machine learning according to the charts of the vehicle speed and the visual field, the vehicle speed and the gaze point as well as the vehicle speed and the dynamic vision. At last we established linear and nonlinear regression models (including the logarithmic model) for the training set. The change in thinking is the first novelty of this paper. Last but not least important, we verified the accuracy of the model through the comparison of different regression analysis. Eventually, it turned out that using logarithmic relationship to express the relationship between the vehicle speed and the visual field, the vehicle speed and the gaze point as well as the vehicle speed and the dynamic vision is better than other models. In the aspect of application, we adopted the technology of multi-sensor fusion and transformed the acquired data from radar, navigation and image to log-polar coordinates, which makes us greatly simplify information when dealing with massive data problems from different sensors. This approach can not only reduce the complexity of the server’s processing but also drives the development of intelligent vehicle in information computing. We also make this model applied in the intelligent driver’s cognitive interactive debugging program, which can better explain and understand the intelligent driving behavior and improved the safety of intelligent vehicle to some extent.
---
paper_title: Strategic Computing Computer Vision: Taking Image Understanding To The Next Plateau

paper_content:

The overall objective of the Strategic Computing (SC) Program of the Defense Advanced Research Projects Agency (DARPA) is to develop and demonstrate a new generation of machine intelligence technology which can form the basis for more capable military systems in the future and also maintain a position of world leadership for the US in computer technology. Begun in 1983, SC represents a focused research strategy for accelerating the evolution of new technology and its rapid prototyping in realistic military contexts. Among the very ambitious demonstration prototypes being developed within the SC Program are: 1) the Pilot's Associate which will aid the pilot in route planning, aerial target prioritization, evasion of missile threats, and aircraft emergency safety procedures during flight; 2) two battle management projects one for the for the Army, which is just getting started, called the AirLand Battle Management program (ALBM) which will use knowledge-based systems technology to assist in the generation and evaluation of tactical options and plans at the Corps level; 3) the other more established program for the Navy is the Fleet Command Center Battle Management Program (FCCBIVIP) at Pearl Harbor. The FCCBMP is employing knowledge-based systems and natural language technology in a evolutionary testbed situated in an operational command center to demonstrate and evaluate intelligent decision-aids which can assist in the evaluation of fleet readiness and explore alternatives during contingencies; and 4) the Autonomous Land Vehicle (ALV) which integrates in a major robotic testbed the technologies for dynamic image understanding, knowledge-based route planning with replanning during execution, hosted on new advanced parallel architectures. The goal of the Strategic Computing computer vision technology base (SCVision) is to develop generic technology that will enable the construction of complete, robust, high performance image understanding systems to support a wide range of DoD applications. Possible applications include autonomous vehicle navigation, photointerpretation, smart weapons, and robotic manipulation. This paper provides an overview of the technical and program management plans being used in evolving this critical national technology.
---
paper_title: Road signs classification by ANN for real-time implementation

paper_content:

Traffic safety is an important problem for autonomous vehicles. The development of Traffic Sign Recognition (TSR) dedicated to reducing the number of fatalities and the severity of road accidents is an important and an active research area. Recently, most TSR approaches of machine learning and image processing have achieved advanced performance in traditional natural scenes. However, there exists a limitation on the accuracy in road sign recognition and on time consuming. This paper proposes a real-time algorithm for shape classification of traffic signs and their recognition to provide a driver alert system. The proposed algorithm is mainly composed of two phases: shape classification and content classification. This algorithm takes as input a list of Bounding Boxes generated in a previous work, and will classify them. The traffic sign's shape is classified by an artificial neural network (ANN). Traffic signs are classified according to their shape characteristics, as triangular, squared and circular shapes. Combining color and shape information, traffic signs are classified into one of the following classes: danger, information, obligation or prohibition. The classified circular and triangular shapes are passed on to the second ANN in the third phase. These identify the pictogram of the road sign. The output of the second artificial neural network allows the full classification of the road sign. The algorithm proposed is evaluated on a dataset of road signs of a Tunisian database sign.
---
paper_title: Observation Based Creation of Minimal Test Suites for Autonomous Vehicles

paper_content:

Autonomous vehicles pose new challenges to their testing, which is required for safety certification. While Autonomous vehicles will use training sets as specification for machine learning algorithms, traditional validation depends on the system’s requirements and design.The presented approach uses training sets which are observations of traffic situations as system specification. It aims at deriving test-cases which incorporate the continuous behavior of other traffic participants. Hence, relevant scenarios are mined by analyzing and categorizing behaviors. By using abstract descriptions of the behaviors we discuss how test-cases can be compared to each other, so that similar test-cases are avoided in the test-suite. We demonstrate our approach using a combination of an overtake assistant and an adaptive cruise control.
---
paper_title: Learning from Demonstration Using GMM, CHMM and DHMM: A Comparison

paper_content:

Greater production and improved safety in the mining industry can be enhanced by the use of automated vehicles. This paper presents results in applying Learning from Demonstration (LfD) to a laboratory semi-automated mine inspection robot following a path through a simulated mine. Three methods, Gaussian Mixture Model (GMM), Continuous Hidden Markov Model (CHMM), and Discrete Hidden Markov Model (DHMM) were used to implement the LfD and a comparison of the implementation results is presented. The results from the different models were then used to implement a novel, optimised path decomposition technique that may be suitable for possible robot use within an underground mine.
---
paper_title: Autonomy, Trust, and Transportation

paper_content:

Automation in transportation (rail, air, road, etc.) is becoming increasingly complex and interconnected. Ensuring that these sophisticated non-deterministic software systems can be trusted and remain resilient is a community concern. As technology evolves, systems are moving increasingly towards autonomy where the “machine” is intelligent: perceiving, deciding, learning, etc. often without human engagement. Our current mechanisms and policies for oversight and certification of these systems to ensure they operate robustly in safety-critical situations are not keeping pace with technology advancements. How is an autonomous system different than an advanced automatic system? How is trust different for an autonomous system? What are different perspectives on trust? Is it appropriate to apply the techniques used to establish trust in a today’s transportation systems to establishing trust in an autonomous system? This paper will examine these questions and propose a framework for discussing autonomy assurance and trust in transportation applications. We will explore further with two examples: 1) the notion of a self-driving taxi-cab; and 2) the evolution of a two-pilot flight deck, to single-pilot operations.
---
paper_title: Towards Autonomous Cruising on Highways

paper_content:

The objectives of this paper are to discuss how vehicle automation technology can be used to benefit car drivers and also to propose a concept of an autonomous highway vehicle which improves highway driving safety.
---
paper_title: Driver monitoring in the context of autonomous vehicle

paper_content:

Today research is going on within different essential functions need to bring automatic vehicles to the roads. However, there will be manual driven vehicles for many years before it is fully automated vehicles on roads. In complex situations, automated vehicles will need human assistance for long time. So, for road safety driver monitoring is even more important in the context of autonomous vehicle to keep the driver alert and awake. But, limited effort has been done in total integration between automatic vehicle and human driver. Therefore, human drivers need to be monitored and able to take over control within short notice. This papers provides an overview on autonomous vehicles and un-obstructive driver monitoring approaches that can be implemented in future autonomous vehicles to monitor driver e.g., to diagnose and predict stress, fatigue etc. in semi-automated vehicles.
---
paper_title: Advance Driver Assistance System (ADAS) - Speed bump detection

paper_content:

In Intelligent Transportation System, Advance Driver Assistance Systems (ADAS) plays a vital role. In ADAS, many research works are done in the area of traffic sign recognition, Forward Collision Warning, Automotive navigation system, Lane departure warning system but an another important area to look through is speed bumps detection. The recognition of speed bump is a safety to a human and a vehicle. Early research in speed bump detection is done with the help of sensors, accelerometer and GPS. In this paper, a novel method is presented to achieve speed bump detection and recognition either to alert or to interact directly with the vehicle. Detection of speed bump is recognized with a help of image processing concepts. This methodology is effortless and simple to implement without the investment of special sensors, hardware, Smartphone and GPS. This procedure suits very well for the roads constructed with proper marking, and can be used in self-driving car.
---
paper_title: Road junction detection from 3D point clouds

paper_content:

Detecting changing traffic conditions is of primal importance for the safety of autonomous cars navigating in urban environments. Among the traffic situations that require more attention and careful planning, road junctions are the most significant. This work presents an empirical study of the application of well known machine learning techniques to create a robust method for road junction detection. Features are extracted from 3D pointclouds corresponding to single frames of data collected by a laser rangefinder. Three well known classifiers-support vector machines, adaptive boosting and artificial neural networks-are used to classify them into “junctions” or “roads”. The best performing classifier is used in the next stage, where structured classifiers-hidden Markov models and conditional random fields-are used to incorporate contextual information, in an attempt to improve the performance of the method. We tested and compared these approaches on datasets from two different 3D laser scanners, and in two different countries, Germany and Brazil.
---
paper_title: Reducing driver's behavioural uncertainties using an interdisciplinary approach: Convergence of Quantified Self, Automated Vehicles, Internet Of Things and Artificial Intelligence.

paper_content:

Abstract: Growing research progress in Internet of Things (IoT), automated/connected cars, Artificial Intelligence and person's data acquisition (Quantified Self) will help to reduce behavioral uncertainties in transport and unequivocally influence future transport landscapes. This vision paper argues that by capitalizing advances in data collection and methodologies from emerging research disciplines, we could make the driver amenable to a knowable and monitorable entity, which will improve road safety. We present an interdisciplinary framework, inspired by the Safe system, to extract knowledge from the large amount of available data during driving. The limitation of our approach is discussed.
---
paper_title: Low Level Control Layer Definition for Autonomous Vehicles Based on Fuzzy Logic

paper_content:

Abstract The intelligent control of autonomous vehicles is one of the most important challenges that intelligent transport systems face today. The application of artificial intelligence techniques to the automatic management of vehicle actuators enables the different Advanced Driver Assistance Systems (ADAS) or even autonomous driving systems, to perform a low level management in a very similar way to that of human drivers by improving safety and comfort. In this paper, we present a control schema to manage these low level vehicle actuators (steering throttle and brake) based on fuzzy logic, an artificial intelligence technique that is able to mimic human procedural behavior, in this case, when performing the driving task. This automatic low level control system has been defined, implemented and tested in a Citroen C3 testbed vehicle, whose actuators have been automated and can receive control signals from an onboard computer where the soft computing-based control system is running.
---
paper_title: A Decision Support System for Improving Resiliency of Cooperative Adaptive Cruise Control Systems

paper_content:

Abstract Advanced driver assistance systems (ADASs) enhance transportation safety and mobility, and reduce impacts on the environment and economical costs, through decreasing driver errors. One of the main features of ADASs is cruise control system that maintains the driver's desired speed without intervention from the driver. Adaptive cruise control (ACC) systems adjust the vehicle's speed to maintain a safe following distance to the vehicle in front. Adding vehicle-to-vehicle and vehicle-to-infrastructure communications (V2X) to ACC systems, result in cooperative adaptive cruise control (CACC) systems, where each vehicle has trajectory data of all other vehicles in the same lane. Although CACC systems offer advantages over ACC systems in increasing throughput and average speed, they are more vulnerable to cyber-security attacks. This is due to V2X communications that increase the attack surface from one vehicle to multiple vehicles. In this paper, we inject common types of attack on the application layer of connected vehicles to show their vulnerability in comparison to autonomous vehicles. We also proposed a decision support system that eliminates risk of inaccurate information. The microscopic work simulates a CACC system with a bi-objective PID controller and a fuzzy detector. A case study is illustrated in detail to verify the system functionality.
---
paper_title: Microscopic traffic simulation based evaluation of highly automated driving on highways

paper_content:

Highly automated driving on highways requires a complex artificial intelligence that makes optimal decisions based on ongoing measurements. Notably no attempt has been performed to evaluate the impacts of such a sophisticated system on traffic. Another important point is the impact of continuous increase in the number of highly automated vehicles on future traffic safety and traffic flow. This work introduces a novel framework to evaluate these impacts in a developed microscopic traffic simulation environment. This framework is used on the one hand to ensure the functionality of the driving strategy in the early development stage. On the other hand, the impacts of increasing automation rates, up to hundred percent, on traffic safety and traffic flow is evaluated.
---
paper_title: Securing wireless communications of connected vehicles with artificial intelligence

paper_content:

This work applies artificial intelligence (AI) to secure wireless communications of Connected Vehicles. Vehicular Ad-hoc Network (VANET) facilitates exchange of safety messages for collision avoidance, leading to self-driving cars. An AI system continuously learns to augment its ability in discerning and recognizing its surroundings. Such ability plays a vital role in evaluating the authenticity and integrity of safety messages for cars driven by computers. Falsification of meter readings, disablement of brake function, and other unauthorized controls by spoofed messages injected into VANET emerge as security threats. Countermeasures must be considered at design stage, as opposed to afterthought patches, effectively against cyber-attacks. However, current standards oversubscribe security measures by validating every message circulating among Connected Vehicles, making VANET subject to denial-of-service (DoS) Attacks. This interdisciplinary research shows promising results by searching the pivot point to balance between message authentication and DoS prevention, making security measures practical for the real-world deployment of Connected Vehicles. Message authentication adopts Context-Adaptive Signature Verification strategy, applying AI filters to reduce both communication and computation overhead. Combining OMNET++, a data network simulator, and SUMO, a road traffic simulator, with Veins, an open source framework for VANET simulation, the study evaluates AI filters comparatively under various attacking scenarios. The results lead to an effective design choice of securing wireless communications for Connected Vehicles.
---
paper_title: Novel architecture for cloud based next gen vehicle platform — Transition from today to 2025

paper_content:

The sole idea of the autonomous driving is to reduce the number of accidents which will be caused by human errors. There will be a phase where autonomous vehicles will have to take part with the human driven vehicles. In this phase autonomous vehicle and vehicle drivers must be careful in driving maneuvers, since it is impossible to just have autonomous vehicles on the road while the transition to fully autonomous driving takes place. To make the system more reliable and robust, authors feel that it must be substantially improved and to achieve this 3 methodologies have been proposed. The use cases are derived from the camera placed in the suitable positions of every vehicle. This creates several use cases with different driving behaviors, which truly reflects the conditions which the autonomous car needs to undergo in series. Authors propose several architectures to address the safety related issues. Since, the number of use cases are so random that it becomes practically impossible to manage data, so we propose to have a secured cloud storage. The cloud provides a secure and reliable data management system to the machine learning algorithm computation. The data management till now is effectively done via trained unique use cases. This make a big data which is encapsulation of different unique use cases under different driving conditions. So we conclude that the usage of ML and cloud based data management is the way forward for handling autonomous vehicle reliably. This may not be the complete solution, but nevertheless we are one step closer towards 2025. This concept can be implemented only in co-operation of the OEMs and Public authorities.
---
paper_title: Challenges in Autonomous Vehicle Validation: Keynote Presentation Abstract

paper_content:

Developers of autonomous systems face distinct challenges in conforming to established methods of validating safety. It is well known that testing alone is insufficient to assure safety, because testing long enough to establish ultra-dependability is generally impractical. Thatfis why software safety standards emphasize high quality development processes. Testing then validates process execution rather than directly validating dependability. Two significant challenges arise in applying traditional safety processes to autonomous vehicles. First, simply gathering a complete set of system requirements is difficult because of the sheer number of combinations of possible scenarios and faults. Second, autonomy systems commonly use machine learning (ML) in a way that makes the requirements and design of the system opaque. After training, usually we know what an ML component will do for an input it has seen, but generally not what it will do for at least some other inputs until we try them. Both of these issues make it difficult to trace requirements and designs to testing as is required for executing a safety validation process. In other words, we are building systems that can not be validated due to incomplete or even unknown requirements and designs. Adaptation makes the problem even worse by making the system that must be validated a moving target. In the general case, it is impractical to validate all the possible adaptation states of an autonomy system using traditional safety design processes. An approach that can help with the requirements, design, and adaptation problems is basing a safety argument not on correctness of the autonomy functionality itself, but rather on conformance to a set of safety envelopes. Each safety envelope describes a boundary within the operational state space of the autonomy system. A system operating within a "safe" envelope knows that it is safe and can operate with full autonomy. A system operating within an "unsafe" envelope knows that it is unsafe, and must invoke a failsafe action. Multiple partial specifications can be used as an envelope set, with the intersection of safe envelopes permitting full autonomy, and the union of unsafe envelopes provoking validated, and potentially complex, failsafe responses. Envelope mechanisms can be implemented using traditional software engineering techniques, reducing the problems with requirements, design, and adaptation that would otherwise impede safety validation. Rather than attempting to prove that autonomy will always work correctly (which is still a valuable goal to improve availability), the envelope approach measures the behavior of one or more autonomous components to determine if the result is safe. While this is not necessarily an easy thing to do, there is reason to believe that checking autonomy behaviors for safety is easier than implementing perfect, optimized autonomy actions. This envelope approach might be used to detect faults during development and to trigger failsafes in fleet vehicles. Inevitably there will be tension between simplicity of the envelope definitions and permissiveness, with more permissive envelope definitions likely being more complex. Operating in the gap areas between "safe" and "unsafe" requires human supervision, because the autonomy system can not be sure it is safe. One way to look at the progression from partial to full autonomy is that, over time, systems can increase permissiveness by defining and growing "safe" envelopes, shrinking "unsafe" envelopes, and eliminating any gap areas.
---
paper_title: A Hidden Markov Model for Vehicle Detection and Counting

paper_content:

To reduce roadway congestion and improve traffic safety, accurate traffic metrics, such as number of vehicles travelling through lane-ways, are required. Unfortunately most existing infrastructure, such as loop-detectors and many video detectors, do not feasibly provide accurate vehicle counts. Consequently, a novel method is proposed which models vehicle motion using hidden Markov models (HMM). The proposed method represents a specified small region of the roadway as 'empty', 'vehicle entering', 'vehicle inside', and 'vehicle exiting', and then applies a modified Viterbi algorithm to the HMM sequential estimation framework to initialize and track vehicles. Vehicle observations are obtained using an Adaboost trained Haar-like feature detector. When tested on 88 hours of video, from three distinct locations, the proposed method proved to be robust to changes in lighting conditions, moving shadows, and camera motion, and consistently out-performed Multiple Target Tracking (MTT) and Virtual Detection Line(VDL) implementations. The median vehicle count error of the proposed method is lower than MTT and VDL by 28%, and 70% respectively. As future work, this algorithm will be implemented to provide the traffic industry with improved automated vehicle counting, with the intent to eventually provide real-time counts.
---
paper_title: Investigation into the Role of Rational Ethics in Crashes of Automated Vehicles

paper_content:

Traffic engineers, vehicle manufacturers, technology groups, and government agencies are anticipating and preparing for the emergence of fully automated vehicles into the American transportation system. This new technology has the potential to revolutionize many aspects of transportation, particularly safety. However, fully automated vehicles may not create the truly crash-free environment predicted. One particular problem is crash assignment, especially between automated vehicles and nonautomated vehicles. Although some researchers have indicated that automated vehicles will need to be programmed with some sort of ethical system in order to make decisions on how to crash, few, if any, studies have been conducted on how particular ethical theories will actually make crash decisions and how these ethical paradigms will affect automated vehicle programming. The integration of three ethical theories—utilitarianism, respect for persons, and virtue ethics—with vehicle automation is examined, and a simple progr...
---
paper_title: A Formal Approach to Autonomous Vehicle Coordination

paper_content:

Increasing demands on safety and energy efficiency will require higher levels of automation in transportation systems. This involves dealing with safety-critical distributed coordination. In this paper we demonstrate how a Satisfiability Modulo Theories (SMT) solver can be used to prove correctness of a vehicular coordination problem. We formalise a recent distributed coordination protocol and validate our approach using an intersection collision avoidance (ICA) case study. The system model captures continuous time and space, and an unbounded number of vehicles and messages. The safety of the case study is automatically verified using the Z3 theorem prover.
---
paper_title: Learning Human-Level AI abilities to drive racing cars

paper_content:

The final purpose of Automated Vehicle Guidance Systems (AVGSs) is to obtain fully automatic driven vehicles to optimize transport systems, minimizing delays, increasing safety and comfort. In order to achieve these goals, lots of Artificial Intelligence techniques must be improved and merged. In this article we focus on learning and simulating the Human-Level decisions involved in driving a racing car. To achieve this, we have studied the convenience of using Neuroevolution of Augmenting Topologies (NEAT). To experiment and obtain comparative results we have also developed an online videogame prototype called Screaming Racers, which is used as test-bed environment.
---
paper_title: Embedding ethical principles in collective decision support systems

paper_content:

The future will see autonomous machines acting in the same environment as humans, in areas as diverse as driving, assistive technology, and health care. Think of self-driving cars, companion robots, and medical diagnosis support systems. We also believe that humans and machines will often need to work together and agree on common decisions. Thus hybrid collective decision making systems will be in great need. ::: ::: In this scenario, both machines and collective decision making systems should follow some form of moral values and ethical principles (appropriate to where they will act but always aligned to humans'), as well as safety constraints. In fact, humans would accept and trust more machines that behave as ethically as other humans in the same environment. Also, these principles would make it easier for machines to determine their actions and explain their behavior in terms understandable by humans. Moreover, often machines and humans will need to make decisions together, either through consensus or by reaching a compromise. This would be facilitated by shared moral values and ethical principles.
---
paper_title: Predicting dynamic computational workload of a self-driving car

paper_content:

This study aims at developing a method that predicts the CPU usage patterns of software tasks running on a self-driving car. To ensure safety of such dynamic systems, the worst-case-based CPU utilization analysis has been used; however, the nature of dynamically changing driving contexts requires more flexible approach for an efficient computing resource management. To better understand the dynamic CPU usage patterns, this paper presents an effort of designing a feature vector to represent the information of driving environments and of predicting, using regression methods, the selected tasks' CPU usage patterns given specific driving contexts. Experiments with real-world vehicle data show a promising result and validate the usefulness of the proposed method.
---
paper_title: Intersection management for autonomous vehicles using iCACC

paper_content:

Recently several artificial intelligence labs have suggested the use of fully equipped vehicles with the capability of sensing the surrounding environment to enhance roadway safety. As a result, it is anticipated in the future that many vehicles will be autonomous and thus there is a need to optimize the movement of these vehicles. This paper presents a new tool for optimizing the movements of autonomous vehicles through intersections: iCACC. The main concept of the proposed tool is to control vehicle trajectories using Cooperative Adaptive Cruise Control (CACC) systems to avoid collisions and minimize intersection delay. Simulations were executed to compare conventional signal control with iCACC considering two measures of effectiveness - delay and fuel consumption. Savings in delay and fuel consumption in the range of 91 and 82 percent relative to conventional signal control were demonstrated, respectively.
---
paper_title: Concrete Problems for Autonomous Vehicle Safety: Advantages of Bayesian Deep Learning

paper_content:

Adrian Weller acknowledges support by the Alan Turing Institute under the EPSRC grant EP/N510129/1, and by the Leverhulme Trust via the CFI.
---
paper_title: SVM-inspired dynamic safe navigation using convex hull construction

paper_content:

The navigation of mobile robots or unmanned autonomous vehicles (UAVs) in an environment full of obstacles has a significant impact on its safety. If the robot maneuvers too close to an obstacle, it increases the probability of an accident. Preventing this is crucial in dynamic environments, where the obstacles, such as other UAVs, are moving. This kind of safe navigation is needed in any autonomous movement application but it is of a vital importance in applications such as automated transportation of nuclear or chemical waste. This paper presents the Maximum Margin Search using a Convex Hull construction (MMS-CH), an algorithm for a fast construction of a maximum margin between sets of obstacles and its maintenance as the input data are dynamically altered. This calculation of the safest path is inspired by the Support Vector Machines (SVM). It utilizes the convex hull construction to preprocess the input data and uses the boundaries of the hulls to search for the optimal margin. The MMS-CH algorithm takes advantage of the elementary geometrical properties of the 2-dimensional Euclidean space resulting in 1) significant reduction of the problem complexity by eliminating irrelevant data; 2) computationally less expensive approach to maximum margin calculation than standard SVM-based techniques; and 3) inexpensive recomputation of the solution suitable for real time dynamic applications.
---
paper_title: Strategic Computing Computer Vision: Taking Image Understanding To The Next Plateau

paper_content:

The overall objective of the Strategic Computing (SC) Program of the Defense Advanced Research Projects Agency (DARPA) is to develop and demonstrate a new generation of machine intelligence technology which can form the basis for more capable military systems in the future and also maintain a position of world leadership for the US in computer technology. Begun in 1983, SC represents a focused research strategy for accelerating the evolution of new technology and its rapid prototyping in realistic military contexts. Among the very ambitious demonstration prototypes being developed within the SC Program are: 1) the Pilot's Associate which will aid the pilot in route planning, aerial target prioritization, evasion of missile threats, and aircraft emergency safety procedures during flight; 2) two battle management projects one for the for the Army, which is just getting started, called the AirLand Battle Management program (ALBM) which will use knowledge-based systems technology to assist in the generation and evaluation of tactical options and plans at the Corps level; 3) the other more established program for the Navy is the Fleet Command Center Battle Management Program (FCCBIVIP) at Pearl Harbor. The FCCBMP is employing knowledge-based systems and natural language technology in a evolutionary testbed situated in an operational command center to demonstrate and evaluate intelligent decision-aids which can assist in the evaluation of fleet readiness and explore alternatives during contingencies; and 4) the Autonomous Land Vehicle (ALV) which integrates in a major robotic testbed the technologies for dynamic image understanding, knowledge-based route planning with replanning during execution, hosted on new advanced parallel architectures. The goal of the Strategic Computing computer vision technology base (SCVision) is to develop generic technology that will enable the construction of complete, robust, high performance image understanding systems to support a wide range of DoD applications. Possible applications include autonomous vehicle navigation, photointerpretation, smart weapons, and robotic manipulation. This paper provides an overview of the technical and program management plans being used in evolving this critical national technology.
---
paper_title: Analyzing the past to prepare for the future: Writing a literature review

paper_content:

A review of prior, relevant literature is an essential feature of any academic project. An effective review creates a firm foundation for advancing knowledge. It facilitates theory development, closes areas where a plethora of research exists, and uncovers areas where research is needed.
---
paper_title: Accurate and Reliable Detection of Traffic Lights Using Multiclass Learning and Multiobject Tracking

paper_content:

Automatic detection of traffic lights has great importance to road safety. This paper presents a novel approach that combines computer vision and machine learning techniques for accurate detection and classification of different types of traffic lights, including green and red lights both in circular and arrow forms. Initially, color extraction and blob detection are employed to locate the candidates. Subsequently, a pretrained PCA network is used as a multiclass classifier to obtain frame-by-frame results. Furthermore, an online multiobject tracking technique is applied to overcome occasional misses and a forecasting method is used to filter out false positives. Several additional optimization techniques are employed to improve the detector performance and handle the traffic light transitions. When evaluated using the test video sequences, the proposed system can successfully detect the traffic lights on the scene with high accuracy and stable results. Considering hardware acceleration, the proposed technique is ready to be integrated into advanced driver assistance systems or self-driving vehicles. We build our own data set of traffic lights from recorded driving videos, including circular lights and arrow lights in different directions. Our experimental data set is available at http://computing.wpi.edu/Dataset.html.
---
paper_title: Autonomous vehicles: from paradigms to technology

paper_content:

Mobility is a basic necessity of contemporary society and it is a key factor in global economic development. The basic requirements for the transport of people and goods are: safety and duration of travel, but also a number of additional criteria are very important: energy saving, pollution, passenger comfort. Due to advances in hardware and software, automation has penetrated massively in transport systems both on infrastructure and on vehicles, but man is still the key element in vehicle driving. However, the classic concept of 'human-in-the-loop' in terms of 'hands on' in driving the cars is competing aside from the self-driving startups working towards so-called 'Level 4 autonomy', which is defined as "a self-driving system that does not requires human intervention in most scenarios". In this paper, a conceptual synthesis of the autonomous vehicle issue is made in connection with the artificial intelligence paradigm. It presents a classification of the tasks that take place during the driving of the vehicle and its modeling from the perspective of traditional control engineering and artificial intelligence. The issue of autonomous vehicle management is addressed on three levels: navigation, movement in traffic, respectively effective maneuver and vehicle dynamics control. Each level is then described in terms of specific tasks, such as: route selection, planning and reconfiguration, recognition of traffic signs and reaction to signaling and traffic events, as well as control of effective speed, distance and direction. The approach will lead to a better understanding of the way technology is moving when talking about autonomous cars, smart/intelligent cars or intelligent transport systems. Keywords: self-driving vehicle, artificial intelligence, deep learning, intelligent transport systems.
---
paper_title: Intelligent adaptive precrash control for autonmous vehicle agents (CBR Engine & hybrid A∗ path planner)

paper_content:

PreCrash problem of Intelligent Control of autonomous vehicles robot is a very complex problem, especially vehicle pre-crash scenariws and at points of intersections in real-time environmenta. This Paper presents a novel architecture of Intelligent adaptive control for autonomous vehicle agent that depends on Artificial Intelligence Techniques that applies case-based reasoning techniques, where Parallel CBR Engines are implemented for different scenarios' of PreCrash problem and sub-problems of intersection safety and collision avoidance, in the higher level of the controller and A∗ path planner for path planning and at lower-levels it also uses some features of autonomous vehicle dynamics. Moreover, the planner is enhanced by combination of Case-Based Planner. All modules are presented and discussed. Experimental results are conducted in the framework of Webots autonomous vehicle tool and overall results are good for the CBR Engine for Adaptive control and also for the hybrid Case-Based Planner, A∗ and D∗ motion planner along with conclusion and future work.
---
paper_title: Design of Real-Time Transition from Driving Assistance to Automation Function: Bayesian Artificial Intelligence Approach

paper_content:

Forecasts of automation in driving suggest that wide spread market penetration of fully autonomous vehicles will be decades away and that before such vehicles will gain acceptance by all stake holders, there will be a need for driving assistance in key driving tasks, supplemented by automated active safety capability. This paper advances a Bayesian Artificial Intelligence model for the design of real time transition from assisted driving to automated driving under conditions of high probability of a collision if no action is taken to avoid the collision. Systems can be designed to feature collision warnings as well as automated active safety capabilities. In addition to the high level architecture of the Bayesian transition model, example scenarios illustrate the function of the real-time transition model.
---
paper_title: Cognitive Vehicle Design Guided by Human Factors and Supported by Bayesian Artificial Intelligence

paper_content:

Researchers and automotive industry experts are in favour of accelerating the development of “cognitive vehicle” features, which will integrate intelligent technology and human factors for providing non-distracting interface for safety, efficiency and environmental sustainability in driving. In addition, infotainment capability is a desirable feature of the vehicle of the future, provided that it does not add to driver distraction. Further, these features are expected to be a stepping-stone to fully autonomous driving. This paper describes advances in driver-vehicle interface and presents highlights of research in design. Specifically, the design features of the cognitive vehicle are presented and measures needed to address major issues are noted. The application of Bayesian Artificial Intelligence is described in the design of driving assistance system, and design considerations are advanced in order to overcome issues in in-vehicle telematics systems. Finally, conclusions are advanced based on coverage of research material in the paper.
---
paper_title: The research of prediction model on intelligent vehicle based on driver’s perception

paper_content:

In the field of self-driving technology, the stability and comfort of the intelligent vehicle are the focus of attention. The paper applies cognitive psychology theory to the research of driving behavior and analyzes the behavior mechanism about the driver’s operation. Through applying the theory of hierarchical analysis, we take the safety and comfort of intelligent vehicle as the breakthrough point. And then we took the data of human drivers’ perception behavior as the training set and did regression analysis using the method of regression analysis of machine learning according to the charts of the vehicle speed and the visual field, the vehicle speed and the gaze point as well as the vehicle speed and the dynamic vision. At last we established linear and nonlinear regression models (including the logarithmic model) for the training set. The change in thinking is the first novelty of this paper. Last but not least important, we verified the accuracy of the model through the comparison of different regression analysis. Eventually, it turned out that using logarithmic relationship to express the relationship between the vehicle speed and the visual field, the vehicle speed and the gaze point as well as the vehicle speed and the dynamic vision is better than other models. In the aspect of application, we adopted the technology of multi-sensor fusion and transformed the acquired data from radar, navigation and image to log-polar coordinates, which makes us greatly simplify information when dealing with massive data problems from different sensors. This approach can not only reduce the complexity of the server’s processing but also drives the development of intelligent vehicle in information computing. We also make this model applied in the intelligent driver’s cognitive interactive debugging program, which can better explain and understand the intelligent driving behavior and improved the safety of intelligent vehicle to some extent.
---
paper_title: Observation Based Creation of Minimal Test Suites for Autonomous Vehicles

paper_content:

Autonomous vehicles pose new challenges to their testing, which is required for safety certification. While Autonomous vehicles will use training sets as specification for machine learning algorithms, traditional validation depends on the system’s requirements and design.The presented approach uses training sets which are observations of traffic situations as system specification. It aims at deriving test-cases which incorporate the continuous behavior of other traffic participants. Hence, relevant scenarios are mined by analyzing and categorizing behaviors. By using abstract descriptions of the behaviors we discuss how test-cases can be compared to each other, so that similar test-cases are avoided in the test-suite. We demonstrate our approach using a combination of an overtake assistant and an adaptive cruise control.
---
paper_title: Autonomy, Trust, and Transportation

paper_content:

Automation in transportation (rail, air, road, etc.) is becoming increasingly complex and interconnected. Ensuring that these sophisticated non-deterministic software systems can be trusted and remain resilient is a community concern. As technology evolves, systems are moving increasingly towards autonomy where the “machine” is intelligent: perceiving, deciding, learning, etc. often without human engagement. Our current mechanisms and policies for oversight and certification of these systems to ensure they operate robustly in safety-critical situations are not keeping pace with technology advancements. How is an autonomous system different than an advanced automatic system? How is trust different for an autonomous system? What are different perspectives on trust? Is it appropriate to apply the techniques used to establish trust in a today’s transportation systems to establishing trust in an autonomous system? This paper will examine these questions and propose a framework for discussing autonomy assurance and trust in transportation applications. We will explore further with two examples: 1) the notion of a self-driving taxi-cab; and 2) the evolution of a two-pilot flight deck, to single-pilot operations.
---
paper_title: Towards Autonomous Cruising on Highways

paper_content:

The objectives of this paper are to discuss how vehicle automation technology can be used to benefit car drivers and also to propose a concept of an autonomous highway vehicle which improves highway driving safety.
---
paper_title: Driver monitoring in the context of autonomous vehicle

paper_content:

Today research is going on within different essential functions need to bring automatic vehicles to the roads. However, there will be manual driven vehicles for many years before it is fully automated vehicles on roads. In complex situations, automated vehicles will need human assistance for long time. So, for road safety driver monitoring is even more important in the context of autonomous vehicle to keep the driver alert and awake. But, limited effort has been done in total integration between automatic vehicle and human driver. Therefore, human drivers need to be monitored and able to take over control within short notice. This papers provides an overview on autonomous vehicles and un-obstructive driver monitoring approaches that can be implemented in future autonomous vehicles to monitor driver e.g., to diagnose and predict stress, fatigue etc. in semi-automated vehicles.
---
paper_title: A Decision Support System for Improving Resiliency of Cooperative Adaptive Cruise Control Systems

paper_content:

Abstract Advanced driver assistance systems (ADASs) enhance transportation safety and mobility, and reduce impacts on the environment and economical costs, through decreasing driver errors. One of the main features of ADASs is cruise control system that maintains the driver's desired speed without intervention from the driver. Adaptive cruise control (ACC) systems adjust the vehicle's speed to maintain a safe following distance to the vehicle in front. Adding vehicle-to-vehicle and vehicle-to-infrastructure communications (V2X) to ACC systems, result in cooperative adaptive cruise control (CACC) systems, where each vehicle has trajectory data of all other vehicles in the same lane. Although CACC systems offer advantages over ACC systems in increasing throughput and average speed, they are more vulnerable to cyber-security attacks. This is due to V2X communications that increase the attack surface from one vehicle to multiple vehicles. In this paper, we inject common types of attack on the application layer of connected vehicles to show their vulnerability in comparison to autonomous vehicles. We also proposed a decision support system that eliminates risk of inaccurate information. The microscopic work simulates a CACC system with a bi-objective PID controller and a fuzzy detector. A case study is illustrated in detail to verify the system functionality.
---
paper_title: Securing wireless communications of connected vehicles with artificial intelligence

paper_content:

This work applies artificial intelligence (AI) to secure wireless communications of Connected Vehicles. Vehicular Ad-hoc Network (VANET) facilitates exchange of safety messages for collision avoidance, leading to self-driving cars. An AI system continuously learns to augment its ability in discerning and recognizing its surroundings. Such ability plays a vital role in evaluating the authenticity and integrity of safety messages for cars driven by computers. Falsification of meter readings, disablement of brake function, and other unauthorized controls by spoofed messages injected into VANET emerge as security threats. Countermeasures must be considered at design stage, as opposed to afterthought patches, effectively against cyber-attacks. However, current standards oversubscribe security measures by validating every message circulating among Connected Vehicles, making VANET subject to denial-of-service (DoS) Attacks. This interdisciplinary research shows promising results by searching the pivot point to balance between message authentication and DoS prevention, making security measures practical for the real-world deployment of Connected Vehicles. Message authentication adopts Context-Adaptive Signature Verification strategy, applying AI filters to reduce both communication and computation overhead. Combining OMNET++, a data network simulator, and SUMO, a road traffic simulator, with Veins, an open source framework for VANET simulation, the study evaluates AI filters comparatively under various attacking scenarios. The results lead to an effective design choice of securing wireless communications for Connected Vehicles.
---
paper_title: Challenges in Autonomous Vehicle Validation: Keynote Presentation Abstract

paper_content:

Developers of autonomous systems face distinct challenges in conforming to established methods of validating safety. It is well known that testing alone is insufficient to assure safety, because testing long enough to establish ultra-dependability is generally impractical. Thatfis why software safety standards emphasize high quality development processes. Testing then validates process execution rather than directly validating dependability. Two significant challenges arise in applying traditional safety processes to autonomous vehicles. First, simply gathering a complete set of system requirements is difficult because of the sheer number of combinations of possible scenarios and faults. Second, autonomy systems commonly use machine learning (ML) in a way that makes the requirements and design of the system opaque. After training, usually we know what an ML component will do for an input it has seen, but generally not what it will do for at least some other inputs until we try them. Both of these issues make it difficult to trace requirements and designs to testing as is required for executing a safety validation process. In other words, we are building systems that can not be validated due to incomplete or even unknown requirements and designs. Adaptation makes the problem even worse by making the system that must be validated a moving target. In the general case, it is impractical to validate all the possible adaptation states of an autonomy system using traditional safety design processes. An approach that can help with the requirements, design, and adaptation problems is basing a safety argument not on correctness of the autonomy functionality itself, but rather on conformance to a set of safety envelopes. Each safety envelope describes a boundary within the operational state space of the autonomy system. A system operating within a "safe" envelope knows that it is safe and can operate with full autonomy. A system operating within an "unsafe" envelope knows that it is unsafe, and must invoke a failsafe action. Multiple partial specifications can be used as an envelope set, with the intersection of safe envelopes permitting full autonomy, and the union of unsafe envelopes provoking validated, and potentially complex, failsafe responses. Envelope mechanisms can be implemented using traditional software engineering techniques, reducing the problems with requirements, design, and adaptation that would otherwise impede safety validation. Rather than attempting to prove that autonomy will always work correctly (which is still a valuable goal to improve availability), the envelope approach measures the behavior of one or more autonomous components to determine if the result is safe. While this is not necessarily an easy thing to do, there is reason to believe that checking autonomy behaviors for safety is easier than implementing perfect, optimized autonomy actions. This envelope approach might be used to detect faults during development and to trigger failsafes in fleet vehicles. Inevitably there will be tension between simplicity of the envelope definitions and permissiveness, with more permissive envelope definitions likely being more complex. Operating in the gap areas between "safe" and "unsafe" requires human supervision, because the autonomy system can not be sure it is safe. One way to look at the progression from partial to full autonomy is that, over time, systems can increase permissiveness by defining and growing "safe" envelopes, shrinking "unsafe" envelopes, and eliminating any gap areas.
---
paper_title: Investigation into the Role of Rational Ethics in Crashes of Automated Vehicles

paper_content:

Traffic engineers, vehicle manufacturers, technology groups, and government agencies are anticipating and preparing for the emergence of fully automated vehicles into the American transportation system. This new technology has the potential to revolutionize many aspects of transportation, particularly safety. However, fully automated vehicles may not create the truly crash-free environment predicted. One particular problem is crash assignment, especially between automated vehicles and nonautomated vehicles. Although some researchers have indicated that automated vehicles will need to be programmed with some sort of ethical system in order to make decisions on how to crash, few, if any, studies have been conducted on how particular ethical theories will actually make crash decisions and how these ethical paradigms will affect automated vehicle programming. The integration of three ethical theories—utilitarianism, respect for persons, and virtue ethics—with vehicle automation is examined, and a simple progr...
---
paper_title: Predicting dynamic computational workload of a self-driving car

paper_content:

This study aims at developing a method that predicts the CPU usage patterns of software tasks running on a self-driving car. To ensure safety of such dynamic systems, the worst-case-based CPU utilization analysis has been used; however, the nature of dynamically changing driving contexts requires more flexible approach for an efficient computing resource management. To better understand the dynamic CPU usage patterns, this paper presents an effort of designing a feature vector to represent the information of driving environments and of predicting, using regression methods, the selected tasks' CPU usage patterns given specific driving contexts. Experiments with real-world vehicle data show a promising result and validate the usefulness of the proposed method.
---
paper_title: Concrete Problems for Autonomous Vehicle Safety: Advantages of Bayesian Deep Learning

paper_content:

Adrian Weller acknowledges support by the Alan Turing Institute under the EPSRC grant EP/N510129/1, and by the Leverhulme Trust via the CFI.
---
paper_title: SVM-inspired dynamic safe navigation using convex hull construction

paper_content:

The navigation of mobile robots or unmanned autonomous vehicles (UAVs) in an environment full of obstacles has a significant impact on its safety. If the robot maneuvers too close to an obstacle, it increases the probability of an accident. Preventing this is crucial in dynamic environments, where the obstacles, such as other UAVs, are moving. This kind of safe navigation is needed in any autonomous movement application but it is of a vital importance in applications such as automated transportation of nuclear or chemical waste. This paper presents the Maximum Margin Search using a Convex Hull construction (MMS-CH), an algorithm for a fast construction of a maximum margin between sets of obstacles and its maintenance as the input data are dynamically altered. This calculation of the safest path is inspired by the Support Vector Machines (SVM). It utilizes the convex hull construction to preprocess the input data and uses the boundaries of the hulls to search for the optimal margin. The MMS-CH algorithm takes advantage of the elementary geometrical properties of the 2-dimensional Euclidean space resulting in 1) significant reduction of the problem complexity by eliminating irrelevant data; 2) computationally less expensive approach to maximum margin calculation than standard SVM-based techniques; and 3) inexpensive recomputation of the solution suitable for real time dynamic applications.
---
paper_title: Accurate and Reliable Detection of Traffic Lights Using Multiclass Learning and Multiobject Tracking

paper_content:

Automatic detection of traffic lights has great importance to road safety. This paper presents a novel approach that combines computer vision and machine learning techniques for accurate detection and classification of different types of traffic lights, including green and red lights both in circular and arrow forms. Initially, color extraction and blob detection are employed to locate the candidates. Subsequently, a pretrained PCA network is used as a multiclass classifier to obtain frame-by-frame results. Furthermore, an online multiobject tracking technique is applied to overcome occasional misses and a forecasting method is used to filter out false positives. Several additional optimization techniques are employed to improve the detector performance and handle the traffic light transitions. When evaluated using the test video sequences, the proposed system can successfully detect the traffic lights on the scene with high accuracy and stable results. Considering hardware acceleration, the proposed technique is ready to be integrated into advanced driver assistance systems or self-driving vehicles. We build our own data set of traffic lights from recorded driving videos, including circular lights and arrow lights in different directions. Our experimental data set is available at http://computing.wpi.edu/Dataset.html.
---
paper_title: Intelligent adaptive precrash control for autonmous vehicle agents (CBR Engine & hybrid A∗ path planner)

paper_content:

PreCrash problem of Intelligent Control of autonomous vehicles robot is a very complex problem, especially vehicle pre-crash scenariws and at points of intersections in real-time environmenta. This Paper presents a novel architecture of Intelligent adaptive control for autonomous vehicle agent that depends on Artificial Intelligence Techniques that applies case-based reasoning techniques, where Parallel CBR Engines are implemented for different scenarios' of PreCrash problem and sub-problems of intersection safety and collision avoidance, in the higher level of the controller and A∗ path planner for path planning and at lower-levels it also uses some features of autonomous vehicle dynamics. Moreover, the planner is enhanced by combination of Case-Based Planner. All modules are presented and discussed. Experimental results are conducted in the framework of Webots autonomous vehicle tool and overall results are good for the CBR Engine for Adaptive control and also for the hybrid Case-Based Planner, A∗ and D∗ motion planner along with conclusion and future work.
---
paper_title: Autonomous vehicles safe-optimal trajectory selection based on big data analysis and predefined user preferences

paper_content:

Autonomous Vehicle (AV) or self-driving vehicle technology promises to provide many economical and societal benefits and impacts. Safety is on the top of these benefits. Trajectory or path planning is one of the essential and critical tasks in operating the autonomous vehicle. In this paper we are tackling the problem of trajectory planning for fully-autonomous vehicles. Our use cases are designed for autonomous vehicles in a cloud based connected vehicle environment. This paper presents a method for selecting safe-optimal trajectory in autonomous vehicles. Selecting the safe trajectory in our work mainly based on using Big Data mining and analysis of real-life accidents data and real-time connected vehicles' data. The decision of selecting this trajectory is done automatically without any human intervention. The human touches in this scenario could be only at defining and prioritizing the driving preferences and concerns at the beginning of the planned trip. Safety always overrides the ranked user preferences listed in this work. The output of this work is a safe trajectory that represented by the position, ETA, distance, and the estimated fuel consumption for the entire trip.
---
paper_title: A driverless vehicle demonstration on motorways and in urban environments

paper_content:

The constant growth of the number of vehicles in today’s world demands improvements in the safety and efficiency of roads and road use. This can be in part satisfied by the implementation of autonomous driving systems because of their greater precision than human drivers in controlling a vehicle. As result, the capacity of the roads would be increased by reducing the spacing between vehicles. Moreover, greener driving modes could be applied so that the fuel consumption, and therefore carbon emissions, would be reduced. This paper presents the results obtained by the AUTOPIA program during a public demonstration performed in June 2012. This driverless experiment consisted of a 100-kilometre route around Madrid (Spain), including both urban and motorway environments. A first vehicle – acting as leader and manually driven – transmitted its relevant information – i.e., position and speed – through an 802.11p communication link to a second vehicle, which tracked the leader’s trajectory and speed while maintaining a safe distance. The results were encouraging, and showed the viability of the AUTOPIA approach. ::: First published online: 28 Jan 2015
---
paper_title: The research of prediction model on intelligent vehicle based on driver’s perception

paper_content:

In the field of self-driving technology, the stability and comfort of the intelligent vehicle are the focus of attention. The paper applies cognitive psychology theory to the research of driving behavior and analyzes the behavior mechanism about the driver’s operation. Through applying the theory of hierarchical analysis, we take the safety and comfort of intelligent vehicle as the breakthrough point. And then we took the data of human drivers’ perception behavior as the training set and did regression analysis using the method of regression analysis of machine learning according to the charts of the vehicle speed and the visual field, the vehicle speed and the gaze point as well as the vehicle speed and the dynamic vision. At last we established linear and nonlinear regression models (including the logarithmic model) for the training set. The change in thinking is the first novelty of this paper. Last but not least important, we verified the accuracy of the model through the comparison of different regression analysis. Eventually, it turned out that using logarithmic relationship to express the relationship between the vehicle speed and the visual field, the vehicle speed and the gaze point as well as the vehicle speed and the dynamic vision is better than other models. In the aspect of application, we adopted the technology of multi-sensor fusion and transformed the acquired data from radar, navigation and image to log-polar coordinates, which makes us greatly simplify information when dealing with massive data problems from different sensors. This approach can not only reduce the complexity of the server’s processing but also drives the development of intelligent vehicle in information computing. We also make this model applied in the intelligent driver’s cognitive interactive debugging program, which can better explain and understand the intelligent driving behavior and improved the safety of intelligent vehicle to some extent.
---
paper_title: Observation Based Creation of Minimal Test Suites for Autonomous Vehicles

paper_content:

Autonomous vehicles pose new challenges to their testing, which is required for safety certification. While Autonomous vehicles will use training sets as specification for machine learning algorithms, traditional validation depends on the system’s requirements and design.The presented approach uses training sets which are observations of traffic situations as system specification. It aims at deriving test-cases which incorporate the continuous behavior of other traffic participants. Hence, relevant scenarios are mined by analyzing and categorizing behaviors. By using abstract descriptions of the behaviors we discuss how test-cases can be compared to each other, so that similar test-cases are avoided in the test-suite. We demonstrate our approach using a combination of an overtake assistant and an adaptive cruise control.
---
paper_title: Autonomy, Trust, and Transportation

paper_content:

Automation in transportation (rail, air, road, etc.) is becoming increasingly complex and interconnected. Ensuring that these sophisticated non-deterministic software systems can be trusted and remain resilient is a community concern. As technology evolves, systems are moving increasingly towards autonomy where the “machine” is intelligent: perceiving, deciding, learning, etc. often without human engagement. Our current mechanisms and policies for oversight and certification of these systems to ensure they operate robustly in safety-critical situations are not keeping pace with technology advancements. How is an autonomous system different than an advanced automatic system? How is trust different for an autonomous system? What are different perspectives on trust? Is it appropriate to apply the techniques used to establish trust in a today’s transportation systems to establishing trust in an autonomous system? This paper will examine these questions and propose a framework for discussing autonomy assurance and trust in transportation applications. We will explore further with two examples: 1) the notion of a self-driving taxi-cab; and 2) the evolution of a two-pilot flight deck, to single-pilot operations.
---
paper_title: Advance Driver Assistance System (ADAS) - Speed bump detection

paper_content:

In Intelligent Transportation System, Advance Driver Assistance Systems (ADAS) plays a vital role. In ADAS, many research works are done in the area of traffic sign recognition, Forward Collision Warning, Automotive navigation system, Lane departure warning system but an another important area to look through is speed bumps detection. The recognition of speed bump is a safety to a human and a vehicle. Early research in speed bump detection is done with the help of sensors, accelerometer and GPS. In this paper, a novel method is presented to achieve speed bump detection and recognition either to alert or to interact directly with the vehicle. Detection of speed bump is recognized with a help of image processing concepts. This methodology is effortless and simple to implement without the investment of special sensors, hardware, Smartphone and GPS. This procedure suits very well for the roads constructed with proper marking, and can be used in self-driving car.
---
paper_title: Reducing driver's behavioural uncertainties using an interdisciplinary approach: Convergence of Quantified Self, Automated Vehicles, Internet Of Things and Artificial Intelligence.

paper_content:

Abstract: Growing research progress in Internet of Things (IoT), automated/connected cars, Artificial Intelligence and person's data acquisition (Quantified Self) will help to reduce behavioral uncertainties in transport and unequivocally influence future transport landscapes. This vision paper argues that by capitalizing advances in data collection and methodologies from emerging research disciplines, we could make the driver amenable to a knowable and monitorable entity, which will improve road safety. We present an interdisciplinary framework, inspired by the Safe system, to extract knowledge from the large amount of available data during driving. The limitation of our approach is discussed.
---
paper_title: Microscopic traffic simulation based evaluation of highly automated driving on highways

paper_content:

Highly automated driving on highways requires a complex artificial intelligence that makes optimal decisions based on ongoing measurements. Notably no attempt has been performed to evaluate the impacts of such a sophisticated system on traffic. Another important point is the impact of continuous increase in the number of highly automated vehicles on future traffic safety and traffic flow. This work introduces a novel framework to evaluate these impacts in a developed microscopic traffic simulation environment. This framework is used on the one hand to ensure the functionality of the driving strategy in the early development stage. On the other hand, the impacts of increasing automation rates, up to hundred percent, on traffic safety and traffic flow is evaluated.
---
paper_title: Securing wireless communications of connected vehicles with artificial intelligence

paper_content:

This work applies artificial intelligence (AI) to secure wireless communications of Connected Vehicles. Vehicular Ad-hoc Network (VANET) facilitates exchange of safety messages for collision avoidance, leading to self-driving cars. An AI system continuously learns to augment its ability in discerning and recognizing its surroundings. Such ability plays a vital role in evaluating the authenticity and integrity of safety messages for cars driven by computers. Falsification of meter readings, disablement of brake function, and other unauthorized controls by spoofed messages injected into VANET emerge as security threats. Countermeasures must be considered at design stage, as opposed to afterthought patches, effectively against cyber-attacks. However, current standards oversubscribe security measures by validating every message circulating among Connected Vehicles, making VANET subject to denial-of-service (DoS) Attacks. This interdisciplinary research shows promising results by searching the pivot point to balance between message authentication and DoS prevention, making security measures practical for the real-world deployment of Connected Vehicles. Message authentication adopts Context-Adaptive Signature Verification strategy, applying AI filters to reduce both communication and computation overhead. Combining OMNET++, a data network simulator, and SUMO, a road traffic simulator, with Veins, an open source framework for VANET simulation, the study evaluates AI filters comparatively under various attacking scenarios. The results lead to an effective design choice of securing wireless communications for Connected Vehicles.
---
paper_title: Challenges in Autonomous Vehicle Validation: Keynote Presentation Abstract

paper_content:

Developers of autonomous systems face distinct challenges in conforming to established methods of validating safety. It is well known that testing alone is insufficient to assure safety, because testing long enough to establish ultra-dependability is generally impractical. Thatfis why software safety standards emphasize high quality development processes. Testing then validates process execution rather than directly validating dependability. Two significant challenges arise in applying traditional safety processes to autonomous vehicles. First, simply gathering a complete set of system requirements is difficult because of the sheer number of combinations of possible scenarios and faults. Second, autonomy systems commonly use machine learning (ML) in a way that makes the requirements and design of the system opaque. After training, usually we know what an ML component will do for an input it has seen, but generally not what it will do for at least some other inputs until we try them. Both of these issues make it difficult to trace requirements and designs to testing as is required for executing a safety validation process. In other words, we are building systems that can not be validated due to incomplete or even unknown requirements and designs. Adaptation makes the problem even worse by making the system that must be validated a moving target. In the general case, it is impractical to validate all the possible adaptation states of an autonomy system using traditional safety design processes. An approach that can help with the requirements, design, and adaptation problems is basing a safety argument not on correctness of the autonomy functionality itself, but rather on conformance to a set of safety envelopes. Each safety envelope describes a boundary within the operational state space of the autonomy system. A system operating within a "safe" envelope knows that it is safe and can operate with full autonomy. A system operating within an "unsafe" envelope knows that it is unsafe, and must invoke a failsafe action. Multiple partial specifications can be used as an envelope set, with the intersection of safe envelopes permitting full autonomy, and the union of unsafe envelopes provoking validated, and potentially complex, failsafe responses. Envelope mechanisms can be implemented using traditional software engineering techniques, reducing the problems with requirements, design, and adaptation that would otherwise impede safety validation. Rather than attempting to prove that autonomy will always work correctly (which is still a valuable goal to improve availability), the envelope approach measures the behavior of one or more autonomous components to determine if the result is safe. While this is not necessarily an easy thing to do, there is reason to believe that checking autonomy behaviors for safety is easier than implementing perfect, optimized autonomy actions. This envelope approach might be used to detect faults during development and to trigger failsafes in fleet vehicles. Inevitably there will be tension between simplicity of the envelope definitions and permissiveness, with more permissive envelope definitions likely being more complex. Operating in the gap areas between "safe" and "unsafe" requires human supervision, because the autonomy system can not be sure it is safe. One way to look at the progression from partial to full autonomy is that, over time, systems can increase permissiveness by defining and growing "safe" envelopes, shrinking "unsafe" envelopes, and eliminating any gap areas.
---
paper_title: Convolutional neural network based vehicle turn signal recognition

paper_content:

This Automated driving is an emerging technology in which a car performs recognition, decision making, and control. Recognizing surrounding vehicles is a key technology in order to generate a trajectory of ego vehicle. This paper is focused on detecting a turn signal information as one of the driver's intention for surrounding vehicles. Such information helps to predict their behavior in advance especially about lane change and turn left-or-right on intersection. Using their intension, the automated vehicle is able to generate the safety trajectory before they begin to change their behavior. The proposed method recognizes the turn signal for target vehicle based on mono-camera. It detects lighting state using Convolutional Neural Network, and then calculates a flashing frequency using Fast Fourier Transform.
---
paper_title: Predicting dynamic computational workload of a self-driving car

paper_content:

This study aims at developing a method that predicts the CPU usage patterns of software tasks running on a self-driving car. To ensure safety of such dynamic systems, the worst-case-based CPU utilization analysis has been used; however, the nature of dynamically changing driving contexts requires more flexible approach for an efficient computing resource management. To better understand the dynamic CPU usage patterns, this paper presents an effort of designing a feature vector to represent the information of driving environments and of predicting, using regression methods, the selected tasks' CPU usage patterns given specific driving contexts. Experiments with real-world vehicle data show a promising result and validate the usefulness of the proposed method.
---
paper_title: Intersection management for autonomous vehicles using iCACC

paper_content:

Recently several artificial intelligence labs have suggested the use of fully equipped vehicles with the capability of sensing the surrounding environment to enhance roadway safety. As a result, it is anticipated in the future that many vehicles will be autonomous and thus there is a need to optimize the movement of these vehicles. This paper presents a new tool for optimizing the movements of autonomous vehicles through intersections: iCACC. The main concept of the proposed tool is to control vehicle trajectories using Cooperative Adaptive Cruise Control (CACC) systems to avoid collisions and minimize intersection delay. Simulations were executed to compare conventional signal control with iCACC considering two measures of effectiveness - delay and fuel consumption. Savings in delay and fuel consumption in the range of 91 and 82 percent relative to conventional signal control were demonstrated, respectively.
---
paper_title: Concrete Problems for Autonomous Vehicle Safety: Advantages of Bayesian Deep Learning

paper_content:

Adrian Weller acknowledges support by the Alan Turing Institute under the EPSRC grant EP/N510129/1, and by the Leverhulme Trust via the CFI.
---
paper_title: SVM-inspired dynamic safe navigation using convex hull construction

paper_content:

The navigation of mobile robots or unmanned autonomous vehicles (UAVs) in an environment full of obstacles has a significant impact on its safety. If the robot maneuvers too close to an obstacle, it increases the probability of an accident. Preventing this is crucial in dynamic environments, where the obstacles, such as other UAVs, are moving. This kind of safe navigation is needed in any autonomous movement application but it is of a vital importance in applications such as automated transportation of nuclear or chemical waste. This paper presents the Maximum Margin Search using a Convex Hull construction (MMS-CH), an algorithm for a fast construction of a maximum margin between sets of obstacles and its maintenance as the input data are dynamically altered. This calculation of the safest path is inspired by the Support Vector Machines (SVM). It utilizes the convex hull construction to preprocess the input data and uses the boundaries of the hulls to search for the optimal margin. The MMS-CH algorithm takes advantage of the elementary geometrical properties of the 2-dimensional Euclidean space resulting in 1) significant reduction of the problem complexity by eliminating irrelevant data; 2) computationally less expensive approach to maximum margin calculation than standard SVM-based techniques; and 3) inexpensive recomputation of the solution suitable for real time dynamic applications.
---
paper_title: Road Terrain detection and Classification algorithm based on the Color Feature extraction

paper_content:

Today, In the content of road vehicles, intelligent systems and autonomous vehicles, one of the important problem that should be solved is Road Terrain Classification that improves driving safety and comfort passengers. There are many studies in this area that improved the accuracy of classification. An improved classification method using color feature extraction is proposed in this paper. Color Feature of images is used to classify The Road Terrain Type and then a Neural Network (NN) is used to classify the Color Features extracted from images. Proposed idea is to identify road by processing digital images taken from the roads with a camera installed on a car. Asphalt, Grass, Dirt and Rocky are four types of terrain that identified in this study.
---
paper_title: Autonomous vehicles: from paradigms to technology

paper_content:

Mobility is a basic necessity of contemporary society and it is a key factor in global economic development. The basic requirements for the transport of people and goods are: safety and duration of travel, but also a number of additional criteria are very important: energy saving, pollution, passenger comfort. Due to advances in hardware and software, automation has penetrated massively in transport systems both on infrastructure and on vehicles, but man is still the key element in vehicle driving. However, the classic concept of 'human-in-the-loop' in terms of 'hands on' in driving the cars is competing aside from the self-driving startups working towards so-called 'Level 4 autonomy', which is defined as "a self-driving system that does not requires human intervention in most scenarios". In this paper, a conceptual synthesis of the autonomous vehicle issue is made in connection with the artificial intelligence paradigm. It presents a classification of the tasks that take place during the driving of the vehicle and its modeling from the perspective of traditional control engineering and artificial intelligence. The issue of autonomous vehicle management is addressed on three levels: navigation, movement in traffic, respectively effective maneuver and vehicle dynamics control. Each level is then described in terms of specific tasks, such as: route selection, planning and reconfiguration, recognition of traffic signs and reaction to signaling and traffic events, as well as control of effective speed, distance and direction. The approach will lead to a better understanding of the way technology is moving when talking about autonomous cars, smart/intelligent cars or intelligent transport systems. Keywords: self-driving vehicle, artificial intelligence, deep learning, intelligent transport systems.
---
paper_title: Intelligent adaptive precrash control for autonmous vehicle agents (CBR Engine & hybrid A∗ path planner)

paper_content:

PreCrash problem of Intelligent Control of autonomous vehicles robot is a very complex problem, especially vehicle pre-crash scenariws and at points of intersections in real-time environmenta. This Paper presents a novel architecture of Intelligent adaptive control for autonomous vehicle agent that depends on Artificial Intelligence Techniques that applies case-based reasoning techniques, where Parallel CBR Engines are implemented for different scenarios' of PreCrash problem and sub-problems of intersection safety and collision avoidance, in the higher level of the controller and A∗ path planner for path planning and at lower-levels it also uses some features of autonomous vehicle dynamics. Moreover, the planner is enhanced by combination of Case-Based Planner. All modules are presented and discussed. Experimental results are conducted in the framework of Webots autonomous vehicle tool and overall results are good for the CBR Engine for Adaptive control and also for the hybrid Case-Based Planner, A∗ and D∗ motion planner along with conclusion and future work.
---
paper_title: RobIL — Israeli program for research and development of autonomous UGV: Performance evaluation methodology

paper_content:

RobIL program is a collaborative effort of several leading Israeli academic institutions and industries in the field of robotics. The current objective of the program is to develop an Autonomous Off-Road Unmanned Ground Vehicle (UGV). The intention is to deal through this project with some of the most urgent challenges in the field of autonomous vehicles. One of these challenges, is the lack of efficient Safety Performance Verification technique, as the existing tools for hardware and software reliability and safety engineering do not provide a comprehensive solution regarding algorithms that are based on Artificial Intelligent (AI) and Machine Learning. In order to deal with this gap a novel methodology that is based on statistical testing in simulated environment, is presented. In this work the RobIL UGV project with special emphasis on the performance and safety verification methodology is presented.
---
paper_title: Are all objects equal? Deep spatio-temporal importance prediction in driving videos

paper_content:

Understanding intent and relevance of surrounding agents from video is an essential task for many applications in robotics and computer vision. The modeling and evaluation of contextual, spatio-temporal situation awareness is particularly important in the domain of intelligent vehicles, where a robot is required to smoothly navigate in a complex environment while also interacting with humans. In this paper, we address these issues by studying the task of on-road object importance ranking from video. First, human-centric object importance annotations are employed in order to analyze the relevance of a variety of multi-modal cues for the importance prediction task. A deep convolutional neural network model is used for capturing video-based contextual spatial and temporal cues of scene type, driving task, and object properties related to intent. Second, the proposed importance annotations are used for producing novel analysis of error types in image-based object detectors. Specifically, we demonstrate how cost-sensitive training, informed by the object importance annotations, results in improved detection performance on objects of higher importance. This insight is essential for an application where navigation mistakes are safety-critical, and the quality of automation and human-robot interaction is key. HighlightsWe study a notion of object relevance, as measured in a spatio-temporal context of driving a vehicle.Various spatio-temporal object and scene cues are analyzed for the task of object importance classification.Human-centric metrics are employed for evaluating object detection and studying data bias.Importance-guided training of object detectors is proposed, showing significant improvement over an importance-agnostic baseline.
---
paper_title: Design of Real-Time Transition from Driving Assistance to Automation Function: Bayesian Artificial Intelligence Approach

paper_content:

Forecasts of automation in driving suggest that wide spread market penetration of fully autonomous vehicles will be decades away and that before such vehicles will gain acceptance by all stake holders, there will be a need for driving assistance in key driving tasks, supplemented by automated active safety capability. This paper advances a Bayesian Artificial Intelligence model for the design of real time transition from assisted driving to automated driving under conditions of high probability of a collision if no action is taken to avoid the collision. Systems can be designed to feature collision warnings as well as automated active safety capabilities. In addition to the high level architecture of the Bayesian transition model, example scenarios illustrate the function of the real-time transition model.
---
paper_title: Autonomous vehicles safe-optimal trajectory selection based on big data analysis and predefined user preferences

paper_content:

Autonomous Vehicle (AV) or self-driving vehicle technology promises to provide many economical and societal benefits and impacts. Safety is on the top of these benefits. Trajectory or path planning is one of the essential and critical tasks in operating the autonomous vehicle. In this paper we are tackling the problem of trajectory planning for fully-autonomous vehicles. Our use cases are designed for autonomous vehicles in a cloud based connected vehicle environment. This paper presents a method for selecting safe-optimal trajectory in autonomous vehicles. Selecting the safe trajectory in our work mainly based on using Big Data mining and analysis of real-life accidents data and real-time connected vehicles' data. The decision of selecting this trajectory is done automatically without any human intervention. The human touches in this scenario could be only at defining and prioritizing the driving preferences and concerns at the beginning of the planned trip. Safety always overrides the ranked user preferences listed in this work. The output of this work is a safe trajectory that represented by the position, ETA, distance, and the estimated fuel consumption for the entire trip.
---
paper_title: A driverless vehicle demonstration on motorways and in urban environments

paper_content:

The constant growth of the number of vehicles in today’s world demands improvements in the safety and efficiency of roads and road use. This can be in part satisfied by the implementation of autonomous driving systems because of their greater precision than human drivers in controlling a vehicle. As result, the capacity of the roads would be increased by reducing the spacing between vehicles. Moreover, greener driving modes could be applied so that the fuel consumption, and therefore carbon emissions, would be reduced. This paper presents the results obtained by the AUTOPIA program during a public demonstration performed in June 2012. This driverless experiment consisted of a 100-kilometre route around Madrid (Spain), including both urban and motorway environments. A first vehicle – acting as leader and manually driven – transmitted its relevant information – i.e., position and speed – through an 802.11p communication link to a second vehicle, which tracked the leader’s trajectory and speed while maintaining a safe distance. The results were encouraging, and showed the viability of the AUTOPIA approach. ::: First published online: 28 Jan 2015
---
paper_title: Drivers’ Manoeuvre Classification for Safe HRI

paper_content:

Ever increasing autonomy of machines and the need to interact with them creates challenges to ensure safe operation. Recent technical and commercial interest in increasing autonomy of vehicles has led to the integration of more sensors and actuators inside the vehicle, making them more like robots. For interaction with semi-autonomous cars, the use of these sensors could help to create new safety mechanisms. This work explores the concept of using motion tracking (i.e. skeletal tracking) data gathered from the driver whilst driving to learn to classify the manoeuvre being performed. A kernel-based classifier is trained with empirically selected features based on data gathered from a Kinect V2 sensor in a controlled environment. This method shows that skeletal tracking data can be used in a driving scenario to classify manoeuvres and sets a background for further work.
---
paper_title: Cognitive Vehicle Design Guided by Human Factors and Supported by Bayesian Artificial Intelligence

paper_content:

Researchers and automotive industry experts are in favour of accelerating the development of “cognitive vehicle” features, which will integrate intelligent technology and human factors for providing non-distracting interface for safety, efficiency and environmental sustainability in driving. In addition, infotainment capability is a desirable feature of the vehicle of the future, provided that it does not add to driver distraction. Further, these features are expected to be a stepping-stone to fully autonomous driving. This paper describes advances in driver-vehicle interface and presents highlights of research in design. Specifically, the design features of the cognitive vehicle are presented and measures needed to address major issues are noted. The application of Bayesian Artificial Intelligence is described in the design of driving assistance system, and design considerations are advanced in order to overcome issues in in-vehicle telematics systems. Finally, conclusions are advanced based on coverage of research material in the paper.
---
paper_title: The research of prediction model on intelligent vehicle based on driver’s perception

paper_content:

In the field of self-driving technology, the stability and comfort of the intelligent vehicle are the focus of attention. The paper applies cognitive psychology theory to the research of driving behavior and analyzes the behavior mechanism about the driver’s operation. Through applying the theory of hierarchical analysis, we take the safety and comfort of intelligent vehicle as the breakthrough point. And then we took the data of human drivers’ perception behavior as the training set and did regression analysis using the method of regression analysis of machine learning according to the charts of the vehicle speed and the visual field, the vehicle speed and the gaze point as well as the vehicle speed and the dynamic vision. At last we established linear and nonlinear regression models (including the logarithmic model) for the training set. The change in thinking is the first novelty of this paper. Last but not least important, we verified the accuracy of the model through the comparison of different regression analysis. Eventually, it turned out that using logarithmic relationship to express the relationship between the vehicle speed and the visual field, the vehicle speed and the gaze point as well as the vehicle speed and the dynamic vision is better than other models. In the aspect of application, we adopted the technology of multi-sensor fusion and transformed the acquired data from radar, navigation and image to log-polar coordinates, which makes us greatly simplify information when dealing with massive data problems from different sensors. This approach can not only reduce the complexity of the server’s processing but also drives the development of intelligent vehicle in information computing. We also make this model applied in the intelligent driver’s cognitive interactive debugging program, which can better explain and understand the intelligent driving behavior and improved the safety of intelligent vehicle to some extent.
---
paper_title: Strategic Computing Computer Vision: Taking Image Understanding To The Next Plateau

paper_content:

The overall objective of the Strategic Computing (SC) Program of the Defense Advanced Research Projects Agency (DARPA) is to develop and demonstrate a new generation of machine intelligence technology which can form the basis for more capable military systems in the future and also maintain a position of world leadership for the US in computer technology. Begun in 1983, SC represents a focused research strategy for accelerating the evolution of new technology and its rapid prototyping in realistic military contexts. Among the very ambitious demonstration prototypes being developed within the SC Program are: 1) the Pilot's Associate which will aid the pilot in route planning, aerial target prioritization, evasion of missile threats, and aircraft emergency safety procedures during flight; 2) two battle management projects one for the for the Army, which is just getting started, called the AirLand Battle Management program (ALBM) which will use knowledge-based systems technology to assist in the generation and evaluation of tactical options and plans at the Corps level; 3) the other more established program for the Navy is the Fleet Command Center Battle Management Program (FCCBIVIP) at Pearl Harbor. The FCCBMP is employing knowledge-based systems and natural language technology in a evolutionary testbed situated in an operational command center to demonstrate and evaluate intelligent decision-aids which can assist in the evaluation of fleet readiness and explore alternatives during contingencies; and 4) the Autonomous Land Vehicle (ALV) which integrates in a major robotic testbed the technologies for dynamic image understanding, knowledge-based route planning with replanning during execution, hosted on new advanced parallel architectures. The goal of the Strategic Computing computer vision technology base (SCVision) is to develop generic technology that will enable the construction of complete, robust, high performance image understanding systems to support a wide range of DoD applications. Possible applications include autonomous vehicle navigation, photointerpretation, smart weapons, and robotic manipulation. This paper provides an overview of the technical and program management plans being used in evolving this critical national technology.
---
paper_title: Road signs classification by ANN for real-time implementation

paper_content:

Traffic safety is an important problem for autonomous vehicles. The development of Traffic Sign Recognition (TSR) dedicated to reducing the number of fatalities and the severity of road accidents is an important and an active research area. Recently, most TSR approaches of machine learning and image processing have achieved advanced performance in traditional natural scenes. However, there exists a limitation on the accuracy in road sign recognition and on time consuming. This paper proposes a real-time algorithm for shape classification of traffic signs and their recognition to provide a driver alert system. The proposed algorithm is mainly composed of two phases: shape classification and content classification. This algorithm takes as input a list of Bounding Boxes generated in a previous work, and will classify them. The traffic sign's shape is classified by an artificial neural network (ANN). Traffic signs are classified according to their shape characteristics, as triangular, squared and circular shapes. Combining color and shape information, traffic signs are classified into one of the following classes: danger, information, obligation or prohibition. The classified circular and triangular shapes are passed on to the second ANN in the third phase. These identify the pictogram of the road sign. The output of the second artificial neural network allows the full classification of the road sign. The algorithm proposed is evaluated on a dataset of road signs of a Tunisian database sign.
---
paper_title: Observation Based Creation of Minimal Test Suites for Autonomous Vehicles

paper_content:

Autonomous vehicles pose new challenges to their testing, which is required for safety certification. While Autonomous vehicles will use training sets as specification for machine learning algorithms, traditional validation depends on the system’s requirements and design.The presented approach uses training sets which are observations of traffic situations as system specification. It aims at deriving test-cases which incorporate the continuous behavior of other traffic participants. Hence, relevant scenarios are mined by analyzing and categorizing behaviors. By using abstract descriptions of the behaviors we discuss how test-cases can be compared to each other, so that similar test-cases are avoided in the test-suite. We demonstrate our approach using a combination of an overtake assistant and an adaptive cruise control.
---
paper_title: Learning from Demonstration Using GMM, CHMM and DHMM: A Comparison

paper_content:

Greater production and improved safety in the mining industry can be enhanced by the use of automated vehicles. This paper presents results in applying Learning from Demonstration (LfD) to a laboratory semi-automated mine inspection robot following a path through a simulated mine. Three methods, Gaussian Mixture Model (GMM), Continuous Hidden Markov Model (CHMM), and Discrete Hidden Markov Model (DHMM) were used to implement the LfD and a comparison of the implementation results is presented. The results from the different models were then used to implement a novel, optimised path decomposition technique that may be suitable for possible robot use within an underground mine.
---
paper_title: Autonomy, Trust, and Transportation

paper_content:

Automation in transportation (rail, air, road, etc.) is becoming increasingly complex and interconnected. Ensuring that these sophisticated non-deterministic software systems can be trusted and remain resilient is a community concern. As technology evolves, systems are moving increasingly towards autonomy where the “machine” is intelligent: perceiving, deciding, learning, etc. often without human engagement. Our current mechanisms and policies for oversight and certification of these systems to ensure they operate robustly in safety-critical situations are not keeping pace with technology advancements. How is an autonomous system different than an advanced automatic system? How is trust different for an autonomous system? What are different perspectives on trust? Is it appropriate to apply the techniques used to establish trust in a today’s transportation systems to establishing trust in an autonomous system? This paper will examine these questions and propose a framework for discussing autonomy assurance and trust in transportation applications. We will explore further with two examples: 1) the notion of a self-driving taxi-cab; and 2) the evolution of a two-pilot flight deck, to single-pilot operations.
---
paper_title: Towards Autonomous Cruising on Highways

paper_content:

The objectives of this paper are to discuss how vehicle automation technology can be used to benefit car drivers and also to propose a concept of an autonomous highway vehicle which improves highway driving safety.
---
paper_title: Driver monitoring in the context of autonomous vehicle

paper_content:

Today research is going on within different essential functions need to bring automatic vehicles to the roads. However, there will be manual driven vehicles for many years before it is fully automated vehicles on roads. In complex situations, automated vehicles will need human assistance for long time. So, for road safety driver monitoring is even more important in the context of autonomous vehicle to keep the driver alert and awake. But, limited effort has been done in total integration between automatic vehicle and human driver. Therefore, human drivers need to be monitored and able to take over control within short notice. This papers provides an overview on autonomous vehicles and un-obstructive driver monitoring approaches that can be implemented in future autonomous vehicles to monitor driver e.g., to diagnose and predict stress, fatigue etc. in semi-automated vehicles.
---
paper_title: Advance Driver Assistance System (ADAS) - Speed bump detection

paper_content:

In Intelligent Transportation System, Advance Driver Assistance Systems (ADAS) plays a vital role. In ADAS, many research works are done in the area of traffic sign recognition, Forward Collision Warning, Automotive navigation system, Lane departure warning system but an another important area to look through is speed bumps detection. The recognition of speed bump is a safety to a human and a vehicle. Early research in speed bump detection is done with the help of sensors, accelerometer and GPS. In this paper, a novel method is presented to achieve speed bump detection and recognition either to alert or to interact directly with the vehicle. Detection of speed bump is recognized with a help of image processing concepts. This methodology is effortless and simple to implement without the investment of special sensors, hardware, Smartphone and GPS. This procedure suits very well for the roads constructed with proper marking, and can be used in self-driving car.
---
paper_title: Road junction detection from 3D point clouds

paper_content:

Detecting changing traffic conditions is of primal importance for the safety of autonomous cars navigating in urban environments. Among the traffic situations that require more attention and careful planning, road junctions are the most significant. This work presents an empirical study of the application of well known machine learning techniques to create a robust method for road junction detection. Features are extracted from 3D pointclouds corresponding to single frames of data collected by a laser rangefinder. Three well known classifiers-support vector machines, adaptive boosting and artificial neural networks-are used to classify them into “junctions” or “roads”. The best performing classifier is used in the next stage, where structured classifiers-hidden Markov models and conditional random fields-are used to incorporate contextual information, in an attempt to improve the performance of the method. We tested and compared these approaches on datasets from two different 3D laser scanners, and in two different countries, Germany and Brazil.
---
paper_title: Reducing driver's behavioural uncertainties using an interdisciplinary approach: Convergence of Quantified Self, Automated Vehicles, Internet Of Things and Artificial Intelligence.

paper_content:

Abstract: Growing research progress in Internet of Things (IoT), automated/connected cars, Artificial Intelligence and person's data acquisition (Quantified Self) will help to reduce behavioral uncertainties in transport and unequivocally influence future transport landscapes. This vision paper argues that by capitalizing advances in data collection and methodologies from emerging research disciplines, we could make the driver amenable to a knowable and monitorable entity, which will improve road safety. We present an interdisciplinary framework, inspired by the Safe system, to extract knowledge from the large amount of available data during driving. The limitation of our approach is discussed.
---
paper_title: Safety-critical computer systems

paper_content:

From the Publisher: ::: Increasingly, microcomputers are being used in applications where their correct operation is vital to ensure the safety of the public and the environment: from anti-lock braking systems in automobiles, to fly-by-wire aircraft, to shut-down systems at nuclear power plants. It is, therefore, vital that engineers are aware of the safety implications of the systems they develop. This book is an introduction to the field of safety-critical computer systems, and is written for any engineer who uses microcomputers within real-time embedded systems. It assumes no prior knowledge of safety, or of any specific computer hardware or programming language. This book covers all phases of the life of a safety-critical system from its conception and specification, through to its certification, installation, service and decommissioning; provides information on how to assess the safety implications of projects, and determine the measures necessary to develop systems to meet safety needs; gives a thorough grounding in the techniques available to investigate the safety aspects of computer-based systems and the methods that may be used to enhance their dependability; and uses case studies and worked examples from a wide range of industrial sectors including the nuclear, aircraft, automotive and consumer products industries. This text is intended for both engineering and computer science students, and for practising engineers within computer-related industries. The approach taken is equally suited to engineers who consider computers from a hardware, software or systems viewpoint.
---
paper_title: Low Level Control Layer Definition for Autonomous Vehicles Based on Fuzzy Logic

paper_content:

Abstract The intelligent control of autonomous vehicles is one of the most important challenges that intelligent transport systems face today. The application of artificial intelligence techniques to the automatic management of vehicle actuators enables the different Advanced Driver Assistance Systems (ADAS) or even autonomous driving systems, to perform a low level management in a very similar way to that of human drivers by improving safety and comfort. In this paper, we present a control schema to manage these low level vehicle actuators (steering throttle and brake) based on fuzzy logic, an artificial intelligence technique that is able to mimic human procedural behavior, in this case, when performing the driving task. This automatic low level control system has been defined, implemented and tested in a Citroen C3 testbed vehicle, whose actuators have been automated and can receive control signals from an onboard computer where the soft computing-based control system is running.
---
paper_title: Monocular vision-based object recognition for autonomous vehicle driving in a real driving environment

paper_content:

Nowadays, many attentions have been devoted to autonomous vehicles because the automation of driving technology has a large number of benefits, such as the minimization of risks, the improvement of mobility and ease of drivers. Among many technologies for autonomous driving, road environmental recognition is one of the key issues. In this paper, we present the test results of various object detection algorithms using single monocular camera for autonomous vehicle in real driving conditions. The vision recognition system tested in this paper has three main recognition parts: pedestrian detection, traffic sign and traffic light recognition. We use Histogram of Gradients (HOG) features and detect the pedestrians by Support Vector Machine (SVM). Also features of traffic signs are extracted by Principal Components Analysis (PCA) and canny edge detection is used for traffic lights. These two signals are classified by Neural Network (NN). Algorithms that we tested are implemented in General-Purpose computing on Graphics Processing Units (GPGPU). We show the effectiveness of these methods in real-time applications for autonomous driving.
---
paper_title: A Decision Support System for Improving Resiliency of Cooperative Adaptive Cruise Control Systems

paper_content:

Abstract Advanced driver assistance systems (ADASs) enhance transportation safety and mobility, and reduce impacts on the environment and economical costs, through decreasing driver errors. One of the main features of ADASs is cruise control system that maintains the driver's desired speed without intervention from the driver. Adaptive cruise control (ACC) systems adjust the vehicle's speed to maintain a safe following distance to the vehicle in front. Adding vehicle-to-vehicle and vehicle-to-infrastructure communications (V2X) to ACC systems, result in cooperative adaptive cruise control (CACC) systems, where each vehicle has trajectory data of all other vehicles in the same lane. Although CACC systems offer advantages over ACC systems in increasing throughput and average speed, they are more vulnerable to cyber-security attacks. This is due to V2X communications that increase the attack surface from one vehicle to multiple vehicles. In this paper, we inject common types of attack on the application layer of connected vehicles to show their vulnerability in comparison to autonomous vehicles. We also proposed a decision support system that eliminates risk of inaccurate information. The microscopic work simulates a CACC system with a bi-objective PID controller and a fuzzy detector. A case study is illustrated in detail to verify the system functionality.
---
paper_title: Microscopic traffic simulation based evaluation of highly automated driving on highways

paper_content:

Highly automated driving on highways requires a complex artificial intelligence that makes optimal decisions based on ongoing measurements. Notably no attempt has been performed to evaluate the impacts of such a sophisticated system on traffic. Another important point is the impact of continuous increase in the number of highly automated vehicles on future traffic safety and traffic flow. This work introduces a novel framework to evaluate these impacts in a developed microscopic traffic simulation environment. This framework is used on the one hand to ensure the functionality of the driving strategy in the early development stage. On the other hand, the impacts of increasing automation rates, up to hundred percent, on traffic safety and traffic flow is evaluated.
---
paper_title: Concerns on the Differences Between AI and System Safety Mindsets Impacting Autonomous Vehicles Safety

paper_content:

The inflection point in the development of some core technologies enabled the Autonomous Vehicles (AV). The unprecedented growth rate in Artificial Intelligence (AI) and Machine Learning (ML) capabilities, focusing only on AVs, is expected to shift the transportation paradigm and bring relevant benefits to the society, such as accidents reduction. However, recent AVs accidents resulted in life losses. This paper presents a viewpoint discussion based on findings from a preliminary exploratory literature review. It was identified an important misalignment between AI and Safety research communities regarding the impact of AI on the safety risks in AV. This paper promotes this discussion, raises concerns on the potential consequences and suggests research topics to reduce the differences between AI and system safety mindsets.
---
paper_title: Novel architecture for cloud based next gen vehicle platform — Transition from today to 2025

paper_content:

The sole idea of the autonomous driving is to reduce the number of accidents which will be caused by human errors. There will be a phase where autonomous vehicles will have to take part with the human driven vehicles. In this phase autonomous vehicle and vehicle drivers must be careful in driving maneuvers, since it is impossible to just have autonomous vehicles on the road while the transition to fully autonomous driving takes place. To make the system more reliable and robust, authors feel that it must be substantially improved and to achieve this 3 methodologies have been proposed. The use cases are derived from the camera placed in the suitable positions of every vehicle. This creates several use cases with different driving behaviors, which truly reflects the conditions which the autonomous car needs to undergo in series. Authors propose several architectures to address the safety related issues. Since, the number of use cases are so random that it becomes practically impossible to manage data, so we propose to have a secured cloud storage. The cloud provides a secure and reliable data management system to the machine learning algorithm computation. The data management till now is effectively done via trained unique use cases. This make a big data which is encapsulation of different unique use cases under different driving conditions. So we conclude that the usage of ML and cloud based data management is the way forward for handling autonomous vehicle reliably. This may not be the complete solution, but nevertheless we are one step closer towards 2025. This concept can be implemented only in co-operation of the OEMs and Public authorities.
---
paper_title: Key Considerations in the Development of Driving Automation Systems

paper_content:

The historical roles of drivers, vehicle manufacturers, federal and state regulators, and law enforcement agencies in automotive safety is well understood. However, the increasing deployment of driving automation technologies to support various comfort, convenience, efficiency, productivity, mobility, and possibly safety features has the potential to alter this understanding. In order to facilitate clarity in discussing the topic of driving automation with other stakeholders and to clarify the level(s) of automation on which the agency is currently focusing its efforts, the National Highway Traffic Safety Administration (NHTSA) released a Preliminary Statement of Policy (SOP) concerning Automated Vehicles that included its automation levels. In this paper, the authors present key factors for consideration in each automation level which are based upon Society of Automotive Engineers (SAE) J3016. These factors focus on adding more specificity with regard to the distribution of the driving tasks between the driver and the automation system. The result of this effort has led to a refinement of an understanding of the automation levels based on the nature of the vehicle control aspect provided by the feature, the nature of the environmental sensing and response, the fallback strategy employed, and the feature’s scope of operation.
---
paper_title: Challenges in Autonomous Vehicle Validation: Keynote Presentation Abstract

paper_content:

Developers of autonomous systems face distinct challenges in conforming to established methods of validating safety. It is well known that testing alone is insufficient to assure safety, because testing long enough to establish ultra-dependability is generally impractical. Thatfis why software safety standards emphasize high quality development processes. Testing then validates process execution rather than directly validating dependability. Two significant challenges arise in applying traditional safety processes to autonomous vehicles. First, simply gathering a complete set of system requirements is difficult because of the sheer number of combinations of possible scenarios and faults. Second, autonomy systems commonly use machine learning (ML) in a way that makes the requirements and design of the system opaque. After training, usually we know what an ML component will do for an input it has seen, but generally not what it will do for at least some other inputs until we try them. Both of these issues make it difficult to trace requirements and designs to testing as is required for executing a safety validation process. In other words, we are building systems that can not be validated due to incomplete or even unknown requirements and designs. Adaptation makes the problem even worse by making the system that must be validated a moving target. In the general case, it is impractical to validate all the possible adaptation states of an autonomy system using traditional safety design processes. An approach that can help with the requirements, design, and adaptation problems is basing a safety argument not on correctness of the autonomy functionality itself, but rather on conformance to a set of safety envelopes. Each safety envelope describes a boundary within the operational state space of the autonomy system. A system operating within a "safe" envelope knows that it is safe and can operate with full autonomy. A system operating within an "unsafe" envelope knows that it is unsafe, and must invoke a failsafe action. Multiple partial specifications can be used as an envelope set, with the intersection of safe envelopes permitting full autonomy, and the union of unsafe envelopes provoking validated, and potentially complex, failsafe responses. Envelope mechanisms can be implemented using traditional software engineering techniques, reducing the problems with requirements, design, and adaptation that would otherwise impede safety validation. Rather than attempting to prove that autonomy will always work correctly (which is still a valuable goal to improve availability), the envelope approach measures the behavior of one or more autonomous components to determine if the result is safe. While this is not necessarily an easy thing to do, there is reason to believe that checking autonomy behaviors for safety is easier than implementing perfect, optimized autonomy actions. This envelope approach might be used to detect faults during development and to trigger failsafes in fleet vehicles. Inevitably there will be tension between simplicity of the envelope definitions and permissiveness, with more permissive envelope definitions likely being more complex. Operating in the gap areas between "safe" and "unsafe" requires human supervision, because the autonomy system can not be sure it is safe. One way to look at the progression from partial to full autonomy is that, over time, systems can increase permissiveness by defining and growing "safe" envelopes, shrinking "unsafe" envelopes, and eliminating any gap areas.
---
paper_title: Investigation into the Role of Rational Ethics in Crashes of Automated Vehicles

paper_content:

Traffic engineers, vehicle manufacturers, technology groups, and government agencies are anticipating and preparing for the emergence of fully automated vehicles into the American transportation system. This new technology has the potential to revolutionize many aspects of transportation, particularly safety. However, fully automated vehicles may not create the truly crash-free environment predicted. One particular problem is crash assignment, especially between automated vehicles and nonautomated vehicles. Although some researchers have indicated that automated vehicles will need to be programmed with some sort of ethical system in order to make decisions on how to crash, few, if any, studies have been conducted on how particular ethical theories will actually make crash decisions and how these ethical paradigms will affect automated vehicle programming. The integration of three ethical theories—utilitarianism, respect for persons, and virtue ethics—with vehicle automation is examined, and a simple progr...
---
paper_title: A Formal Approach to Autonomous Vehicle Coordination

paper_content:

Increasing demands on safety and energy efficiency will require higher levels of automation in transportation systems. This involves dealing with safety-critical distributed coordination. In this paper we demonstrate how a Satisfiability Modulo Theories (SMT) solver can be used to prove correctness of a vehicular coordination problem. We formalise a recent distributed coordination protocol and validate our approach using an intersection collision avoidance (ICA) case study. The system model captures continuous time and space, and an unbounded number of vehicles and messages. The safety of the case study is automatically verified using the Z3 theorem prover.
---
paper_title: Learning Human-Level AI abilities to drive racing cars

paper_content:

The final purpose of Automated Vehicle Guidance Systems (AVGSs) is to obtain fully automatic driven vehicles to optimize transport systems, minimizing delays, increasing safety and comfort. In order to achieve these goals, lots of Artificial Intelligence techniques must be improved and merged. In this article we focus on learning and simulating the Human-Level decisions involved in driving a racing car. To achieve this, we have studied the convenience of using Neuroevolution of Augmenting Topologies (NEAT). To experiment and obtain comparative results we have also developed an online videogame prototype called Screaming Racers, which is used as test-bed environment.
---
paper_title: Embedding ethical principles in collective decision support systems

paper_content:

The future will see autonomous machines acting in the same environment as humans, in areas as diverse as driving, assistive technology, and health care. Think of self-driving cars, companion robots, and medical diagnosis support systems. We also believe that humans and machines will often need to work together and agree on common decisions. Thus hybrid collective decision making systems will be in great need. ::: ::: In this scenario, both machines and collective decision making systems should follow some form of moral values and ethical principles (appropriate to where they will act but always aligned to humans'), as well as safety constraints. In fact, humans would accept and trust more machines that behave as ethically as other humans in the same environment. Also, these principles would make it easier for machines to determine their actions and explain their behavior in terms understandable by humans. Moreover, often machines and humans will need to make decisions together, either through consensus or by reaching a compromise. This would be facilitated by shared moral values and ethical principles.
---
paper_title: Intersection management for autonomous vehicles using iCACC

paper_content:

Recently several artificial intelligence labs have suggested the use of fully equipped vehicles with the capability of sensing the surrounding environment to enhance roadway safety. As a result, it is anticipated in the future that many vehicles will be autonomous and thus there is a need to optimize the movement of these vehicles. This paper presents a new tool for optimizing the movements of autonomous vehicles through intersections: iCACC. The main concept of the proposed tool is to control vehicle trajectories using Cooperative Adaptive Cruise Control (CACC) systems to avoid collisions and minimize intersection delay. Simulations were executed to compare conventional signal control with iCACC considering two measures of effectiveness - delay and fuel consumption. Savings in delay and fuel consumption in the range of 91 and 82 percent relative to conventional signal control were demonstrated, respectively.
---
paper_title: Concrete Problems for Autonomous Vehicle Safety: Advantages of Bayesian Deep Learning

paper_content:

Adrian Weller acknowledges support by the Alan Turing Institute under the EPSRC grant EP/N510129/1, and by the Leverhulme Trust via the CFI.
---
paper_title: SVM-inspired dynamic safe navigation using convex hull construction

paper_content:

The navigation of mobile robots or unmanned autonomous vehicles (UAVs) in an environment full of obstacles has a significant impact on its safety. If the robot maneuvers too close to an obstacle, it increases the probability of an accident. Preventing this is crucial in dynamic environments, where the obstacles, such as other UAVs, are moving. This kind of safe navigation is needed in any autonomous movement application but it is of a vital importance in applications such as automated transportation of nuclear or chemical waste. This paper presents the Maximum Margin Search using a Convex Hull construction (MMS-CH), an algorithm for a fast construction of a maximum margin between sets of obstacles and its maintenance as the input data are dynamically altered. This calculation of the safest path is inspired by the Support Vector Machines (SVM). It utilizes the convex hull construction to preprocess the input data and uses the boundaries of the hulls to search for the optimal margin. The MMS-CH algorithm takes advantage of the elementary geometrical properties of the 2-dimensional Euclidean space resulting in 1) significant reduction of the problem complexity by eliminating irrelevant data; 2) computationally less expensive approach to maximum margin calculation than standard SVM-based techniques; and 3) inexpensive recomputation of the solution suitable for real time dynamic applications.
---
paper_title: Handbook of Human Factors and Ergonomics

paper_content:

Partial table of contents: THE HUMAN FACTORS FUNCTION. System Design and Evaluation (S. Czaja). THE HUMAN FACTORS FUNDAMENTALS. Perceptual Motor Skills and Human Motion Analysis (D. Regan). Biomechanics of the Human Body (W. Marras). JOB DESIGN. Allocation of Functions (J. Sharit). Task Analysis (H. Luczak). EQUIPMENT, WORKPLACE, AND ENVIRONMENTAL DESIGN. Biomechanical Aspects of Workplace Design (D. Chaffin). Illumination (P. Boyce). DESIGN FOR HEALTH AND SAFETY. Occupational Risk Management (B. Zimolong). PERFORMANCE MODELING. Cognitive Modeling (R. Eberts). EVALUATION. Human Factors Audits (C. Drury). HUMAN--COMPUTER INTERACTION. Software--User Interface Design (Y. Liu). SELECTED APPLICATIONS OF HUMAN FACTORS. Human Factors in Process Control (N. Moray). Indexes.
---
paper_title: Autonomous vehicles: from paradigms to technology

paper_content:

Mobility is a basic necessity of contemporary society and it is a key factor in global economic development. The basic requirements for the transport of people and goods are: safety and duration of travel, but also a number of additional criteria are very important: energy saving, pollution, passenger comfort. Due to advances in hardware and software, automation has penetrated massively in transport systems both on infrastructure and on vehicles, but man is still the key element in vehicle driving. However, the classic concept of 'human-in-the-loop' in terms of 'hands on' in driving the cars is competing aside from the self-driving startups working towards so-called 'Level 4 autonomy', which is defined as "a self-driving system that does not requires human intervention in most scenarios". In this paper, a conceptual synthesis of the autonomous vehicle issue is made in connection with the artificial intelligence paradigm. It presents a classification of the tasks that take place during the driving of the vehicle and its modeling from the perspective of traditional control engineering and artificial intelligence. The issue of autonomous vehicle management is addressed on three levels: navigation, movement in traffic, respectively effective maneuver and vehicle dynamics control. Each level is then described in terms of specific tasks, such as: route selection, planning and reconfiguration, recognition of traffic signs and reaction to signaling and traffic events, as well as control of effective speed, distance and direction. The approach will lead to a better understanding of the way technology is moving when talking about autonomous cars, smart/intelligent cars or intelligent transport systems. Keywords: self-driving vehicle, artificial intelligence, deep learning, intelligent transport systems.
---
paper_title: RobIL — Israeli program for research and development of autonomous UGV: Performance evaluation methodology

paper_content:

RobIL program is a collaborative effort of several leading Israeli academic institutions and industries in the field of robotics. The current objective of the program is to develop an Autonomous Off-Road Unmanned Ground Vehicle (UGV). The intention is to deal through this project with some of the most urgent challenges in the field of autonomous vehicles. One of these challenges, is the lack of efficient Safety Performance Verification technique, as the existing tools for hardware and software reliability and safety engineering do not provide a comprehensive solution regarding algorithms that are based on Artificial Intelligent (AI) and Machine Learning. In order to deal with this gap a novel methodology that is based on statistical testing in simulated environment, is presented. In this work the RobIL UGV project with special emphasis on the performance and safety verification methodology is presented.
---
paper_title: Strategic Computing Computer Vision: Taking Image Understanding To The Next Plateau

paper_content:

The overall objective of the Strategic Computing (SC) Program of the Defense Advanced Research Projects Agency (DARPA) is to develop and demonstrate a new generation of machine intelligence technology which can form the basis for more capable military systems in the future and also maintain a position of world leadership for the US in computer technology. Begun in 1983, SC represents a focused research strategy for accelerating the evolution of new technology and its rapid prototyping in realistic military contexts. Among the very ambitious demonstration prototypes being developed within the SC Program are: 1) the Pilot's Associate which will aid the pilot in route planning, aerial target prioritization, evasion of missile threats, and aircraft emergency safety procedures during flight; 2) two battle management projects one for the for the Army, which is just getting started, called the AirLand Battle Management program (ALBM) which will use knowledge-based systems technology to assist in the generation and evaluation of tactical options and plans at the Corps level; 3) the other more established program for the Navy is the Fleet Command Center Battle Management Program (FCCBIVIP) at Pearl Harbor. The FCCBMP is employing knowledge-based systems and natural language technology in a evolutionary testbed situated in an operational command center to demonstrate and evaluate intelligent decision-aids which can assist in the evaluation of fleet readiness and explore alternatives during contingencies; and 4) the Autonomous Land Vehicle (ALV) which integrates in a major robotic testbed the technologies for dynamic image understanding, knowledge-based route planning with replanning during execution, hosted on new advanced parallel architectures. The goal of the Strategic Computing computer vision technology base (SCVision) is to develop generic technology that will enable the construction of complete, robust, high performance image understanding systems to support a wide range of DoD applications. Possible applications include autonomous vehicle navigation, photointerpretation, smart weapons, and robotic manipulation. This paper provides an overview of the technical and program management plans being used in evolving this critical national technology.
---
paper_title: Autonomy, Trust, and Transportation

paper_content:

Automation in transportation (rail, air, road, etc.) is becoming increasingly complex and interconnected. Ensuring that these sophisticated non-deterministic software systems can be trusted and remain resilient is a community concern. As technology evolves, systems are moving increasingly towards autonomy where the “machine” is intelligent: perceiving, deciding, learning, etc. often without human engagement. Our current mechanisms and policies for oversight and certification of these systems to ensure they operate robustly in safety-critical situations are not keeping pace with technology advancements. How is an autonomous system different than an advanced automatic system? How is trust different for an autonomous system? What are different perspectives on trust? Is it appropriate to apply the techniques used to establish trust in a today’s transportation systems to establishing trust in an autonomous system? This paper will examine these questions and propose a framework for discussing autonomy assurance and trust in transportation applications. We will explore further with two examples: 1) the notion of a self-driving taxi-cab; and 2) the evolution of a two-pilot flight deck, to single-pilot operations.
---
paper_title: Towards Autonomous Cruising on Highways

paper_content:

The objectives of this paper are to discuss how vehicle automation technology can be used to benefit car drivers and also to propose a concept of an autonomous highway vehicle which improves highway driving safety.
---
paper_title: Driver monitoring in the context of autonomous vehicle

paper_content:

Today research is going on within different essential functions need to bring automatic vehicles to the roads. However, there will be manual driven vehicles for many years before it is fully automated vehicles on roads. In complex situations, automated vehicles will need human assistance for long time. So, for road safety driver monitoring is even more important in the context of autonomous vehicle to keep the driver alert and awake. But, limited effort has been done in total integration between automatic vehicle and human driver. Therefore, human drivers need to be monitored and able to take over control within short notice. This papers provides an overview on autonomous vehicles and un-obstructive driver monitoring approaches that can be implemented in future autonomous vehicles to monitor driver e.g., to diagnose and predict stress, fatigue etc. in semi-automated vehicles.
---
paper_title: Reducing driver's behavioural uncertainties using an interdisciplinary approach: Convergence of Quantified Self, Automated Vehicles, Internet Of Things and Artificial Intelligence.

paper_content:

Abstract: Growing research progress in Internet of Things (IoT), automated/connected cars, Artificial Intelligence and person's data acquisition (Quantified Self) will help to reduce behavioral uncertainties in transport and unequivocally influence future transport landscapes. This vision paper argues that by capitalizing advances in data collection and methodologies from emerging research disciplines, we could make the driver amenable to a knowable and monitorable entity, which will improve road safety. We present an interdisciplinary framework, inspired by the Safe system, to extract knowledge from the large amount of available data during driving. The limitation of our approach is discussed.
---
paper_title: Microscopic traffic simulation based evaluation of highly automated driving on highways

paper_content:

Highly automated driving on highways requires a complex artificial intelligence that makes optimal decisions based on ongoing measurements. Notably no attempt has been performed to evaluate the impacts of such a sophisticated system on traffic. Another important point is the impact of continuous increase in the number of highly automated vehicles on future traffic safety and traffic flow. This work introduces a novel framework to evaluate these impacts in a developed microscopic traffic simulation environment. This framework is used on the one hand to ensure the functionality of the driving strategy in the early development stage. On the other hand, the impacts of increasing automation rates, up to hundred percent, on traffic safety and traffic flow is evaluated.
---
paper_title: Investigation into the Role of Rational Ethics in Crashes of Automated Vehicles

paper_content:

Traffic engineers, vehicle manufacturers, technology groups, and government agencies are anticipating and preparing for the emergence of fully automated vehicles into the American transportation system. This new technology has the potential to revolutionize many aspects of transportation, particularly safety. However, fully automated vehicles may not create the truly crash-free environment predicted. One particular problem is crash assignment, especially between automated vehicles and nonautomated vehicles. Although some researchers have indicated that automated vehicles will need to be programmed with some sort of ethical system in order to make decisions on how to crash, few, if any, studies have been conducted on how particular ethical theories will actually make crash decisions and how these ethical paradigms will affect automated vehicle programming. The integration of three ethical theories—utilitarianism, respect for persons, and virtue ethics—with vehicle automation is examined, and a simple progr...
---
paper_title: Embedding ethical principles in collective decision support systems

paper_content:

The future will see autonomous machines acting in the same environment as humans, in areas as diverse as driving, assistive technology, and health care. Think of self-driving cars, companion robots, and medical diagnosis support systems. We also believe that humans and machines will often need to work together and agree on common decisions. Thus hybrid collective decision making systems will be in great need. ::: ::: In this scenario, both machines and collective decision making systems should follow some form of moral values and ethical principles (appropriate to where they will act but always aligned to humans'), as well as safety constraints. In fact, humans would accept and trust more machines that behave as ethically as other humans in the same environment. Also, these principles would make it easier for machines to determine their actions and explain their behavior in terms understandable by humans. Moreover, often machines and humans will need to make decisions together, either through consensus or by reaching a compromise. This would be facilitated by shared moral values and ethical principles.
---
paper_title: Road Terrain detection and Classification algorithm based on the Color Feature extraction

paper_content:

Today, In the content of road vehicles, intelligent systems and autonomous vehicles, one of the important problem that should be solved is Road Terrain Classification that improves driving safety and comfort passengers. There are many studies in this area that improved the accuracy of classification. An improved classification method using color feature extraction is proposed in this paper. Color Feature of images is used to classify The Road Terrain Type and then a Neural Network (NN) is used to classify the Color Features extracted from images. Proposed idea is to identify road by processing digital images taken from the roads with a camera installed on a car. Asphalt, Grass, Dirt and Rocky are four types of terrain that identified in this study.
---
paper_title: Intelligent adaptive precrash control for autonmous vehicle agents (CBR Engine & hybrid A∗ path planner)

paper_content:

PreCrash problem of Intelligent Control of autonomous vehicles robot is a very complex problem, especially vehicle pre-crash scenariws and at points of intersections in real-time environmenta. This Paper presents a novel architecture of Intelligent adaptive control for autonomous vehicle agent that depends on Artificial Intelligence Techniques that applies case-based reasoning techniques, where Parallel CBR Engines are implemented for different scenarios' of PreCrash problem and sub-problems of intersection safety and collision avoidance, in the higher level of the controller and A∗ path planner for path planning and at lower-levels it also uses some features of autonomous vehicle dynamics. Moreover, the planner is enhanced by combination of Case-Based Planner. All modules are presented and discussed. Experimental results are conducted in the framework of Webots autonomous vehicle tool and overall results are good for the CBR Engine for Adaptive control and also for the hybrid Case-Based Planner, A∗ and D∗ motion planner along with conclusion and future work.
---
paper_title: Are all objects equal? Deep spatio-temporal importance prediction in driving videos

paper_content:

Understanding intent and relevance of surrounding agents from video is an essential task for many applications in robotics and computer vision. The modeling and evaluation of contextual, spatio-temporal situation awareness is particularly important in the domain of intelligent vehicles, where a robot is required to smoothly navigate in a complex environment while also interacting with humans. In this paper, we address these issues by studying the task of on-road object importance ranking from video. First, human-centric object importance annotations are employed in order to analyze the relevance of a variety of multi-modal cues for the importance prediction task. A deep convolutional neural network model is used for capturing video-based contextual spatial and temporal cues of scene type, driving task, and object properties related to intent. Second, the proposed importance annotations are used for producing novel analysis of error types in image-based object detectors. Specifically, we demonstrate how cost-sensitive training, informed by the object importance annotations, results in improved detection performance on objects of higher importance. This insight is essential for an application where navigation mistakes are safety-critical, and the quality of automation and human-robot interaction is key. HighlightsWe study a notion of object relevance, as measured in a spatio-temporal context of driving a vehicle.Various spatio-temporal object and scene cues are analyzed for the task of object importance classification.Human-centric metrics are employed for evaluating object detection and studying data bias.Importance-guided training of object detectors is proposed, showing significant improvement over an importance-agnostic baseline.
---
paper_title: Road signs classification by ANN for real-time implementation

paper_content:

Traffic safety is an important problem for autonomous vehicles. The development of Traffic Sign Recognition (TSR) dedicated to reducing the number of fatalities and the severity of road accidents is an important and an active research area. Recently, most TSR approaches of machine learning and image processing have achieved advanced performance in traditional natural scenes. However, there exists a limitation on the accuracy in road sign recognition and on time consuming. This paper proposes a real-time algorithm for shape classification of traffic signs and their recognition to provide a driver alert system. The proposed algorithm is mainly composed of two phases: shape classification and content classification. This algorithm takes as input a list of Bounding Boxes generated in a previous work, and will classify them. The traffic sign's shape is classified by an artificial neural network (ANN). Traffic signs are classified according to their shape characteristics, as triangular, squared and circular shapes. Combining color and shape information, traffic signs are classified into one of the following classes: danger, information, obligation or prohibition. The classified circular and triangular shapes are passed on to the second ANN in the third phase. These identify the pictogram of the road sign. The output of the second artificial neural network allows the full classification of the road sign. The algorithm proposed is evaluated on a dataset of road signs of a Tunisian database sign.
---
paper_title: Road junction detection from 3D point clouds

paper_content:

Detecting changing traffic conditions is of primal importance for the safety of autonomous cars navigating in urban environments. Among the traffic situations that require more attention and careful planning, road junctions are the most significant. This work presents an empirical study of the application of well known machine learning techniques to create a robust method for road junction detection. Features are extracted from 3D pointclouds corresponding to single frames of data collected by a laser rangefinder. Three well known classifiers-support vector machines, adaptive boosting and artificial neural networks-are used to classify them into “junctions” or “roads”. The best performing classifier is used in the next stage, where structured classifiers-hidden Markov models and conditional random fields-are used to incorporate contextual information, in an attempt to improve the performance of the method. We tested and compared these approaches on datasets from two different 3D laser scanners, and in two different countries, Germany and Brazil.
---
paper_title: Monocular vision-based object recognition for autonomous vehicle driving in a real driving environment

paper_content:

Nowadays, many attentions have been devoted to autonomous vehicles because the automation of driving technology has a large number of benefits, such as the minimization of risks, the improvement of mobility and ease of drivers. Among many technologies for autonomous driving, road environmental recognition is one of the key issues. In this paper, we present the test results of various object detection algorithms using single monocular camera for autonomous vehicle in real driving conditions. The vision recognition system tested in this paper has three main recognition parts: pedestrian detection, traffic sign and traffic light recognition. We use Histogram of Gradients (HOG) features and detect the pedestrians by Support Vector Machine (SVM). Also features of traffic signs are extracted by Principal Components Analysis (PCA) and canny edge detection is used for traffic lights. These two signals are classified by Neural Network (NN). Algorithms that we tested are implemented in General-Purpose computing on Graphics Processing Units (GPGPU). We show the effectiveness of these methods in real-time applications for autonomous driving.
---
paper_title: Novel architecture for cloud based next gen vehicle platform — Transition from today to 2025

paper_content:

The sole idea of the autonomous driving is to reduce the number of accidents which will be caused by human errors. There will be a phase where autonomous vehicles will have to take part with the human driven vehicles. In this phase autonomous vehicle and vehicle drivers must be careful in driving maneuvers, since it is impossible to just have autonomous vehicles on the road while the transition to fully autonomous driving takes place. To make the system more reliable and robust, authors feel that it must be substantially improved and to achieve this 3 methodologies have been proposed. The use cases are derived from the camera placed in the suitable positions of every vehicle. This creates several use cases with different driving behaviors, which truly reflects the conditions which the autonomous car needs to undergo in series. Authors propose several architectures to address the safety related issues. Since, the number of use cases are so random that it becomes practically impossible to manage data, so we propose to have a secured cloud storage. The cloud provides a secure and reliable data management system to the machine learning algorithm computation. The data management till now is effectively done via trained unique use cases. This make a big data which is encapsulation of different unique use cases under different driving conditions. So we conclude that the usage of ML and cloud based data management is the way forward for handling autonomous vehicle reliably. This may not be the complete solution, but nevertheless we are one step closer towards 2025. This concept can be implemented only in co-operation of the OEMs and Public authorities.
---
paper_title: Convolutional neural network based vehicle turn signal recognition

paper_content:

This Automated driving is an emerging technology in which a car performs recognition, decision making, and control. Recognizing surrounding vehicles is a key technology in order to generate a trajectory of ego vehicle. This paper is focused on detecting a turn signal information as one of the driver's intention for surrounding vehicles. Such information helps to predict their behavior in advance especially about lane change and turn left-or-right on intersection. Using their intension, the automated vehicle is able to generate the safety trajectory before they begin to change their behavior. The proposed method recognizes the turn signal for target vehicle based on mono-camera. It detects lighting state using Convolutional Neural Network, and then calculates a flashing frequency using Fast Fourier Transform.
---
paper_title: Accurate and Reliable Detection of Traffic Lights Using Multiclass Learning and Multiobject Tracking

paper_content:

Automatic detection of traffic lights has great importance to road safety. This paper presents a novel approach that combines computer vision and machine learning techniques for accurate detection and classification of different types of traffic lights, including green and red lights both in circular and arrow forms. Initially, color extraction and blob detection are employed to locate the candidates. Subsequently, a pretrained PCA network is used as a multiclass classifier to obtain frame-by-frame results. Furthermore, an online multiobject tracking technique is applied to overcome occasional misses and a forecasting method is used to filter out false positives. Several additional optimization techniques are employed to improve the detector performance and handle the traffic light transitions. When evaluated using the test video sequences, the proposed system can successfully detect the traffic lights on the scene with high accuracy and stable results. Considering hardware acceleration, the proposed technique is ready to be integrated into advanced driver assistance systems or self-driving vehicles. We build our own data set of traffic lights from recorded driving videos, including circular lights and arrow lights in different directions. Our experimental data set is available at http://computing.wpi.edu/Dataset.html.
---
paper_title: Drivers’ Manoeuvre Classification for Safe HRI

paper_content:

Ever increasing autonomy of machines and the need to interact with them creates challenges to ensure safe operation. Recent technical and commercial interest in increasing autonomy of vehicles has led to the integration of more sensors and actuators inside the vehicle, making them more like robots. For interaction with semi-autonomous cars, the use of these sensors could help to create new safety mechanisms. This work explores the concept of using motion tracking (i.e. skeletal tracking) data gathered from the driver whilst driving to learn to classify the manoeuvre being performed. A kernel-based classifier is trained with empirically selected features based on data gathered from a Kinect V2 sensor in a controlled environment. This method shows that skeletal tracking data can be used in a driving scenario to classify manoeuvres and sets a background for further work.
---
paper_title: Road junction detection from 3D point clouds

paper_content:

Detecting changing traffic conditions is of primal importance for the safety of autonomous cars navigating in urban environments. Among the traffic situations that require more attention and careful planning, road junctions are the most significant. This work presents an empirical study of the application of well known machine learning techniques to create a robust method for road junction detection. Features are extracted from 3D pointclouds corresponding to single frames of data collected by a laser rangefinder. Three well known classifiers-support vector machines, adaptive boosting and artificial neural networks-are used to classify them into “junctions” or “roads”. The best performing classifier is used in the next stage, where structured classifiers-hidden Markov models and conditional random fields-are used to incorporate contextual information, in an attempt to improve the performance of the method. We tested and compared these approaches on datasets from two different 3D laser scanners, and in two different countries, Germany and Brazil.
---
paper_title: Monocular vision-based object recognition for autonomous vehicle driving in a real driving environment

paper_content:

Nowadays, many attentions have been devoted to autonomous vehicles because the automation of driving technology has a large number of benefits, such as the minimization of risks, the improvement of mobility and ease of drivers. Among many technologies for autonomous driving, road environmental recognition is one of the key issues. In this paper, we present the test results of various object detection algorithms using single monocular camera for autonomous vehicle in real driving conditions. The vision recognition system tested in this paper has three main recognition parts: pedestrian detection, traffic sign and traffic light recognition. We use Histogram of Gradients (HOG) features and detect the pedestrians by Support Vector Machine (SVM). Also features of traffic signs are extracted by Principal Components Analysis (PCA) and canny edge detection is used for traffic lights. These two signals are classified by Neural Network (NN). Algorithms that we tested are implemented in General-Purpose computing on Graphics Processing Units (GPGPU). We show the effectiveness of these methods in real-time applications for autonomous driving.
---
paper_title: SVM-inspired dynamic safe navigation using convex hull construction

paper_content:

The navigation of mobile robots or unmanned autonomous vehicles (UAVs) in an environment full of obstacles has a significant impact on its safety. If the robot maneuvers too close to an obstacle, it increases the probability of an accident. Preventing this is crucial in dynamic environments, where the obstacles, such as other UAVs, are moving. This kind of safe navigation is needed in any autonomous movement application but it is of a vital importance in applications such as automated transportation of nuclear or chemical waste. This paper presents the Maximum Margin Search using a Convex Hull construction (MMS-CH), an algorithm for a fast construction of a maximum margin between sets of obstacles and its maintenance as the input data are dynamically altered. This calculation of the safest path is inspired by the Support Vector Machines (SVM). It utilizes the convex hull construction to preprocess the input data and uses the boundaries of the hulls to search for the optimal margin. The MMS-CH algorithm takes advantage of the elementary geometrical properties of the 2-dimensional Euclidean space resulting in 1) significant reduction of the problem complexity by eliminating irrelevant data; 2) computationally less expensive approach to maximum margin calculation than standard SVM-based techniques; and 3) inexpensive recomputation of the solution suitable for real time dynamic applications.
---
paper_title: Design of Real-Time Transition from Driving Assistance to Automation Function: Bayesian Artificial Intelligence Approach

paper_content:

Forecasts of automation in driving suggest that wide spread market penetration of fully autonomous vehicles will be decades away and that before such vehicles will gain acceptance by all stake holders, there will be a need for driving assistance in key driving tasks, supplemented by automated active safety capability. This paper advances a Bayesian Artificial Intelligence model for the design of real time transition from assisted driving to automated driving under conditions of high probability of a collision if no action is taken to avoid the collision. Systems can be designed to feature collision warnings as well as automated active safety capabilities. In addition to the high level architecture of the Bayesian transition model, example scenarios illustrate the function of the real-time transition model.
---
paper_title: Cognitive Vehicle Design Guided by Human Factors and Supported by Bayesian Artificial Intelligence

paper_content:

Researchers and automotive industry experts are in favour of accelerating the development of “cognitive vehicle” features, which will integrate intelligent technology and human factors for providing non-distracting interface for safety, efficiency and environmental sustainability in driving. In addition, infotainment capability is a desirable feature of the vehicle of the future, provided that it does not add to driver distraction. Further, these features are expected to be a stepping-stone to fully autonomous driving. This paper describes advances in driver-vehicle interface and presents highlights of research in design. Specifically, the design features of the cognitive vehicle are presented and measures needed to address major issues are noted. The application of Bayesian Artificial Intelligence is described in the design of driving assistance system, and design considerations are advanced in order to overcome issues in in-vehicle telematics systems. Finally, conclusions are advanced based on coverage of research material in the paper.
---
paper_title: A Hidden Markov Model for Vehicle Detection and Counting

paper_content:

To reduce roadway congestion and improve traffic safety, accurate traffic metrics, such as number of vehicles travelling through lane-ways, are required. Unfortunately most existing infrastructure, such as loop-detectors and many video detectors, do not feasibly provide accurate vehicle counts. Consequently, a novel method is proposed which models vehicle motion using hidden Markov models (HMM). The proposed method represents a specified small region of the roadway as 'empty', 'vehicle entering', 'vehicle inside', and 'vehicle exiting', and then applies a modified Viterbi algorithm to the HMM sequential estimation framework to initialize and track vehicles. Vehicle observations are obtained using an Adaboost trained Haar-like feature detector. When tested on 88 hours of video, from three distinct locations, the proposed method proved to be robust to changes in lighting conditions, moving shadows, and camera motion, and consistently out-performed Multiple Target Tracking (MTT) and Virtual Detection Line(VDL) implementations. The median vehicle count error of the proposed method is lower than MTT and VDL by 28%, and 70% respectively. As future work, this algorithm will be implemented to provide the traffic industry with improved automated vehicle counting, with the intent to eventually provide real-time counts.
---
paper_title: Concrete Problems for Autonomous Vehicle Safety: Advantages of Bayesian Deep Learning

paper_content:

Adrian Weller acknowledges support by the Alan Turing Institute under the EPSRC grant EP/N510129/1, and by the Leverhulme Trust via the CFI.
---
paper_title: Accurate and Reliable Detection of Traffic Lights Using Multiclass Learning and Multiobject Tracking

paper_content:

Automatic detection of traffic lights has great importance to road safety. This paper presents a novel approach that combines computer vision and machine learning techniques for accurate detection and classification of different types of traffic lights, including green and red lights both in circular and arrow forms. Initially, color extraction and blob detection are employed to locate the candidates. Subsequently, a pretrained PCA network is used as a multiclass classifier to obtain frame-by-frame results. Furthermore, an online multiobject tracking technique is applied to overcome occasional misses and a forecasting method is used to filter out false positives. Several additional optimization techniques are employed to improve the detector performance and handle the traffic light transitions. When evaluated using the test video sequences, the proposed system can successfully detect the traffic lights on the scene with high accuracy and stable results. Considering hardware acceleration, the proposed technique is ready to be integrated into advanced driver assistance systems or self-driving vehicles. We build our own data set of traffic lights from recorded driving videos, including circular lights and arrow lights in different directions. Our experimental data set is available at http://computing.wpi.edu/Dataset.html.
---
paper_title: The research of prediction model on intelligent vehicle based on driver’s perception

paper_content:

In the field of self-driving technology, the stability and comfort of the intelligent vehicle are the focus of attention. The paper applies cognitive psychology theory to the research of driving behavior and analyzes the behavior mechanism about the driver’s operation. Through applying the theory of hierarchical analysis, we take the safety and comfort of intelligent vehicle as the breakthrough point. And then we took the data of human drivers’ perception behavior as the training set and did regression analysis using the method of regression analysis of machine learning according to the charts of the vehicle speed and the visual field, the vehicle speed and the gaze point as well as the vehicle speed and the dynamic vision. At last we established linear and nonlinear regression models (including the logarithmic model) for the training set. The change in thinking is the first novelty of this paper. Last but not least important, we verified the accuracy of the model through the comparison of different regression analysis. Eventually, it turned out that using logarithmic relationship to express the relationship between the vehicle speed and the visual field, the vehicle speed and the gaze point as well as the vehicle speed and the dynamic vision is better than other models. In the aspect of application, we adopted the technology of multi-sensor fusion and transformed the acquired data from radar, navigation and image to log-polar coordinates, which makes us greatly simplify information when dealing with massive data problems from different sensors. This approach can not only reduce the complexity of the server’s processing but also drives the development of intelligent vehicle in information computing. We also make this model applied in the intelligent driver’s cognitive interactive debugging program, which can better explain and understand the intelligent driving behavior and improved the safety of intelligent vehicle to some extent.
---
paper_title: Safety-critical computer systems

paper_content:

From the Publisher: ::: Increasingly, microcomputers are being used in applications where their correct operation is vital to ensure the safety of the public and the environment: from anti-lock braking systems in automobiles, to fly-by-wire aircraft, to shut-down systems at nuclear power plants. It is, therefore, vital that engineers are aware of the safety implications of the systems they develop. This book is an introduction to the field of safety-critical computer systems, and is written for any engineer who uses microcomputers within real-time embedded systems. It assumes no prior knowledge of safety, or of any specific computer hardware or programming language. This book covers all phases of the life of a safety-critical system from its conception and specification, through to its certification, installation, service and decommissioning; provides information on how to assess the safety implications of projects, and determine the measures necessary to develop systems to meet safety needs; gives a thorough grounding in the techniques available to investigate the safety aspects of computer-based systems and the methods that may be used to enhance their dependability; and uses case studies and worked examples from a wide range of industrial sectors including the nuclear, aircraft, automotive and consumer products industries. This text is intended for both engineering and computer science students, and for practising engineers within computer-related industries. The approach taken is equally suited to engineers who consider computers from a hardware, software or systems viewpoint.
---
paper_title: Novel architecture for cloud based next gen vehicle platform — Transition from today to 2025

paper_content:

The sole idea of the autonomous driving is to reduce the number of accidents which will be caused by human errors. There will be a phase where autonomous vehicles will have to take part with the human driven vehicles. In this phase autonomous vehicle and vehicle drivers must be careful in driving maneuvers, since it is impossible to just have autonomous vehicles on the road while the transition to fully autonomous driving takes place. To make the system more reliable and robust, authors feel that it must be substantially improved and to achieve this 3 methodologies have been proposed. The use cases are derived from the camera placed in the suitable positions of every vehicle. This creates several use cases with different driving behaviors, which truly reflects the conditions which the autonomous car needs to undergo in series. Authors propose several architectures to address the safety related issues. Since, the number of use cases are so random that it becomes practically impossible to manage data, so we propose to have a secured cloud storage. The cloud provides a secure and reliable data management system to the machine learning algorithm computation. The data management till now is effectively done via trained unique use cases. This make a big data which is encapsulation of different unique use cases under different driving conditions. So we conclude that the usage of ML and cloud based data management is the way forward for handling autonomous vehicle reliably. This may not be the complete solution, but nevertheless we are one step closer towards 2025. This concept can be implemented only in co-operation of the OEMs and Public authorities.
---
paper_title: Predicting dynamic computational workload of a self-driving car

paper_content:

This study aims at developing a method that predicts the CPU usage patterns of software tasks running on a self-driving car. To ensure safety of such dynamic systems, the worst-case-based CPU utilization analysis has been used; however, the nature of dynamically changing driving contexts requires more flexible approach for an efficient computing resource management. To better understand the dynamic CPU usage patterns, this paper presents an effort of designing a feature vector to represent the information of driving environments and of predicting, using regression methods, the selected tasks' CPU usage patterns given specific driving contexts. Experiments with real-world vehicle data show a promising result and validate the usefulness of the proposed method.
---
paper_title: Intersection management for autonomous vehicles using iCACC

paper_content:

Recently several artificial intelligence labs have suggested the use of fully equipped vehicles with the capability of sensing the surrounding environment to enhance roadway safety. As a result, it is anticipated in the future that many vehicles will be autonomous and thus there is a need to optimize the movement of these vehicles. This paper presents a new tool for optimizing the movements of autonomous vehicles through intersections: iCACC. The main concept of the proposed tool is to control vehicle trajectories using Cooperative Adaptive Cruise Control (CACC) systems to avoid collisions and minimize intersection delay. Simulations were executed to compare conventional signal control with iCACC considering two measures of effectiveness - delay and fuel consumption. Savings in delay and fuel consumption in the range of 91 and 82 percent relative to conventional signal control were demonstrated, respectively.
---
paper_title: Novel architecture for cloud based next gen vehicle platform — Transition from today to 2025

paper_content:

The sole idea of the autonomous driving is to reduce the number of accidents which will be caused by human errors. There will be a phase where autonomous vehicles will have to take part with the human driven vehicles. In this phase autonomous vehicle and vehicle drivers must be careful in driving maneuvers, since it is impossible to just have autonomous vehicles on the road while the transition to fully autonomous driving takes place. To make the system more reliable and robust, authors feel that it must be substantially improved and to achieve this 3 methodologies have been proposed. The use cases are derived from the camera placed in the suitable positions of every vehicle. This creates several use cases with different driving behaviors, which truly reflects the conditions which the autonomous car needs to undergo in series. Authors propose several architectures to address the safety related issues. Since, the number of use cases are so random that it becomes practically impossible to manage data, so we propose to have a secured cloud storage. The cloud provides a secure and reliable data management system to the machine learning algorithm computation. The data management till now is effectively done via trained unique use cases. This make a big data which is encapsulation of different unique use cases under different driving conditions. So we conclude that the usage of ML and cloud based data management is the way forward for handling autonomous vehicle reliably. This may not be the complete solution, but nevertheless we are one step closer towards 2025. This concept can be implemented only in co-operation of the OEMs and Public authorities.
---
paper_title: RobIL — Israeli program for research and development of autonomous UGV: Performance evaluation methodology

paper_content:

RobIL program is a collaborative effort of several leading Israeli academic institutions and industries in the field of robotics. The current objective of the program is to develop an Autonomous Off-Road Unmanned Ground Vehicle (UGV). The intention is to deal through this project with some of the most urgent challenges in the field of autonomous vehicles. One of these challenges, is the lack of efficient Safety Performance Verification technique, as the existing tools for hardware and software reliability and safety engineering do not provide a comprehensive solution regarding algorithms that are based on Artificial Intelligent (AI) and Machine Learning. In order to deal with this gap a novel methodology that is based on statistical testing in simulated environment, is presented. In this work the RobIL UGV project with special emphasis on the performance and safety verification methodology is presented.
---
paper_title: Investigation into the Role of Rational Ethics in Crashes of Automated Vehicles

paper_content:

Traffic engineers, vehicle manufacturers, technology groups, and government agencies are anticipating and preparing for the emergence of fully automated vehicles into the American transportation system. This new technology has the potential to revolutionize many aspects of transportation, particularly safety. However, fully automated vehicles may not create the truly crash-free environment predicted. One particular problem is crash assignment, especially between automated vehicles and nonautomated vehicles. Although some researchers have indicated that automated vehicles will need to be programmed with some sort of ethical system in order to make decisions on how to crash, few, if any, studies have been conducted on how particular ethical theories will actually make crash decisions and how these ethical paradigms will affect automated vehicle programming. The integration of three ethical theories—utilitarianism, respect for persons, and virtue ethics—with vehicle automation is examined, and a simple progr...
---
paper_title: Towards Autonomous Cruising on Highways

paper_content:

The objectives of this paper are to discuss how vehicle automation technology can be used to benefit car drivers and also to propose a concept of an autonomous highway vehicle which improves highway driving safety.
---
paper_title: Autonomy, Trust, and Transportation

paper_content:

Automation in transportation (rail, air, road, etc.) is becoming increasingly complex and interconnected. Ensuring that these sophisticated non-deterministic software systems can be trusted and remain resilient is a community concern. As technology evolves, systems are moving increasingly towards autonomy where the “machine” is intelligent: perceiving, deciding, learning, etc. often without human engagement. Our current mechanisms and policies for oversight and certification of these systems to ensure they operate robustly in safety-critical situations are not keeping pace with technology advancements. How is an autonomous system different than an advanced automatic system? How is trust different for an autonomous system? What are different perspectives on trust? Is it appropriate to apply the techniques used to establish trust in a today’s transportation systems to establishing trust in an autonomous system? This paper will examine these questions and propose a framework for discussing autonomy assurance and trust in transportation applications. We will explore further with two examples: 1) the notion of a self-driving taxi-cab; and 2) the evolution of a two-pilot flight deck, to single-pilot operations.
---
paper_title: Embedding ethical principles in collective decision support systems

paper_content:

The future will see autonomous machines acting in the same environment as humans, in areas as diverse as driving, assistive technology, and health care. Think of self-driving cars, companion robots, and medical diagnosis support systems. We also believe that humans and machines will often need to work together and agree on common decisions. Thus hybrid collective decision making systems will be in great need. ::: ::: In this scenario, both machines and collective decision making systems should follow some form of moral values and ethical principles (appropriate to where they will act but always aligned to humans'), as well as safety constraints. In fact, humans would accept and trust more machines that behave as ethically as other humans in the same environment. Also, these principles would make it easier for machines to determine their actions and explain their behavior in terms understandable by humans. Moreover, often machines and humans will need to make decisions together, either through consensus or by reaching a compromise. This would be facilitated by shared moral values and ethical principles.
---
paper_title: Cognitive Vehicle Design Guided by Human Factors and Supported by Bayesian Artificial Intelligence

paper_content:

Researchers and automotive industry experts are in favour of accelerating the development of “cognitive vehicle” features, which will integrate intelligent technology and human factors for providing non-distracting interface for safety, efficiency and environmental sustainability in driving. In addition, infotainment capability is a desirable feature of the vehicle of the future, provided that it does not add to driver distraction. Further, these features are expected to be a stepping-stone to fully autonomous driving. This paper describes advances in driver-vehicle interface and presents highlights of research in design. Specifically, the design features of the cognitive vehicle are presented and measures needed to address major issues are noted. The application of Bayesian Artificial Intelligence is described in the design of driving assistance system, and design considerations are advanced in order to overcome issues in in-vehicle telematics systems. Finally, conclusions are advanced based on coverage of research material in the paper.
---
paper_title: Learning Human-Level AI abilities to drive racing cars

paper_content:

The final purpose of Automated Vehicle Guidance Systems (AVGSs) is to obtain fully automatic driven vehicles to optimize transport systems, minimizing delays, increasing safety and comfort. In order to achieve these goals, lots of Artificial Intelligence techniques must be improved and merged. In this article we focus on learning and simulating the Human-Level decisions involved in driving a racing car. To achieve this, we have studied the convenience of using Neuroevolution of Augmenting Topologies (NEAT). To experiment and obtain comparative results we have also developed an online videogame prototype called Screaming Racers, which is used as test-bed environment.
---
paper_title: A driverless vehicle demonstration on motorways and in urban environments

paper_content:

The constant growth of the number of vehicles in today’s world demands improvements in the safety and efficiency of roads and road use. This can be in part satisfied by the implementation of autonomous driving systems because of their greater precision than human drivers in controlling a vehicle. As result, the capacity of the roads would be increased by reducing the spacing between vehicles. Moreover, greener driving modes could be applied so that the fuel consumption, and therefore carbon emissions, would be reduced. This paper presents the results obtained by the AUTOPIA program during a public demonstration performed in June 2012. This driverless experiment consisted of a 100-kilometre route around Madrid (Spain), including both urban and motorway environments. A first vehicle – acting as leader and manually driven – transmitted its relevant information – i.e., position and speed – through an 802.11p communication link to a second vehicle, which tracked the leader’s trajectory and speed while maintaining a safe distance. The results were encouraging, and showed the viability of the AUTOPIA approach. ::: First published online: 28 Jan 2015
---
paper_title: Low Level Control Layer Definition for Autonomous Vehicles Based on Fuzzy Logic

paper_content:

Abstract The intelligent control of autonomous vehicles is one of the most important challenges that intelligent transport systems face today. The application of artificial intelligence techniques to the automatic management of vehicle actuators enables the different Advanced Driver Assistance Systems (ADAS) or even autonomous driving systems, to perform a low level management in a very similar way to that of human drivers by improving safety and comfort. In this paper, we present a control schema to manage these low level vehicle actuators (steering throttle and brake) based on fuzzy logic, an artificial intelligence technique that is able to mimic human procedural behavior, in this case, when performing the driving task. This automatic low level control system has been defined, implemented and tested in a Citroen C3 testbed vehicle, whose actuators have been automated and can receive control signals from an onboard computer where the soft computing-based control system is running.
---
paper_title: Intersection management for autonomous vehicles using iCACC

paper_content:

Recently several artificial intelligence labs have suggested the use of fully equipped vehicles with the capability of sensing the surrounding environment to enhance roadway safety. As a result, it is anticipated in the future that many vehicles will be autonomous and thus there is a need to optimize the movement of these vehicles. This paper presents a new tool for optimizing the movements of autonomous vehicles through intersections: iCACC. The main concept of the proposed tool is to control vehicle trajectories using Cooperative Adaptive Cruise Control (CACC) systems to avoid collisions and minimize intersection delay. Simulations were executed to compare conventional signal control with iCACC considering two measures of effectiveness - delay and fuel consumption. Savings in delay and fuel consumption in the range of 91 and 82 percent relative to conventional signal control were demonstrated, respectively.
---
paper_title: Autonomous vehicles safe-optimal trajectory selection based on big data analysis and predefined user preferences

paper_content:

Autonomous Vehicle (AV) or self-driving vehicle technology promises to provide many economical and societal benefits and impacts. Safety is on the top of these benefits. Trajectory or path planning is one of the essential and critical tasks in operating the autonomous vehicle. In this paper we are tackling the problem of trajectory planning for fully-autonomous vehicles. Our use cases are designed for autonomous vehicles in a cloud based connected vehicle environment. This paper presents a method for selecting safe-optimal trajectory in autonomous vehicles. Selecting the safe trajectory in our work mainly based on using Big Data mining and analysis of real-life accidents data and real-time connected vehicles' data. The decision of selecting this trajectory is done automatically without any human intervention. The human touches in this scenario could be only at defining and prioritizing the driving preferences and concerns at the beginning of the planned trip. Safety always overrides the ranked user preferences listed in this work. The output of this work is a safe trajectory that represented by the position, ETA, distance, and the estimated fuel consumption for the entire trip.
---
paper_title: Road junction detection from 3D point clouds

paper_content:

Detecting changing traffic conditions is of primal importance for the safety of autonomous cars navigating in urban environments. Among the traffic situations that require more attention and careful planning, road junctions are the most significant. This work presents an empirical study of the application of well known machine learning techniques to create a robust method for road junction detection. Features are extracted from 3D pointclouds corresponding to single frames of data collected by a laser rangefinder. Three well known classifiers-support vector machines, adaptive boosting and artificial neural networks-are used to classify them into “junctions” or “roads”. The best performing classifier is used in the next stage, where structured classifiers-hidden Markov models and conditional random fields-are used to incorporate contextual information, in an attempt to improve the performance of the method. We tested and compared these approaches on datasets from two different 3D laser scanners, and in two different countries, Germany and Brazil.
---
paper_title: A Formal Approach to Autonomous Vehicle Coordination

paper_content:

Increasing demands on safety and energy efficiency will require higher levels of automation in transportation systems. This involves dealing with safety-critical distributed coordination. In this paper we demonstrate how a Satisfiability Modulo Theories (SMT) solver can be used to prove correctness of a vehicular coordination problem. We formalise a recent distributed coordination protocol and validate our approach using an intersection collision avoidance (ICA) case study. The system model captures continuous time and space, and an unbounded number of vehicles and messages. The safety of the case study is automatically verified using the Z3 theorem prover.
---
paper_title: SVM-inspired dynamic safe navigation using convex hull construction

paper_content:

The navigation of mobile robots or unmanned autonomous vehicles (UAVs) in an environment full of obstacles has a significant impact on its safety. If the robot maneuvers too close to an obstacle, it increases the probability of an accident. Preventing this is crucial in dynamic environments, where the obstacles, such as other UAVs, are moving. This kind of safe navigation is needed in any autonomous movement application but it is of a vital importance in applications such as automated transportation of nuclear or chemical waste. This paper presents the Maximum Margin Search using a Convex Hull construction (MMS-CH), an algorithm for a fast construction of a maximum margin between sets of obstacles and its maintenance as the input data are dynamically altered. This calculation of the safest path is inspired by the Support Vector Machines (SVM). It utilizes the convex hull construction to preprocess the input data and uses the boundaries of the hulls to search for the optimal margin. The MMS-CH algorithm takes advantage of the elementary geometrical properties of the 2-dimensional Euclidean space resulting in 1) significant reduction of the problem complexity by eliminating irrelevant data; 2) computationally less expensive approach to maximum margin calculation than standard SVM-based techniques; and 3) inexpensive recomputation of the solution suitable for real time dynamic applications.
---
paper_title: Are all objects equal? Deep spatio-temporal importance prediction in driving videos

paper_content:

Understanding intent and relevance of surrounding agents from video is an essential task for many applications in robotics and computer vision. The modeling and evaluation of contextual, spatio-temporal situation awareness is particularly important in the domain of intelligent vehicles, where a robot is required to smoothly navigate in a complex environment while also interacting with humans. In this paper, we address these issues by studying the task of on-road object importance ranking from video. First, human-centric object importance annotations are employed in order to analyze the relevance of a variety of multi-modal cues for the importance prediction task. A deep convolutional neural network model is used for capturing video-based contextual spatial and temporal cues of scene type, driving task, and object properties related to intent. Second, the proposed importance annotations are used for producing novel analysis of error types in image-based object detectors. Specifically, we demonstrate how cost-sensitive training, informed by the object importance annotations, results in improved detection performance on objects of higher importance. This insight is essential for an application where navigation mistakes are safety-critical, and the quality of automation and human-robot interaction is key. HighlightsWe study a notion of object relevance, as measured in a spatio-temporal context of driving a vehicle.Various spatio-temporal object and scene cues are analyzed for the task of object importance classification.Human-centric metrics are employed for evaluating object detection and studying data bias.Importance-guided training of object detectors is proposed, showing significant improvement over an importance-agnostic baseline.
---
paper_title: Advance Driver Assistance System (ADAS) - Speed bump detection

paper_content:

In Intelligent Transportation System, Advance Driver Assistance Systems (ADAS) plays a vital role. In ADAS, many research works are done in the area of traffic sign recognition, Forward Collision Warning, Automotive navigation system, Lane departure warning system but an another important area to look through is speed bumps detection. The recognition of speed bump is a safety to a human and a vehicle. Early research in speed bump detection is done with the help of sensors, accelerometer and GPS. In this paper, a novel method is presented to achieve speed bump detection and recognition either to alert or to interact directly with the vehicle. Detection of speed bump is recognized with a help of image processing concepts. This methodology is effortless and simple to implement without the investment of special sensors, hardware, Smartphone and GPS. This procedure suits very well for the roads constructed with proper marking, and can be used in self-driving car.
---
paper_title: A Decision Support System for Improving Resiliency of Cooperative Adaptive Cruise Control Systems

paper_content:

Abstract Advanced driver assistance systems (ADASs) enhance transportation safety and mobility, and reduce impacts on the environment and economical costs, through decreasing driver errors. One of the main features of ADASs is cruise control system that maintains the driver's desired speed without intervention from the driver. Adaptive cruise control (ACC) systems adjust the vehicle's speed to maintain a safe following distance to the vehicle in front. Adding vehicle-to-vehicle and vehicle-to-infrastructure communications (V2X) to ACC systems, result in cooperative adaptive cruise control (CACC) systems, where each vehicle has trajectory data of all other vehicles in the same lane. Although CACC systems offer advantages over ACC systems in increasing throughput and average speed, they are more vulnerable to cyber-security attacks. This is due to V2X communications that increase the attack surface from one vehicle to multiple vehicles. In this paper, we inject common types of attack on the application layer of connected vehicles to show their vulnerability in comparison to autonomous vehicles. We also proposed a decision support system that eliminates risk of inaccurate information. The microscopic work simulates a CACC system with a bi-objective PID controller and a fuzzy detector. A case study is illustrated in detail to verify the system functionality.
---
paper_title: Predicting dynamic computational workload of a self-driving car

paper_content:

This study aims at developing a method that predicts the CPU usage patterns of software tasks running on a self-driving car. To ensure safety of such dynamic systems, the worst-case-based CPU utilization analysis has been used; however, the nature of dynamically changing driving contexts requires more flexible approach for an efficient computing resource management. To better understand the dynamic CPU usage patterns, this paper presents an effort of designing a feature vector to represent the information of driving environments and of predicting, using regression methods, the selected tasks' CPU usage patterns given specific driving contexts. Experiments with real-world vehicle data show a promising result and validate the usefulness of the proposed method.
---

Title: A Systematic Literature Review about the impact of Artificial Intelligence on Autonomous Vehicle Safety

Section 1: INTRODUCTION
Description 1: Write an introduction to the topic, emphasizing the importance of AI in autonomous vehicle development and its potential impact on safety.

Section 2: RESEARCH METHODOLOGY
Description 2: Describe the systematic literature review method used in the study, detailing the protocol, research questions, search strategy, study selection, and data mapping.

Section 3: DATA ANALYSIS
Description 3: Present the analysis of the data collected from the selected studies, outlining the distribution over the years, keyword consistency, and the categorization of results based on the research questions.

Section 4: SLR FINDINGS ORIENTED BY AN AV SYSTEM MODEL
Description 4: Discuss the findings from the literature review oriented by an autonomous vehicle system model, highlighting how AI techniques are applied to different components and functions of the AV architecture.

Section 5: FINAL REMARKS
Description 5: Provide concluding remarks on the state of the art in AI impact on AV safety, emphasizing the gaps in the research, the maturity of the field, and suggest areas for future research.