33 research outputs found

    Improving the applicability of visual SLAM with submodular submatrix selection

    Get PDF
    The objective of the thesis is to improve the applicability of Visual Simultaneous Localization and Mapping (VSLAM) on diverse platforms and scenarios, which has broad impact on practical applications in Robotics and Argumented Reality (AR). Traditionally, a large fraction of effort on VSLAM has focused on performance, for instance accurate pose tracking, dense mapping, etc. The computation cost of VSLAM, on the other hand, is commonly overlooked: many VSLAM systems have to run on desktop CPUs or even GPUs to meet real-time requirements. Until very recently, the applicability of VSLAM draws the attention of community, with target applications on diverse platforms (e.g. micro flying vehicles, AR headset) and scenarios (e.g. low-texture, fast motion). However, state-of-the-art applicable VSLAM involves design choices that trade efficiency with significant sacrifice of performance, therefore with low tracking accuracy and high sensitivity to working environment. In this thesis, we study feature-based BA SLAM, which has high performance in general but also high computation cost. A series of improvements are proposed to improve both the efficiency and performance of feature-based BA SLAM for diverse platforms and scenarios. As recognized in the SfM and SLAM community, the structure of the SLAM problem can be represented with two equivalent representations: factor graph and Jacobian matrix. From the perspective of information preservation, the full factor graph that contains many inter-connections between nodes should be used. However, for a real-time applicable SLAM, a small and sparse graph (Jacobian) is preferred. A rich body of work has explored offline or posterior graph sparsification. Instead, the scope of this thesis is on online graph selection and sparsification. The thesis is based upon theorems developed in the submatrix selection literature. Originating from computational theory and machine learning, submatrix selection aims at identifying a subset of columns/rows from the original matrix, while maximizing matrix revealing metrics such as the Frobenius Norm and logDet. An optimally selected submatrix not only preserves the most information from original matrix but is also much smaller and sparser than the original one. Small-size and sparsity are preferred for efficient numerical optimization; the performance-efficiency trade-off of optimization-related process such as VSLAM is improved thereafter. In Chapter 3, submatrix selection is introduced to guide the feature matching effort in the feature matching module of the VSLAM front-end. Chapter 4 extends the concept of submatrix selection to submatrix tuning, for improving the conditioning of the line-assisted VSLAM. In Chapter 5, the local map data structure and data selection process are explored, as it plays a critical role in VSLAM front-end robustness. Submatrix selection enables efficient construction and querying of a compact local map. In Chapter 6, submatrix selection is introduced to the BA-based VSLAM back-end, which results in a cost-effective back-end solution with superior performance when running on compute limited devices. Finally Chapter 7 explores VSLAM in mobile robotic systems for closed-loop and online usage. VSLAM pose estimation is integrated with high-rate inertial data to generate feedback control signal, which is crucial for close-loop navigation. The benefit of low-latency VSLAM is revealed in the closed-loop navigation, which is a major application of VSLAM.Ph.D

    Exogenous ATP triggers antioxidant defense system and alleviates Cd toxicity in maize seedlings

    No full text
    The role of exogenous adenosine 5′-triphosphate (ATP) in the regulation of antioxidant response in plants under heavy metal stress is unclear. Here, we investigated the effects of exogenous ATP application on plant growth, antioxidant response, and Cd accumulation in maize seedlings. Treatment with 0.1 mM CdCl2 moderately reduced dry weight, decreased chlorophyll content, impaired photosynthesis, and increased lipid peroxidation in maize seedlings compared with controls. However, toxicity due to Cd was alleviated after 10–200 µM ATP treatment. Subsequently, the activity of Cd-regulated antioxidant enzymes, antioxidant metabolite accumulation, and total antioxidant capacity were drastically enhanced after 50 µM ATP treatment. Similar patterns were observed in the ADP-treated group but not in the AMP-treated group under Cd stress. However, the ATP-induced elevation in antioxidant defense ability was decreased by the inhibition of NADPH oxidase (NOX). ATP-induced elevation in NOX activity and H2O2 production was partly reversed by the inhibition of NOX in maize seedlings under Cd stress. Furthermore, ATP promoted Cd accumulation in the roots and shoots of maize seedlings. However, the ATP-induced increase in Cd accumulation was partly abolished by the inhibition of NOX. To our knowledge, this is the first report on the role and mechanism of exogenous ATP in regulating plant growth, antioxidant response, and heavy metal phytoextraction. The study provides a new method based on exogenous ATP for enhancing heavy metal tolerance in plants
    corecore