Searcharxiv⌕ Search

arXiv subjects

Levent Guvenc

Publications and source records attributed to Levent Guvenc.

At least 37 records · Page 2Linked to original sources

Virtual and Real Data Populated Intersection Visualization and Testing Tool for V2X Application Development

The capability afforded by Vehicle-to-Vehicle communication improves situational awareness and provides advantages for many of the traffic problems caused by reduced visibility or No-Line-of-Sight situations, being useful for both autonomous and non-autonomous driving. Additionally, with the traffic light Signal Phase and Timing and Map Datainformation and other advisory information provided with Vehicle-to-Infrastructure (V2I) communication, outcomes which benefit the driver in the long run, such as reducing fuel consumption with speed regulation or decreasing traffic congestion through optimal speed advisories, providing red light violation warning messages and intersection motion assist messages for collision-free intersection maneuvering are all made possible. However, developing applications to obtain these benefits requires an intensive development process within a lengthy testing period. Understanding the intersection better is a large part of this development process. Being able to see what information is broadcasted and how this information translates into the real world would both benefit the development of these highly useful applications and also ensure faster evaluation, when presented visually, using an easy to use and interactive tool. Moreover, recordings of this broadcasted information can be modified and used for repeated testing. Modification of the data makes it flexible and allows us to use it for a variety of testing scenarios at a virtually populated intersection. Based on this premise, this paper presents and demonstrates visualization tools to project SPaT, MAP and Basic Safety Message information into easy to read real-world based graphs. Also, it provides information about the modification of the real-world data to allow creation of a virtually populated intersection, along with the capability to also inject virtual vehicles at this intersection.

eess.SY↗

Customized Co-Simulation Environment for Autonomous Driving Algorithm Development and Evaluation

Increasing the implemented SAE level of autonomy in road vehicles requires extensive simulations and verifications in a realistic simulation environment before proving ground and public road testing. The level of detail in the simulation environment helps ensure the safety of a real-world implementation and reduces algorithm development cost by allowing developers to complete most of the validation in the simulation environment. Considering sensors like camera, LIDAR, radar, and V2X used in autonomous vehicles, it is essential to create a simulation environment that can provide these sensor simulations as realistically as possible. While sensor simulations are of crucial importance for perception algorithm development, the simulation environment will be incomplete for the simulation of holistic AV operation without being complemented by a realistic vehicle dynamic model and traffic cosimulation. Therefore, this paper investigates existing simulation environments, identifies use case scenarios, and creates a cosimulation environment to satisfy the simulation requirements for autonomous driving function development using the Carla simulator based on the Unreal game engine for the environment, Sumo or Vissim for traffic co-simulation, Carsim or Matlab, Simulink for vehicle dynamics co-simulation and Autoware or the author or user routines for autonomous driving algorithm co-simulation. As a result of this work, a model-based vehicle dynamics simulation with realistic sensor simulation and traffic simulation is presented. A sensor fusion methodology is implemented in the created simulation environment as a use case scenario. The results of this work will be a valuable resource for researchers who need a comprehensive co-simulation environment to develop connected and autonomous driving algorithms.

cs.RO↗

Mobile Safety Application for Pedestrians

Vulnerable Road User (VRU) safety has been an important issue throughout the years as corresponding fatality numbers in traffic have been increasing each year. With the developments in connected vehicle technology, there are new and easier ways of implementing Vehicle to Everything (V2X) communication which can be utilized to provide safety and early warning benefits for VRUs. Mobile phones are one important point of interest with their sensors being increased in quantity and quality and improved in terms of accuracy. Bluetooth and extended Bluetooth technology in mobile phones has enhanced support to carry larger chunks of information to longer distances. The work we discuss in this paper is related to a mobile application that utilizes the mobile phone sensors and Bluetooth communication to implement Personal Safety Message (PSM) broadcast using the SAE J2735 standard to create a Pedestrian to Vehicle (P2V) based safety warning structure. This implementation allows the drivers to receive a warning on their mobile phones and be more careful about the pedestrian intending to cross the street. As a result, the driver has much more time to safely slow down and stop at the intersection. Most importantly, thanks to the wireless nature of Bluetooth connection and long-range mode in Bluetooth 5.0, most dangerous cases such as reduced visibility or No-Line-of-Sight (NLOS) conditions can be remedied.

