scispace - formally typeset
Search or ask a question

Showing papers by "Uwe D. Hanebeck published in 2021"


Journal ArticleDOI
31 Mar 2021
TL;DR: LiLi-OM (Livox LiDAR-inertial odometry and mapping) as discussed by the authors uses a hierarchical keyframe-based sliding window optimization for directly fusing IMU and LIDAR measurements.
Abstract: We present a novel tightly-coupled LiDAR-inertial odometry and mapping scheme for both solid-state and mechanical LiDARs As frontend, a feature-based lightweight LiDAR odometry provides fast motion estimates for adaptive keyframe selection As backend, a hierarchical keyframe-based sliding window optimization is performed through marginalization for directly fusing IMU and LiDAR measurements For the Livox Horizon, a newly released solid-state LiDAR, a novel feature extraction method is proposed to handle its irregular scan pattern during preprocessing LiLi-OM (Livox LiDAR-inertial odometry and mapping) is real-time capable and achieves superior accuracy over state-of-the-art systems for both LiDAR types on public data sets of mechanical LiDARs and in experiments using the Livox Horizon Source code and recorded experimental data sets are available at https://githubcom/KIT-ISAS/lili-om

62 citations


Journal ArticleDOI
TL;DR: A novel advanced image processing approach includes equipping the sorter with an area-scan camera in combination with a real-time multiobject tracking system, which enables predictions of the location of individual objects for separation.
Abstract: Sensor-based sorting is a machine vision application that has found industrial application in various fields. An accept-or-reject task is executed by separating a material stream into two fractions. Current systems use line-scanning sensors, which is convenient as the material is perceived during transportation. However, line-scanning sensors yield a single observation of each object and no information about their movement. Due to a delay between localization and separation, assumptions regarding the location and point in time for separation need to be made based on the prior localization. Hence, it is necessary to ensure that all objects are transported at uniform velocities. This is often a complex and costly solution. In this article, we propose a new method for reliably separating particles at nonuniform velocities. The problem is transferred from a mechanical to an algorithmic level. Our novel advanced image processing approach includes equipping the sorter with an area-scan camera in combination with a real-time multiobject tracking system, which enables predictions of the location of individual objects for separation. For the experimental validation of our approach, we present a modular sorting system, which allows comparing sorting results using a line-scan and area-scan camera. Results show that our approach performs reliable separation and hence increases sorting efficiency.

19 citations


Journal ArticleDOI
01 Apr 2021
TL;DR: The resultant unscented dual quaternion particle filter (U-DQPF) incorporates the most recently observed evidence, raising the particle efficiency considerably for nonlinear pose estimation tasks, and shows superior performance in nonlinear SE(3) estimation.
Abstract: We present a novel dual quaternion filter for recursive estimation of rigid body motions. Based on the sequential Monte Carlo scheme, particles are deployed on the manifold of unit dual quaternions. This allows non-parametric modeling of arbitrary distributions underlying on the SE(3) group. The proposal distribution for importance sampling is estimated particle-wise by a novel dual quaternion unscented Kalman filter (DQ-UKF). It is adapted to the manifold geometric structure and drives the prior particles towards high-likelihood regions on the manifold. The resultant unscented dual quaternion particle filter (U-DQPF) incorporates the most recently observed evidence, raising the particle efficiency considerably for nonlinear pose estimation tasks. Compared with ordinary particle filters and other parametric model-based dual quaternion filtering schemes, the proposed U-DQPF shows superior performance in nonlinear SE(3) estimation.

16 citations


