Demo Data from EDBT 2026 / reviewers in the wild / expert
Bakhtiar Litkouhi
dblp:55/4854
· DBLP profile ↗
13ranked-venue papers
0as first author
0since 2021 · last 2019
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 9Applied, interdisciplinary, general and emerging computing · 4Systems, architecture and hardware · 2Human-computer interaction and ubiquitous computing · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Software engineering, system software, and programming languages
1 paper |
Software maintenance and evolution · 67% Requirements engineering and software design · 33% | |
| Artificial intelligence
2 papers |
Robot navigation and mapping · 50% Autonomous driving · 50% |
Topics — the 3 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software maintenance and evolution › software reuse
component reuse |
0.1 | 1 | 2011 | Toward adaptation and reuse of advanced robotic software · ICRA 2011 |
Requirements engineering and software design
software architecture |
0.1 | 1 | 2011 | Toward adaptation and reuse of advanced robotic software · ICRA 2011 |
Software maintenance and evolution
software reuse |
0.1 | 1 | 2011 | Toward adaptation and reuse of advanced robotic software · ICRA 2011 |
Methods — techniques the papers use, named apart from their topics
software engineering encapsulation techniques · 0.2point-based MDP · 0.1markov decision process · 0.1QMDP · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | Fault Tolerant Consensus for Vehicle State Estimation: A Cyber-Physical ApproachabstractA novel cyber physical method is proposed and experimentally verified for reliable distributed estimation of vehicle longitudinal velocity, robustly to road friction condition variations. In this method, the vehicle speed estimated at each of the four corners of the vehicle, using a linear parameter-varying observer in the physical layer, and speed data measured by a conventional low-cost GPS are incorporated in a distributed structure (in the cyber layer) to enhance the reliability of the estimate. The method minimizes a cost function quantizing the effect of disturbances on each corner's estimation and adversaries due to occasional GPS signal drops. A fault-tolerant estimation policy is integrated to deal with large deviations in corner estimations, which have unexpectedly high levels of confidence. The main advantages of the proposed method are increased reliability on various road surface conditions and robustness to faults, as confirmed by road tests. Several experimental tests, including lane change and low-excitation maneuvers, with various powertrain configurations on dry and slippery roads demonstrate the efficiency of the algorithm. Ehsan Hashemi, Mohammad Pirani, Amir Khajepour, Baris Fidan, Shih-Ken Chen, Bakhtiar Litkouhi |
IEEE Trans. Ind. Informatics | 6 |
| 2019 | Cooperative Vehicle Speed Fault Diagnosis and CorrectionabstractReliable estimation of vehicle speed is an active topic of research in the automotive industry and academia due to its technical challenges as well as applications to vehicle traction and stability control. In this direction, the emergence of new generations of communication technologies has brought new perspectives to traditional studies on vehicle speed estimation and control. To this end, this paper introduces a cooperative vehicle speed fault diagnosis and correction algorithm. The distributed part of the algorithm is based on a distributed function calculation algorithm for vehicle networks. The introduced algorithm enables each vehicle to gather some information from other vehicles in the network in a distributed manner and is robust to communication failures. A procedure to use such information for a single vehicle to diagnose and correct a possible fault in its own speed estimation/measurement is discussed. The functionality and performance of the proposed algorithms are verified via illustrative examples and simulation results. Mohammad Pirani, Ehsan Hashemi, Amir Khajepour, Baris Fidan, Bakhtiar Litkouhi, Shih-Ken Chen, Shreyas Sundaram |
IEEE Trans. Intell. Transp. Syst. | 5 |
| 2018 | Smooth Behavioral Estimation For Ramp Merging Control In Autonomous DrivingabstractCooperative driving behavior is essential for driving in traffic, especially for ramp merging, lane changing or navigating intersections. Autonomous vehicles should also man- age these situations by behaving cooperatively and naturally. In this paper, we enhance our previous learning-based method to efficiently estimate other vehicles' intentions and interact with them in ramp merging scenarios, without over-the-air communication between vehicles. The proposed approach inherits our previous Probabilistic grahpical Model (PGM) and distance- keeping framework. Real driving trajectories are used to learn transition models in the PGM. Thus, besides the structure of the PGM, our method does not require human-designed reward or cost functions. The PGM-based intention estimation is followed by an off-the-shelf distance-keeping model to generate proper acceleration/deceleration controls. The PGM plays a plug-in role in our self-driving framework. The new model eliminates two assumptions in the previous model: 1) a fixed merging point for all merging agents, which is hard to determine before the merging vehicles make the merge; 2) Perfect velocity measurement, which requires sophisticated perception systems. We validate the performance of our method both on real merging data and using a designed merging strategy in simulation, and show significant improvements compared with previous methods. Parameter design is also discussed by experiments. The new method is computationally efficient, and exhibits better robustness against sensing uncertainty. Chiyu Dong, John M. Dolan, Bakhtiar Litkouhi |
Intelligent Vehicles Symposium | 3 |
| 2017 | Intention estimation for ramp merging control in autonomous drivingabstractCooperative driving behavior is essential for driving in traffic, especially for ramp merging, lane changing or navigating intersections. Autonomous vehicles should also manage these situations by behaving cooperatively and naturally. In this paper, we present a novel learning-based method to efficiently estimate other vehicles' intentions and interact with them in ramp merging scenarios, without over-the-air communication between vehicles. The intention estimate is generated from a Probabilistic Graphical Model (PGM) which organizes historical data and latent intentions and determines predictions. Real driving trajectories are used to learn transition models in the PGM. Thus, besides the structure of the PGM, our method does not require human-designed reward or cost functions. The PGM-based intention estimation is followed by an off-the-shelf ACC distance keeping model to generate proper acceleration/deceleration commands. The PGM plays a plug-in role in our self-driving framework [1]. We validate the performance of our method both on real merging data and using a designed merging strategy in simulation, and show significant improvements compared with previous methods. Parameter design is also discussed by experiments. The new method is computationally efficient, and does not require acceleration information about other vehicles, which is hard to read directly from sensors mounted on the autonomous vehicle. Chiyu Dong, John M. Dolan, Bakhtiar Litkouhi |
Intelligent Vehicles Symposium | 3 |
| 2017 | Distributed robust vehicle state estimationabstractA distributed estimation approach based on opinion dynamics is proposed to enhance the reliability of vehicle corners' velocity estimates. The corners' estimates, which are obtained from a Kalman filter, is formed by integrating the model-based and kinematic-based velocity estimation approaches. These estimates are utilized as opinions with different levels of confidence in the developed algorithm. More reliable estimates robust to disturbances and time delay are achieved via solving a convex optimization problem. Vehicle tests with various driveline configurations are performed to verify the estimator performance under different surfaces friction conditions in pure and combined-slip (combination of longitudinal/lateral) maneuvers, which are arduous for the current vehicle state estimators. Ehsan Hashemi, Mohammad Pirani, Baris Fidan, Amir Khajepour, Shih-Ken Chen, Bakhtiar Litkouhi |
Intelligent Vehicles Symposium | 6 |
| 2017 | A Potential Field-Based Model Predictive Path-Planning Controller for Autonomous Road VehiclesabstractArtificial potential fields and optimal controllers are two common methods for path planning of autonomous vehicles. An artificial potential field method is capable of assigning different potential functions to different types of obstacles and road structures and plans the path based on these potential functions. It does not, however, include the vehicle dynamics in the path-planning process. On the other hand, an optimal path-planning controller integrated with vehicle dynamics plans an optimal feasible path that guarantees vehicle stability in following the path. In this method, the obstacles and road boundaries are usually included in the optimal control problem as constraints and not with any arbitrary function. A model predictive path-planning controller is introduced in this paper such that its objective includes potential functions along with the vehicle dynamics terms. Therefore, the path-planning system is capable of treating different obstacles and road structures distinctly while planning the optimal path utilizing vehicle dynamics. The path-planning controller is modeled and simulated on a CarSim vehicle model for some complicated test scenarios. The results show that, with this path-planning controller, the vehicle avoids the obstacles and observes road regulations with appropriate vehicle dynamics. Moreover, since the obstacles and road regulations can be defined with different functions, the path-planning system plans paths corresponding to their importance and priorities. Yadollah Rasekhipour, Amir Khajepour, Shih-Ken Chen, Bakhtiar Litkouhi |
IEEE Trans. Intell. Transp. Syst. | 4 |
| 2014 | A behavioral planning framework for autonomous drivingabstractIn this paper, we propose a novel planning framework that can greatly improve the level of intelligence and driving quality of autonomous vehicles. A reference planning layer first generates kinematically and dynamically feasible paths assuming no obstacles on the road, then a behavioral planning layer takes static and dynamic obstacles into account. Instead of directly commanding a desired trajectory, it searches for the best directives for the controller, such as lateral bias and distance keeping aggressiveness. It also considers the social cooperation between the autonomous vehicle and surrounding cars. Based on experimental results from both simulation and a real autonomous vehicle platform, the proposed behavioral planning architecture improves the driving quality considerably, with a 90.3% reduction of required computation time in representative scenarios. Junqing Wei, Jarrod M. Snider, Tianyu Gu, John M. Dolan, Bakhtiar Litkouhi |
Intelligent Vehicles Symposium | 5 |
| 2013 | Autonomous vehicle social behavior for highway entrance ramp managementabstract“Socially cooperative driving” is an integral part of our everyday driving, hence requiring special attention to imbue the autonomous driving with a more natural driving behavior. In this paper, an intention-integrated Prediction- and Cost function-Based algorithm (iPCB) framework is proposed to enable an autonomous vehicle to perform cooperative social behavior. An intention estimator is developed to extract the probability of surrounding agents' intentions in real time. Then for each candidate strategy, a prediction engine considering the interaction between host and surrounding agents is used to predict future scenarios. A cost function-based evaluation is applied to compute the cost for each scenario and select the decision corresponding to the lowest cost. The algorithm was tested in simulation on an autonomous vehicle cooperating with vehicles merging from freeway entrance ramps with 10,000 randomly generated scenarios. Compared with approaches that do not take social behavior into account, the iPCB algorithm shows a 41.7% performance improvement based on the chosen cost functions. Junqing Wei, John M. Dolan, Bakhtiar Litkouhi |
Intelligent Vehicles Symposium | 3 |
| 2013 | Towards a viable autonomous driving research platformabstractWe present an autonomous driving research vehicle with minimal appearance modifications that is capable of a wide range of autonomous and intelligent behaviors, including smooth and comfortable trajectory generation and following; lane keeping and lane changing; intersection handling with or without V2I and V2V; and pedestrian, bicyclist, and workzone detection. Safety and reliability features include a fault-tolerant computing system; smooth and intuitive autonomous-manual switching; and the ability to fully disengage and power down the drive-by-wire and computing system upon E-stop. The vehicle has been tested extensively on both a closed test field and public roads. Junqing Wei, Jarrod M. Snider, Junsung Kim 0001, John M. Dolan, Ragunathan Rajkumar, Bakhtiar Litkouhi |
Intelligent Vehicles Symposium | 6 |
| 2013 | Dynamic Trajectory Planning for Vehicle Autonomous DrivingabstractTrajectory planning is one of the key and challenging tasks in autonomous driving. This paper proposes a novel method that dynamically plans trajectories, with the aim to achieve quick and safe reaction to the changing driving environment and optimal balance between vehicle performance and driving comfort. With the proposed method, such complex maneuvers can be decomposed into two sub-maneuvers, i.e., lane change and lane keeping, or their combinations, such that the trajectory planning is generalized and simplified, mainly based on lane change maneuvers. A two fold optimization-based method is proposed for stationary trajectory planning as well as dynamic trajectory planning in the presence of a dynamic traffic environment. Simulation is conducted to demonstrate the efficiency and effectiveness of the proposed method. Sumin Zhang, Weiwen Deng, Qingrong Zhao, Bakhtiar Litkouhi |
SMC | 5 |
| 2011 | Toward adaptation and reuse of advanced robotic softwareabstractAs robotic software systems become larger and more complex, it is increasingly important to reuse existing software components to control development costs. For a broad class of relatively simple components, ranging from sensor and actuation interfaces to many simple perception and navigation algorithms, this can be a reasonably straightforward process, and many excellent frameworks have been developed in recent years that support reuse of such components in novel systems. However, there is also a class of more advanced software components, such as for modeling and interacting with complex environments, for which reuse can be a much more challenging problem. In particular, many advanced robotic algorithms can be highly sensitive to the perception and actuation capabilities of the specific robots they are deployed on, in turn requiring significant and invasive modifications to accommodate the specific capabilities of a different robotic system. This work examines the nature of this sensitivity and proposes a novel design methodology for isolating a stable, reusable "core" algorithm from any platform-specific enhancements, or "supplemental" effects. Modern software engineering techniques are used to encapsulate these supplemental effects separately from the core algorithm, allowing platform-specific details to be accommodated by modular substitution instead of direct modification of the "core" component. This methodology is experimentally evaluated on existing software for autonomous driving behaviors, yielding useful insights into the creation of highly adaptable robotic software components. Christopher R. Baker, John M. Dolan, Shige Wang, Bakhtiar Litkouhi |
ICRA | 4 |
| 2011 | A point-based MDP for robust single-lane autonomous driving behavior under uncertaintiesabstractIn this paper, a point-based Markov Decision Process (QMDP) algorithm is used for robust single-lane autonomous driving behavior control under uncertainties. Autonomous vehicle decision making is modeled as a Markov Decision Process (MDP), then extended to a QMDP framework. Based on MDP/QMDP, three kinds of uncertainties are taken into account: sensor noise, perception constraints and surrounding vehicles' behavior. In simulation, the QMDP-based reasoning framework makes the autonomous vehicle perform with differing levels of conservativeness corresponding to different perception confidence levels. Road tests also indicate that the proposed algorithm helps the vehicle in avoiding potentially unsafe situations under these uncertainties. In general, the results indicate that the proposed QMDP-based algorithm makes autonomous driving more robust to limited sensing ability and occasional sensor failures. Junqing Wei, John M. Dolan, Jarrod M. Snider, Bakhtiar Litkouhi |
ICRA | 4 |
| 2010 | A prediction- and cost function-based algorithm for robust autonomous freeway drivingabstractIn this paper, a prediction- and cost function-based algorithm (PCB) is proposed to implement robust freeway driving in autonomous vehicles. A prediction engine is built to predict the future microscopic traffic scenarios. With the help of a human-understandable and representative cost function library, the predicted traffic scenarios are evaluated and the best control strategy is selected based on the lowest cost. The prediction- and cost function-based algorithm is verified using the simulator of the autonomous vehicle Boss from the DARPA Urban Challenge 2007. The results of both case tests and statistical tests using PCB show enhanced performance of the autonomous vehicle in performing distance keeping, lane selecting and merging on freeways. Junqing Wei, John M. Dolan, Bakhtiar Litkouhi |
Intelligent Vehicles Symposium | 3 |