eess.SY↗

Vehicle-in-Virtual-Environment (VVE)

The current approach to connected and autonomous driving function development and evaluation uses model-in-the-loop simulation, hardware-in-the-loop simulation, and limited proving ground work followed by public road deployment of beta version of software and technology. The rest of the road users are involuntarily forced into taking part in the development and evaluation of these connected and autonomous driving functions in this approach. This is an unsafe, costly and inefficient method. Motivated by these shortcomings, this paper introduces the Vehicle-in-Virtual-Environment (VVE) method of safe, efficient and low cost connected and autonomous driving function development, evaluation and demonstration. The VVE method is compared to the existing state-of-the-art. Its basic implementation for a path following task is used to explain the method where the actual autonomous vehicle operates in a large empty area with its sensor feeds being replaced by realistic sensor feeds corresponding to its location and pose in the virtual environment. It is possible to easily change the development virtual environment and inject rare and difficult events which can be tested very safely. Vehicle-to-Pedestrian (V2P) communication based pedestrian safety is chosen as the application use case for VVE and corresponding experimental results are presented and discussed. It is noted that actual pedestrians and other vulnerable road users can be used very safely in this approach.

cs.RO↗

Automated Driving Architecture and Operation of a Light Commercial Vehicle

This paper is on the automated driving architecture and operation of a light commercial vehicle. Simple longitudinal and lateral dynamic models of the vehicle and a more detailed CarSim model are developed and used in simulations and controller design and evaluation. Experimental validation is used to make sure that the models used represent the actual response of the vehicle as closely as possible. The vehicle is made drive-by-wire by interfacing with the existing throttle-by-wire, by adding an active vacuum booster for brake-by-wire and by adding a steering actuator for steer-by-wire operation. Vehicle localization is achieved by using a GPS sensor integrated with six axes IMU with a built-in INS algorithm and a digital compass for heading information. Front looking radar, lidar and camera are used for environmental sensing. Communication with the road infrastructure and other vehicles is made possible by a vehicle to vehicle communication modem. A dedicated computer under real time Linux is used to collect, process and distribute sensor information. A dSPACE MicroAutoBox is used for drive-by-wire controls. CACC based longitudinal control and path tracking of a map of GPS waypoints are used to present the operation of this automated driving vehicle.

cs.RO↗

Information Technology Needs in Vehicle Dynamics Control

Significant changes are occurring in the field of vehicle dynamics control. Consequently, vehicle dynamics control systems are expected to be as common as ABS systems in the near future. This paper focuses on the information technology related requirements posed by these advances in the area of vehicle dynamics control. Topics considered include vehicle dynamics simulation tools, hardware in the loop simulation systems, sensors and related fault tolerance/diagnostics, man machine interface problems and the implications of a networked architecture on controller design.

eess.SY↗

Decision Making for Autonomous Vehicles

This paper is on decision making of autonomous vehicles for handling roundabouts. The round intersection is introduced first followed by the Markov Decision Processes (MDP), the Partially Observable Markov Decision Processes (POMDP) and the Object Oriented Partially Observable Markov Decision Process (OOPOMDP). The Partially Observable Monte-Carlo Planning algorihtm (POMCP) algorithm is introduced and OOPOMDP is applied to decision making for autonomous vehicles in round intersections. Decision making is formulated as a POMDP problem and the penalty function is formulated and set followed by improvement of decision making with policy prediction. The augmented objective state and policy based state transition is introduced simulations are used to demonstrate the effectiveness of the proposed method.

eess.SY↗

Vehicle State Estimation and Prediction