Journal ArticleDOI
TL;DR: In this paper, a Rao-Blackwellized particle filter is employed to reduce the computational complexity and enable real-time processing of the calibration parameters of a magnetometer mounted on a model train.
Abstract: Magnetic field localization utilizes position dependent and time persistent distortions of the earth magnetic field. These distortions are introduced by stationary ferromagnetic material in the environment and can be stored in a map to enable localization. Estimating the position of a magnetometer with these distortions requires a calibration of the sensor to enable the matching of the measurements to the map. Typically, the calibration is performed in a prior step and requires specific maneuvers like sensor rotations in a homogenous field. The goal of the maneuvers is to render the calibration parameters observable. For heavy platforms, e.g., cars, trains and driverless transport systems in factories, performing special maneuvers is cumbersome or even impossible. In addition they operate in an environment with an inhomogeneous magnetic field. To address this issue, this article proposes a novel method that exploits the magnetic field distortions to render the calibration parameters observable. To simplify the calibration process, the calibration parameters are estimated simultaneously with the position of the platform. The method employs a Rao-Blackwellized particle filter that reduces the computational complexity and enables real time processing. The feasibility of the method is shown in an evaluation with measurements of a magnetometer mounted on a model train. The results show a high accuracy of the position and calibration parameter estimation.

14 citations


Journal ArticleDOI
01 May 2021
TL;DR: In this paper, a mobile application for visualizing data in the Robot Operating System (ROS), iviz, is introduced, based on the Unity engine, providing a visualization platform designed from scratch to be usable in mobile platforms such as iOS, Android, and UWP, and including native support for augmented reality for all three platforms.
Abstract: In this work, we introduce iviz, a mobile application for visualizing data in the Robot Operating System (ROS). In the last few years, the popularity of ROS has grown enormously, making it the standard platform for robotic programming. However, the availability of this environment is generally restricted to PCs with the Linux operating system. Thus, users wanting to see what is happening in the system with a smartphone or a tablet are stuck with solutions such as screen mirroring or web browser versions of rviz, making newer visualization modalities such as Augmented Reality impossible. Our application iviz, based on the Unity engine, addresses these issues by providing a visualization platform designed from scratch to be usable in mobile platforms such as iOS, Android, and UWP, and including native support for Augmented Reality for all three platforms. If desired, it can also be used in a PC with Linux, Windows, or macOS without any changes.

13 citations


Journal ArticleDOI
01 Jan 2021
TL;DR: The described approach allows secure fusion of any number of private estimates, making third-party cloud processing a viable option when working with sensitive state estimates or when performing estimation over untrusted networks.
Abstract: Fast covariance intersection is a widespread technique for state estimate fusion in sensor networks when cross-correlations are not known and fast computations are desired. The common requirement of sending estimates from one party to another during fusion forfeits local privacy. Current secure fusion algorithms rely on encryption schemes that do not provide sufficient flexibility. As a result, excess communication between estimate producers is required, which is often undesirable. We propose a novel method of homomorphically computing the fast covariance intersection algorithm on estimates encrypted with a combination of encryption schemes. Using order revealing encryption, we show how an approximate solution to the fast covariance intersection weights can be computed and combined with partially homomorphic encryptions of estimates, to calculate an encryption of the fused result. The described approach allows secure fusion of any number of private estimates, making third-party cloud processing a viable option when working with sensitive state estimates or when performing estimation over untrusted networks.

11 citations


Journal ArticleDOI
23 Mar 2021
TL;DR: In this article, the operator draws a desired 2D path by walking in a large-scale haptic interface while a guiding force is exerted, which ensures that the generated path can be accurately followed by a path tracking controller running offline on a remote robot.
Abstract: Despite significant advances in robot autonomy, manual intervention by a human operator is necessary in many situations. This usually requires qualified staff and some robot-specific input device even for the comparatively simple case of platform locomotion. For this reason, we propose a novel path generation method applicable to car-like vehicles. With this method, the operator “draws” a desired 2D path by walking in a large-scale haptic interface while a guiding force is exerted, which ensures that the generated path can later be accurately followed by a path tracking controller running offline on a remote robot. We present a local optimization-based path planner, a higher-level path generation algorithm utilizing the aforementioned planner, and a force feedback law. Experiments show improved feasibility of the generated paths without affecting the operator's ability to make decisions independently.

9 citations



