49 research outputs found

    Evidence for a fundamental property of steering

    Get PDF
    In this paper, a general and fundamental property of steering is demonstrated: It is shown that steering corrections generally follow bell-shaped proļ¬les of steering rate. The ļ¬nding is strongly related to what is already known about reaching movements. Also, a strong linear relationship was found between the maximum steering wheel rate and the steering wheel deļ¬‚ection, something that indicates a constant movement time for the correction. Furthermore, by closer examination of those corrections that cannot be described by a single bell-shaped rate proļ¬le, it was found that they typically can be described using two or, in some cases three or four, overlapping proļ¬les, something which relates to superposition of motor primitives

    Comparing and validating models of driver steering behaviour in collision avoidance and vehicle stabilisation

    Get PDF
    A number of driver models were fitted to a large data set of human truck driving, from a simulated near-crash, low-friction scenario, yielding two main insights: steering to avoid a collision was best described as an open-loop manoeuvre of predetermined duration, but with situation-adapted amplitude, and subsequent vehicle stabilisation could to a large extent be accounted for by a simple yaw rate nulling control law. These two phenomena, which could be hypothesised to generalise to passenger car driving, were found to determine the ability of four driver models adopted from the literature to fit the human data. Based on the obtained results, it is argued that the concept of internal vehicle models may be less valuable when modelling driver behaviour in non-routine situations such as near-crashes, where behaviour may be better described as direct responses to salient perceptual cues. Some methodological issues in comparing and validating driver models are also discussed

    Are we ready for beyond-application high-volume data? The Reeds robot perception benchmark dataset

    Get PDF
    This paper presents a dataset, called Reeds, for research on robot perception algorithms. The dataset aims to provide demanding benchmark opportunities for algorithms, rather than providing an environment for testing application-specific solutions. A boat was selected as a logging platform in order to provide highly dynamic kinematics. The sensor package includes six high-performance vision sensors, two long-range lidars, radar, as well as GNSS and an IMU. The spatiotemporal resolution of sensors were maximized in order to provide large variations and flexibility in the data, offering evaluation at a large number of different resolution presets based on the resolution found in other datasets. Reeds also provides means of a fair and reproducible comparison of algorithms, by running all evaluations on a common server backend. As the dataset contains massive-scale data, the evaluation principle also serves as a way to avoid moving data unnecessarily.It was also found that naive evaluation of algorithms, where each evaluation is computed sequentially, was not practical as the fetch and decode task of each frame would not scale well. Instead, each frame is only decoded once and then fed to all algorithms in parallel, including for GPU-based algorithms

    Effects of experience and electronic stability control on low friction collision avoidance in a truck driving simulator

    Get PDF
    Two experiments were carried out in a moving-base simulator, in which truck drivers of varying experience levels encountered a rear-end collision scenario on a low-friction road surface, with and without an electronic stability control (ESC) system. In the first experiment, the drivers experienced one instance of the rear-end scenario unexpectedly, and then several instances of a version of the scenario adapted for repeated collision avoidance. In the second experiment, the unexpected rear-end scenario concluded a stretch of driving otherwise unrelated to the study presented here. Across both experiments, novice drivers were found to collide more often than experienced drivers in the unexpected scenario. This result was found to be attributable mainly to longer steering reaction times of the novice drivers, possibly caused by lower expectancy for steering avoidance. The paradigm for repeated collision avoidance was able to reproduce the type of steering avoidance situation for which critical losses of control were observed in the unexpected scenario and, here, ESC was found to reliably reduce skidding and control loss. However, it remains unclear to what extent the results regarding ESC benefits in repeated avoidance are generalisable to unexpected situations. The approach of collecting data by appending one unexpected scenario to the end of an otherwise unrelated experiment was found useful, albeit with some caveats

    Microservice Architectures for Advanced Driver Assistance Systems: A Case-Study

    Full text link
    The technological advancements of recent years have steadily increased the complexity of vehicle-internal software systems, and the ongoing development towards autonomous driving will further aggravate this situation. This is leading to a level of complexity that is pushing the limits of existing vehicle software architectures and system designs. By changing the software structure to a service-based architecture, companies in other domains successfully managed the rising complexity and created a more agile and future-oriented development process. This paper presents a case-study investigating the feasibility and possible effects of changing the software architecture for a complex driver assistance function to a microservice architecture. The complete procedure is described, starting with the description of the software-environment and the corresponding requirements, followed by the implementation, and the final testing. In addition, this paper provides a high-level evaluation of the microservice architecture for the automotive use-case. The results show that microservice architectures can reduce complexity and time-consuming process steps and makes the automotive software systems prepared for upcoming challenges as long as the principles of microservice architectures are carefully followed

    A Review of Near-Collision Driver Behavior Models

    Get PDF
    Objective: This article provides a review of recent models of driver behavior in on-road collision situations. Background: In efforts to improve traffic safety, computer simulation of accident situations holds promise as a valuable tool, for both academia and industry. However, to ensure the validity of simulations, models are needed that accurately capture near-crash driver behavior, as observed in real traffic or driving experiments.<p> Method: Scientific articles were identified by a systematic approach, including extensive database searches. Criteria for inclusion were defined and applied, including the requirement that models should have been previously applied to simulate on-road collision avoidance behavior. Several selected models were implemented and tested in selected scenarios.<p> Results: The reviewed articles were grouped according to a rough taxonomy based on main emphasis, namely avoidance by braking, avoidance by steering, avoidance by a combination of braking and steering, effects of driver states and characteristics on avoidance, and simulation platforms.<p> Conclusion: A large number of near-collision driver behavior models have been proposed. Validation using human driving data has often been limited, but exceptions exist. The research field appears fragmented, but simulation-based comparison indicates that there may be more similarity between models than what is apparent from the model equations. Further comparison of models is recommended.<p> Application: This review provides traffic safety researchers with an overview of the field of driver models for collision situations. Specifically, researchers aiming to develop simulations of on-road collision accident situations can use this review to find suitable starting points for their work

    Over 60,000\ua0km in a year: remotely collecting large-volume high-quality data from a logistics truck

    Get PDF
    After the first successful large-scale demonstration of eleven self-driving vehicles at the DARPA Urban Challenge in 2007, research results from the competing teams found their way into advanced driver systems (ADAS) that support typical driving tasks like adaptive cruise control and semi-automated parking. However, as of today, SAE Level 4 vehicles are not commercially available yet, which would allow the driver to be inattentive for longer periods. Hence, SAE Level 3, which represents partial automation yet continuously monitored by a human operator, may provide a step towards a viable SAE Level 4 product especially for commercial freight logistics. However, large amounts of data from such freight operations is needed to study the unique challenges in such use cases. In this paper, we present the system and software architecture of an end-to-end data logging solution, which is capable of recording large volumes of high-quality data. The system is installed in a commercial truck that is in daily operation by a logistics company and hence, the recorded data is only accessible remotely (i.e., over-the-air). We report about the fail-safe system design, initial findings from over one year of operation, as well as our lessons learned. During its first year of operation, the truck was used for 210\ua0days by the logistics company, out of which 193\ua0days were logged resulting in more than 4.5\ua0TB of data from five cameras, two GNSSā€“IMU sensors, and six on-board vehicle controller area networks (CAN) busses. We demonstrate the value of the proposed end-to-end approach for traffic and driver behavior research by analyzing the uploaded data in the cloud to spot critical events such as unexpected harsh braking maneuvers caused by lane merging operations

    HPM-Frame: A Decision Framework for Executing Software on Heterogeneous Platforms

    Full text link
    Heterogeneous computing is one of the most important computational solutions to meet rapidly increasing demands on system performance. It typically allows the main flow of applications to be executed on a CPU while the most computationally intensive tasks are assigned to one or more accelerators, such as GPUs and FPGAs. The refactoring of systems for execution on such platforms is highly desired but also difficult to perform, mainly due the inherent increase in software complexity. After exploration, we have identified a current need for a systematic approach that supports engineers in the refactoring process -- from CPU-centric applications to software that is executed on heterogeneous platforms. In this paper, we introduce a decision framework that assists engineers in the task of refactoring software to incorporate heterogeneous platforms. It covers the software engineering lifecycle through five steps, consisting of questions to be answered in order to successfully address aspects that are relevant for the refactoring procedure. We evaluate the feasibility of the framework in two ways. First, we capture the practitioner's impressions, concerns and suggestions through a questionnaire. Then, we conduct a case study showing the step-by-step application of the framework using a computer vision application in the automotive domain.Comment: Manuscript submitted to the Journal of Systems and Softwar

    Pedestrian and Passenger Interaction with Autonomous Vehicles: Field Study in a Crosswalk Scenario

    Full text link
    This study presents the outcomes of empirical investigations pertaining to human-vehicle interactions involving an autonomous vehicle equipped with both internal and external Human Machine Interfaces (HMIs) within a crosswalk scenario. The internal and external HMIs were integrated with implicit communication techniques, incorporating a combination of gentle and aggressive braking maneuvers within the crosswalk. Data were collected through a combination of questionnaires and quantifiable metrics, including pedestrian decision to cross related to the vehicle distance and speed. The questionnaire responses reveal that pedestrians experience enhanced safety perceptions when the external HMI and gentle braking maneuvers are used in tandem. In contrast, the measured variables demonstrate that the external HMI proves effective when complemented by the gentle braking maneuver. Furthermore, the questionnaire results highlight that the internal HMI enhances passenger confidence only when paired with the aggressive braking maneuver.Comment: Submitted to the IEEE TIV; 13 pages, 13 figures, 7 tables. arXiv admin note: text overlap with arXiv:2307.1270

    Application and evaluation of direct sparse visual odometry in marine vessels

    Get PDF
    With the international community pushing for a computer vision based option to the laws requiring a look-out for marine vehicles, there is now a significant motivation to provide digital solutions for navigation using these envisioned mandatory visual sensors. This paper explores the monocular direct sparse odometry algorithm when applied to a typical marine environment. The method uses a single camera to estimate a vessel\u27s motion and position over time and is then compared to ground truth to establish feasibility as both a local and global navigation system. Whilst it was inconsistent in accurately estimating vessel position, it was found that it could consistently estimate the vessel\u27s orientation in the majority of the situations the vessel was tasked with. It is therefore shown that monocular direct sparse odometry is partially suitable as a standalone navigation system and is a strong base for a multi-sensor solution
    corecore