This paper presents methods for vehicle state estimation and prediction for autonomous driving. A roundabout is chosen to apply the methods and illustrate the results as autonomous vehicles have difficulty in handling roundabouts. State estimation based on the unscented Kalman filter (UKF) is introduced first with application to a roundabout. The microscopic traffic simulator SUMO is used to generate realistic traffic in the roundabout for the simulation experiments. Change point detection based driving behavior prediction using a multi policy approach is then introduced and evaluated for the round intersection example. Finally, these methods are combined for vehicle trajectory estimation based on UKF and policy prediction and demonstrated using the roundabout example.

eess.SY↗

The Limited Integrator Model Regulator And its Use in Vehicle Steering Control

Unexpected yaw disturbances like braking on unilaterally icy road, side wind forces and tire rupture are very difficult to handle by the driver of a road vehicle, due to his/her large panic reaction period ranging between 0.5 to 2 seconds. Automatic driver assist systems provide counteracting yaw moments during this driver panic reaction period to maintain the stability of the yaw dynamics of the vehicle. An active steering based driver assist system that uses the model regulator control architecture is introduced and used here for yaw dynamics stabilization in such situations. The model regulator which is a special form of a two degree of freedom control architecture is introduced and explained in detail in a tutorial fashion whereby its integral action capability, among others, is also shown. An auxiliary steering actuation system is assumed and a limited integrator version of the model regulator based steering controller is developed in order not to saturate the auxiliary steering actuator. This low frequency limited integrator implementation also allows the driver to take care of low frequency steering and disturbance rejection tasks. Linear simulation results are used to demonstrate the effectiveness of the proposed method.

eess.SY↗

Dynamic Speed Harmonization

In the last decade, the accelerated advancements in manufacturing techniques and material science enabled the automotive industry to manufacture commercial vehicles at more affordable rates. This, however, brought about roadways having to accommodate an ever-increasing number of vehicles every day. However, some roadways, during specific hours of the day, had already been on the brink of reaching their capacity to withstand the number of vehicles travelling on them. Hence, overcrowded roadways create slow traffic, and sometimes, bottlenecks. In this paper, a Dynamic Speed Harmonization (DSH) algorithm that regulates the speed of a vehicle to prevent it from being affected by bottlenecks has been presented. First, co-simulations were run between MATLAB Simulink and CarSim to test different deceleration profiles. Then, Hardware-in-the-Loop (HIL) simulations were run with a Road Side Unit (RSU), which emulated a roadside detector that spotted bottlenecks and sent information to the Connected Vehicle about the position of the queue and the average speed of the vehicles at the queue. The DSH algorithm was also tested on a track to compare the performance of the different deceleration profiles in terms of ride comfort.

eess.SY↗

Vehicle in Virtual Environment (VVE) Method

Autonomous vehicle (AV) algorithms need to be tested extensively in order to make sure the vehicle and the passengers will be safe while using it after the implementation. Testing these algorithms in real world create another important safety critical point. Real world testing is also subjected to limitations such as logistic limitations to carry or drive the vehicle to a certain location. For this purpose, hardware in the loop (HIL) simulations as well as virtual environments such as CARLA and LG SVL are used widely. This paper discusses a method that combines the real vehicle with the virtual world, called vehicle in virtual environment (VVE). This method projects the vehicle location and heading into a virtual world for desired testing, and transfers back the information from sensors in the virtual world to the vehicle. As a result, while vehicle is moving in the real world, it simultaneously moves in the virtual world and obtains the situational awareness via multiple virtual sensors. This would allow testing in a safe environment with the real vehicle while providing some additional benefits on vehicle dynamics fidelity, logistics limitations and passenger experience testing. The paper also demonstrates an example case study where path following and the virtual sensors are utilized to test a radar based stopping algorithm.

cs.RO↗

Shared Autonomous Vehicle Mobility for a Transportation Underserved City