Journal ArticleDOI
TL;DR: In this article, a high-speed camera captures image sequences of test objects during a transportation process on a chute with a specific structured surface, and the trajectory data is then used to classify test objects based on their motion behavior.

2 citations


Journal ArticleDOI
TL;DR: In this paper, a recursive joint Cramer-Rao lower bound for non-linear systems with two-adjacent-state dependent (TASD) measurements is proposed.
Abstract: Joint Cramer-Rao lower bound (JCRLB) is very useful for the performance evaluation of joint state and parameter estimation (JSPE) of non-linear systems, in which the current measurement only depends on the current state. However, in reality, the non-linear systems with two-adjacent-states dependent (TASD) measurements, that is, the current measurement is dependent on the current state as well as the most recent previous state, are also common. First, the recursive JCRLB for the general form of such non-linear systems with unknown deterministic parameters is developed. Its relationships with the posterior CRLB for systems with TASD measurements and the hybrid CRLB for regular parametric systems are also provided. Then, the recursive JCRLBs for two special forms of parametric systems with TASD measurements, in which the measurement noises are autocorrelated or cross-correlated with the process noises at one time step apart, are presented, respectively. Illustrative examples in radar target tracking show the effectiveness of the JCRLB for the performance evaluation of parametric TASD systems.

2 citations


Proceedings ArticleDOI
23 Sep 2021
TL;DR: In this article, a measurement model based on spherical double Fourier series (DFS) for estimating the 3D shape of a target concurrently with its kinematic state is introduced.
Abstract: In this paper, a novel measurement model based on spherical double Fourier series (DFS) for estimating the 3D shape of a target concurrently with its kinematic state is introduced. Here, the shape is represented as a star-convex radial function, decomposed as spherical DFS. In comparison to ordinary DFS, spherical DFS do not suffer from ambiguities at the poles. Details will be given in the paper. The shape representation is integrated into a Bayesian state estimator framework via a measurement equation. As range sensors only generate measurements from the target side facing the sensor, the shape representation is modified to enable application of shape symmetries during the estimation process. The model is analyzed in simulations and compared to a shape estimation procedure using spherical harmonics. Finally, shape estimation using spherical and ordinary DFS is compared to analyze the effect of the pole problem in extended object tracking (EOT) scenarios.

Journal ArticleDOI
28 Apr 2021-Sensors
TL;DR: In this paper, quantization methods for estimates and covariance matrices are presented and their usage with the optimal fusion formulas and the covariance intersection is demonstrated, which significantly reduce the bandwidth required for data transmission while retaining unbiasedness and conservativeness.
Abstract: Information fusion in networked systems poses challenges with respect to both theory and implementation. Limited available bandwidth can become a bottleneck when high-dimensional estimates and associated error covariance matrices need to be transmitted. Compression of estimates and covariance matrices can endanger desirable properties like unbiasedness and may lead to unreliable fusion results. In this work, quantization methods for estimates and covariance matrices are presented and their usage with the optimal fusion formulas and covariance intersection is demonstrated. The proposed quantization methods significantly reduce the bandwidth required for data transmission while retaining unbiasedness and conservativeness of the considered fusion methods. Their performance is evaluated using simulations, showing their effectiveness even in the case of substantial data reduction.

Journal ArticleDOI
01 Aug 2021
TL;DR: Real-Time Control Framework (RTCF) as mentioned in this paper is a real-time control framework based on the Robot Operating System (ROS) that offers high modularity, ROS-related concepts leading to seamless interoperability with ROS and high performance.
Abstract: Owing to the steady progress in the field of Linux kernel development, high-performance control applications are no longer a rarity on general-purpose computing platforms. However, many real-time control libraries lack important properties such as modularity, effortless integration, and encapsulation. These are key design features of the popular Robot Operating System (ROS) that is, however, not real-time capable. We aim to solve this issue by introducing the Real-Time Control Framework (RTCF), which offers high modularity, ROS-related concepts leading to seamless interoperability with ROS, and high performance. To demonstrate the capabilities of the RTCF, we provide several examples and exemplary performance data.

