19,602 research outputs found

    DeepPicar: A Low-cost Deep Neural Network-based Autonomous Car

    Full text link
    We present DeepPicar, a low-cost deep neural network based autonomous car platform. DeepPicar is a small scale replication of a real self-driving car called DAVE-2 by NVIDIA. DAVE-2 uses a deep convolutional neural network (CNN), which takes images from a front-facing camera as input and produces car steering angles as output. DeepPicar uses the same network architecture---9 layers, 27 million connections and 250K parameters---and can drive itself in real-time using a web camera and a Raspberry Pi 3 quad-core platform. Using DeepPicar, we analyze the Pi 3's computing capabilities to support end-to-end deep learning based real-time control of autonomous vehicles. We also systematically compare other contemporary embedded computing platforms using the DeepPicar's CNN-based real-time control workload. We find that all tested platforms, including the Pi 3, are capable of supporting the CNN-based real-time control, from 20 Hz up to 100 Hz, depending on hardware platform. However, we find that shared resource contention remains an important issue that must be considered in applying CNN models on shared memory based embedded computing platforms; we observe up to 11.6X execution time increase in the CNN based control loop due to shared resource contention. To protect the CNN workload, we also evaluate state-of-the-art cache partitioning and memory bandwidth throttling techniques on the Pi 3. We find that cache partitioning is ineffective, while memory bandwidth throttling is an effective solution.Comment: To be published as a conference paper at RTCSA 201

    Managing nonuniformities and uncertainties in vehicle-oriented sensor data over next generation networks

    Get PDF
    Detailed and accurate vehicle-oriented sensor data is considered fundamental for efficient vehicle-to-everything V2X communication applications, especially in the upcoming highly heterogeneous, brisk and agile 5G networking era. Information retrieval, transfer and manipulation in real-time offers a small margin for erratic behavior, regardless of its root cause. This paper presents a method for managing nonuniformities and uncertainties found on datasets, based on an elaborate Matrix Completion technique, with superior performance in three distinct cases of vehicle-related sensor data, collected under real driving conditions. Our approach appears capable of handling sensing and communication irregularities, minimizing at the same time the storage and transmission requirements of Multi-access Edge Computing applications

    Efficient moving point handling for incremental 3D manifold reconstruction

    Get PDF
    As incremental Structure from Motion algorithms become effective, a good sparse point cloud representing the map of the scene becomes available frame-by-frame. From the 3D Delaunay triangulation of these points, state-of-the-art algorithms build a manifold rough model of the scene. These algorithms integrate incrementally new points to the 3D reconstruction only if their position estimate does not change. Indeed, whenever a point moves in a 3D Delaunay triangulation, for instance because its estimation gets refined, a set of tetrahedra have to be removed and replaced with new ones to maintain the Delaunay property; the management of the manifold reconstruction becomes thus complex and it entails a potentially big overhead. In this paper we investigate different approaches and we propose an efficient policy to deal with moving points in the manifold estimation process. We tested our approach with four sequences of the KITTI dataset and we show the effectiveness of our proposal in comparison with state-of-the-art approaches.Comment: Accepted in International Conference on Image Analysis and Processing (ICIAP 2015

    Initial planetary base construction techniques and machine implementation

    Get PDF
    Conceptual designs of (1) initial planetary base structures, and (2) an unmanned machine to perform the construction of these structures using materials local to the planet are presented. Rock melting is suggested as a possible technique to be used by the machine in fabricating roads, platforms, and interlocking bricks. Identification of problem areas in machine design and materials processing is accomplished. The feasibility of the designs is contingent upon favorable results of an analysis of the engineering behavior of the product materials. The analysis requires knowledge of several parameters for solution of the constitutive equations of the theory of elasticity. An initial collection of these parameters is presented which helps to define research needed to perform a realistic feasibility study. A qualitative approach to estimating power and mass lift requirements for the proposed machine is used which employs specifications of currently available equipment. An initial, unmanned mission scenario is discussed with emphasis on identifying uncompleted tasks and suggesting design considerations for vehicles and primitive structures which use the products of the machine processing

    Anomaly Detection with Model Contradictions for Autonomous Driving

    Get PDF
    Anomaly detection is a critical aspect of safe autonomous driving systems, where detecting and understanding uncommon and unpredictable scenarios, often referred to as corner cases or anomalies, is crucial for ensuring the safety of passengers and pedestrians. In this bachelor\u27s thesis, I quantitatively evaluate an anomaly detection method proposed by Sartoris that utilizes lidar data for detecting anomalies. The method combines a supervised and a self-supervised part to detect motion anomalies in the environment. By analyzing the discrepancies between the two parts, the detection method identifies points that deviate from the expected behavior, indicating potential anomalies. This evaluation utilizes the CODA dataset, which provides the only anomaly dataset including lidar data. However, the corner cases are only labeled in the form of 2D bounding boxes. To address this limitation, I convert the 2D bounding boxes in the CODA dataset into 3D point-wise labels. The CODA dataset is then translated into the KITTI-odometry data format suitable for evaluating Sartoris\u27 method. Additionally, improvements are proposed for the clustering algorithms used to create 3D point-wise labels, aiming to reduce the need for manual verification. Given the lack of suitable metrics for semantic segmentation, except for IoU, I propose two novel approaches that utilize the metrics AP, AR, and F1 to quantitatively evaluate Sartoris\u27 anomaly detection approach on the CODA dataset. The results demonstrate the potential of this method in detecting anomalies compared to standard object detection techniques carried out by Li et al., despite the challenge of comparing my metrics with theirs. In the outlook of this thesis, the potential extensions and improvements to the detection approach are discussed, such as fine-tuning the models for the original datasets and addressing challenging scenarios like fast turns or speed bumps. Furthermore, the need for appropriate metric

    State of the Art of Magnetic Gears, their Design, and Characteristics with Respect to EV Application

    Get PDF
    This chapter briefly explains the advantage of using magnetic gears (MGs) for transportation applications. Usually, a traction EV unit consists of, besides the engine or motor, a mechanical gear. The drawbacks of using mechanical gears have been emphasized, especially with respect to high-speed motorization, where high transmission ratio can be reached only by connecting multiple gears in series. A magnetic gear is capable of overcoming these issues. The chapter presents a state of the art on the available MGs, with fixed or variable transmission ratio, pointing out their applicability. Next, the possible design approaches (harmonic, magnetic reluctance equivalent circuit, and vector potential) are introduced. Furthermore, the output performances (power and torque) of two types of studied MGs are evaluated, with emphasis on the main loss criteria: iron losses in all the active parts of the MG. Finally, the influence of several materials is observed by means of numerical computation in order to decide, based on specific configuration, the most suited variant for transportation and aeronautic applications
    corecore