This paper proposes the use of an on-demand, ride hailed and ride-Shared Autonomous Vehicle (SAV) service as a feasible solution to serve the mobility needs of a small city where fixed route, circulator type public transportation may be too expensive to operate. The presented work builds upon our earlier work that modeled the city of Marysville, Ohio as an example of such a city, with realistic traffic behavior, and trip requests. A simple SAV dispatcher is implemented to model the behavior of the proposed on-demand mobility service. The goal of the service is to optimally distribute SAVs along the network to allocate passengers and shared rides. The pickup and drop-off locations are strategically placed along the network to provide mobility from affordable housing, which are also transit deserts, to locations corresponding to jobs and other opportunities. The study is carried out by varying the behaviors of the SAV driving system from cautious to aggressive along with the size of the SAV fleet and analyzing their corresponding performance. It is found that the size of the network and behavior of AV driving system behavior results in an optimal number of SAVs after which increasing the number of SAVs does not improve overall mobility. For the Marysville network, which is a 9 mile by 8 mile network, this happens at the mark of a fleet of 8 deployed SAVs. The results show that the introduction of the proposed SAV service with a simple optimal shared scheme can provide access to services and jobs to hundreds of people in a small sized city.

cs.RO↗

A Comprehensive Eco-Driving Strategy for Connected and Autonomous Vehicles (CAVs) with Microscopic Traffic Simulation Testing Evaluation

In this paper, a comprehensive Eco-Driving strategy for CAVs is presented. In this setup, multiple driving modes calculate speed profiles ideal for their own set of constraints simultaneously to save fuel as much as possible, while a High Level (HL) controller ensures smooth transitions between the driving modes for Eco-Driving. This Eco-Driving deterministic controller for an ego CAV was equipped with Vehicle-to-Infrastructure (V2I) and Vehicle-to-Vehicle (V2V) algorithms. Simulation results are used to show that the HL controller ensures significant fuel economy improvement as compared to baseline driving modes with no collisions between the ego CAV and traffic vehicles while the driving mode of the ego CAV was set correctly under changing constraints.

eess.SY↗

Modelling and Analysis of Car Following Algorithms for Fuel Economy Improvement in Connected and Autonomous Vehicles (CAVs)

Connectivity in ground vehicles allows vehicles to share crucial vehicle data, such as vehicle acceleration, with each other. Using sensors such as cameras, radars and lidars, on the other hand, the intravehicular distance between a leader vehicle and a host vehicle can be detected, as well as the relative speed. Cooperative Adaptive Cruise Control (CACC) builds upon ground vehicle connectivity and sensor information to form convoys with automated car following. CACC can also be used to improve fuel economy and mobility performance of vehicles in the said convoy. In this paper, 3 car following algorithms for fuel economy of CAVs are presented. An Adaptive Cruise Control (ACC) algorithm was designed as the benchmark model for comparison. A Cooperative Adaptive Cruise Control (CACC) was designed, which uses lead vehicle acceleration received through V2V in car following. an Ecological Cooperative Adaptive Cruise Control (Eco-CACC) model was developed that takes the erratic lead vehicle acceleration as a disturbance to be attenuated. A High Level (HL) controller was designed for decision making when the lead vehicle was an erratic driver. Model-in-the-Loop (MIL) and Hardware-in-the-Loop (HIL) simulations were run to test these car following algorithms for fuel economy performance. The results show that the HL controller was able to attain a smooth speed profile that consumed less fuel through using CACC and Eco-CACC than its ACC counterpart when the lead vehicle was erratic.

eess.SY↗

Yaw Stability Control System Development and Implementation for a Fully Electric Vehicle