Journal ArticleDOI
24 Apr 2021-Sensors
TL;DR: In this paper, a deterministic sampling approach is proposed for nonlinear hyperspherical estimation using the von Mises-Fisher distribution, which allows manually configurable sample sizes, considerably enhancing the filtering performance under strong nonlinearity.
Abstract: In this work, we present a novel scheme for nonlinear hyperspherical estimation using the von Mises–Fisher distribution. Deterministic sample sets with an isotropic layout are exploited for the efficient and informative representation of the underlying distribution in a geometrically adaptive manner. The proposed deterministic sampling approach allows manually configurable sample sizes, considerably enhancing the filtering performance under strong nonlinearity. Furthermore, the progressive paradigm is applied to the fusing of measurements of non-identity models in conjunction with the isotropic sample sets. We evaluate the proposed filtering scheme in a nonlinear spherical tracking scenario based on simulations. Numerical results show the evidently superior performance of the proposed scheme over state-of-the-art von Mises–Fisher filters and the particle filter.

Posted Content
TL;DR: In this article, a hyperspherical Dirac mixture reapproximation (HDMR) method is proposed for density estimation and a maximum likelihood method is provided to reconstruct the underlying continuous distribution in the form of a von Mises-Fisher mixture.
Abstract: We propose a novel scheme for efficient Dirac mixture modeling of distributions on unit hyperspheres. A so-called hyperspherical localized cumulative distribution (HLCD) is introduced as a local and smooth characterization of the underlying continuous density in hyperspherical domains. Based on HLCD, a manifold-adapted modification of the Cram\'er-von Mises distance (HCvMD) is established to measure the statistical divergence between two Dirac mixtures of arbitrary dimensions. Given a (source) Dirac mixture with many components representing an unknown hyperspherical distribution, a (target) Dirac mixture with fewer components is obtained via matching the source in the sense of least HCvMD. As the number of target Dirac components is configurable, the underlying distributions is represented in a more efficient and informative way. Based upon this hyperspherical Dirac mixture reapproximation (HDMR), we derive a density estimation method and a recursive filter. For density estimation, a maximum likelihood method is provided to reconstruct the underlying continuous distribution in the form of a von Mises-Fisher mixture. For recursive filtering, we introduce the hyperspherical reapproximation discrete filter (HRDF) for nonlinear hyperspherical estimation of dynamic systems under unknown system noise of arbitrary form. Simulations show that the HRDF delivers superior tracking performance over filters using sequential Monte Carlo and parametric modeling.


Proceedings ArticleDOI
23 Sep 2021
TL;DR: In this article, the authors propose to learn partial knowledge about the correlation in the form of correlation sets and exploit this knowledge to provide less conservative estimates, and demonstrate the advantages of the proposed approach in terms of quality and consistency.
Abstract: In distributed estimation, several sensor nodes provide estimates of the same underlying dynamic process. These estimates are correlated but due to local processing, the correlations are only partially known or even unknown. For a consistent fusion of the local estimates, the correlation needs to be properly treated. Many methods provide consistent but overly conservative fusion results. In this paper, we propose to learn partial knowledge about the correlation in the form of correlation sets and exploit this knowledge to provide less conservative estimates. We use a simple numerical example to demonstrate the advantages of the proposed approach in terms of quality and consistency and how the quality of the fused estimate increases with time.

Posted Content
TL;DR: In this paper, an expectation-maximization method was proposed to estimate the parameters of a Gaussian mixture density with a given number of components best representing a given set of weighted samples.
Abstract: We consider estimating the parameters of a Gaussian mixture density with a given number of components best representing a given set of weighted samples. We adopt a density interpretation of the samples by viewing them as a discrete Dirac mixture density over a continuous domain with weighted components. Hence, Gaussian mixture fitting is viewed as density re-approximation. In order to speed up computation, an expectation-maximization method is proposed that properly considers not only the sample locations, but also the corresponding weights. It is shown that methods from literature do not treat the weights correctly, resulting in wrong estimates. This is demonstrated with simple counterexamples. The proposed method works in any number of dimensions with the same computational load as standard Gaussian mixture estimators for unweighted samples.

Proceedings ArticleDOI
23 Sep 2021
TL;DR: In this article, an expectation-maximization method was proposed to estimate the parameters of a Gaussian mixture density with a given number of components best representing a given set of weighted samples.
Abstract: We consider estimating the parameters of a Gaussian mixture density with a given number of components best representing a given set of weighted samples. We adopt a density interpretation of the samples by viewing them as a discrete Dirac mixture density over a continuous domain with weighted components. Hence, Gaussian mixture fitting is viewed as density re-approximation. In order to speed up computation, an expectation-maximization method is proposed that properly considers not only the sample locations, but also the corresponding weights. It is shown that methods from literature do not treat the weights correctly, resulting in wrong estimates. This is demonstrated with simple counterexamples. The proposed method works in any number of dimensions with the same computational load as standard Gaussian mixture estimators for unweighted samples.

Posted Content
08 Feb 2021
TL;DR: In this paper, the authors proposed a method for deterministic sampling of arbitrary continuous angular density functions, which can typically be achieved with much smaller numbers of samples compared to the commonly used random sampling.
Abstract: We propose a method for deterministic sampling of arbitrary continuous angular density functions. With deterministic sampling, good estimation results can typically be achieved with much smaller numbers of samples compared to the commonly used random sampling. While the Unscented Kalman Filter uses deterministic sampling as well, it only takes the absolute minimum number of samples. Our method can draw arbitrary numbers of deterministic samples and therefore improve the quality of state estimation. Conformity between the continuous density function (reference) and the Dirac mixture density, i.e., sample locations (approximation) is established by minimizing the difference of the cumulatives of many univariate projections. In other words, we compare cumulatives of probability densities in the Radon space.

Proceedings ArticleDOI
23 Sep 2021
TL;DR: In this article, the authors combine the Kalman filter and compressive sensing using pseudo-measurements in order to reduce the number of measurements usually required by the KF, which yields better results when the measurement noise is relatively large compared to the system noise, and improves the accuracy of state estimation in sensor networks with low sensor precision.
Abstract: In this paper, we combine the Kalman filter and compressive sensing using pseudo-measurements in order to reduce the number of measurements usually required by the Kalman filter. To overcome the non-sparsity of the measurement vectors, we make use of the change of their coefficients when represented in a certain basis, reduce the dimensionality of the coefficients, and learn a sparse basis for the measurement vectors. We further improve our proposed method by introducing dynamic weighting of the pseudo-measurements, by aiding compressive measurement reconstruction with Kalman filter estimates and by employing iterative versions of this process. Simulations show that our approach achieves a 37% improvement with respect to the mean-square error compared to the traditional Kalman filter with the same number of measurements. Our approach yields better results when the measurement noise is relatively large compared to the system noise, and it significantly improves the accuracy of state estimation in sensor networks with low sensor precision.



Proceedings ArticleDOI
23 Sep 2021
TL;DR: In this article, the authors derived formulae for conditional densities and likelihoods for multivariate densities parameterized by grid values or Fourier coefficients, which can be described using a single parameter vector.
Abstract: Recently, trigonometric polynomials have been used to approximate densities or their square roots in the context of Bayesian estimation. Trigonometric polynomials were also used to interpolate function values on grids on hypertori. In this paper, we derive formulae for conditional densities and likelihoods for multivariate densities parameterized by grid values or Fourier coefficients. Efficient formulae are proposed for both representations that involve no more than $O(n \log n)$ operations. The conditional densities can be described using a single parameter vector. For the likelihoods, formulae are given that allow for a precise evaluation using two parameter vectors. Furthermore, formulae involving only a single parameter vector are provided for approximations of the likelihoods.