There is growing interest in fully electric vehicles in the automotive industry as it becomes increasingly more difficult to meet new and upcoming emission regulations based on internal combustion engines. Fully electric vehicles do not have an internal combustion engine. Hence, drive torque change for a traction control system and for a yaw stability control system has to be through the electric motor used for traction. The regenerative braking capability of fully electric vehicles has to be taken into account in designing braking controllers like ABS and yaw stability control through differential braking. Fully electric vehicles are usually lighter vehicles with different dynamic characteristics than that of their predecessors using internal combustion engines. As such, their yaw stability control systems have to be re-designed and tested. This paper reports the initial results of ongoing work on yaw stability controller design for a fully electric vehicle. Two different implementations on a research prototype fully electric light commercial vehicle are considered. The first implementation uses the production yaw stability control system in the internal combustion engine powered conventional vehicle. The drive torque change commands from the production ECU are read, modified and sent to the electric motor driver in trying to mimic the conventional vehicle. The differential braking commands are the same as in the conventional vehicle. In the second implementation, a generic yaw stability control system that calculates and issues its own drive torque change commands and differential braking commands is designed and implemented. Offline simulations on a validated model and a hardware-in-the-loop simulation system are used in designing the yaw stability control system.

eess.SY↗

Preventive and Active Safety Applications

Road vehicle safety systems can be broadly classified into the two categories of passive and active systems. The aim of passive safety systems is to reduce risk of injury to the occupants of the vehicle during and after an accident like a crash or rollover. Passive safety systems include the design of safety restraints, design for crashworthiness, seat belts and air bags. In contrast to passive systems, the aim in active safety is to prevent an accident from occurring in the first place. As such, it makes sense to call them preventive systems also. Here, the concentration is on preventive and active safety systems. The current state of the art in some key preventive and active safety systems is presented in this paper, wherein the various techniques used are also explained briefly. In some cases, the presentation is complemented with results obtained in the research group of the author. A road map of expected future developments in the area of preventive and safety applications is also presented.

eess.SY↗

SmartShuttle: Model Based Design and Evaluation of Automated On-Demand Shuttles for Solving the First-Mile and Last-Mile Problem in a Smart City

The final project report for the SmartShuttle sub-project of the Ohio State University is presented in this report. This has been a two year project where the unified, scalable and replicable automated driving architecture introduced by the Automated Driving Lab of the Ohio State University has been further developed, replicated in different vehicles and scaled between different vehicle sizes. A limited scale demonstration was also conducted during the first year of the project. The architecture used was further developed in the second project year including parameter space based low level controller design, perception methods and data collection. Perception sensor and other relevant vehicle data were collected in the second project year. Our approach changed to using soft AVs in a hardware-in-the-loop simulation environment for proof-of-concept testing. Our second year work also had a change of localization from GPS and lidar based SLAM to GPS and map matching using a previously constructed lidar map in a geo-fenced area. An example lidar map was also created. Perception sensor and other collected data and an example lidar map are shared as datasets as further outcomes of the project.

cs.RO↗

Pedestrian Path Modification Mobile Tool for COVID-19 Social Distancing for Use in Multi-Modal Trip Navigation

The novel Corona virus pandemic is one of the biggest worldwide problems right now. While hygiene and wearing masks make up a large portion of the currently suggested precautions by the Centers for Disease Control and Prevention (CDC) and World Health Organization (WHO), social distancing is another and arguably the most important precaution that would protect people since the airborne virus is easily transmitted through the air. Social distancing while walking outside, can be more effective, if pedestrians know locations of each other and even better if they know locations of people who are possible carriers. With this information, they can change their routes depending on the people walking nearby or they can stay away from areas that contain or have recently contained crowds. This paper presents a mobile device application that would be a very beneficial tool for social distancing during Coronavirus Disease 2019 (COVID-19). The application works, synced close to real-time, in a networking fashion with all users obtaining their locations and drawing a virtual safety bubble around them. These safety bubbles are used with the constant velocity pedestrian model to predict possible future social distancing violations and warn the user with sound and vibration. Moreover, it takes into account the virus staying airborne for a certain time, hence, creating time-decaying non-safe areas in the past trajectories of the users. The mobile app generates collision free paths for navigating around the undesired locations for the pedestrian mode of transportation when used as part of a multi-modal trip planning app. Results are applicable to other modes of transportation also. Features and the methods used for implementation are discussed in the paper. The application is tested using previously collected real pedestrian walking data in a realistic environment.

cs.CY↗