This article presents ViRa, a real-time open-source millimeter-wave radar simulation framework for perception-driven robotic applications. ViRa provides (i) raw data of radar sensors in real-time, simulation of (ii) multi-antenna configurations for spatial estimation of objects, (iii) wave penetration of non-conductive objects to infer information in occluded situations, (iv) different radar beam patterns, and, (v) configurations of radar sensors as given by real-world radars. By using ViRa, researchers can simulate radar sensors in different robotic scenarios and investigate radars prior to the installation. This allows an acceleration in the development of radar sensors for robotic applications without the need of real hardware. Contrary to simple model abstractions, which only output loose features, ViRa generates raw radar data using computer graphics techniques on graphics processing unit (GPU) level embedded inside a game engine environment. ViRa allows to feed data directly into machine learning frameworks, which enables further improvement in novel research directions, such as safe human-robot interaction or agile drone flights in obstacle-rich environments. The proposed simulation framework is validated with data from different scenarios in robotics such as human tracking for human-robot interaction. The obtained results are compared with a reference simulation framework and show significantly higher correlation when compared to real-world measurement data.
19 July 2022 in IEEE Robotics and Automation Letters
This article presents CapSense, a real-time open-source capacitive sensor simulation framework for robotic applications. CapSense provides raw data of capacitive proximity sensors based on a fast and efficient 3D FEM implementation. The proposed framework is interfaced to off-the-shelf robot and physics simulation environments to couple dynamic interaction of the environment with an electrostatic solver for capacitance computation in real-time. The FEM method proposed in this article relies on a static tetrahedral mesh of the sensor surrounding without a-posteriori re-meshing and achieves high update rates by an adaptive update step. CapSense is flexible due to various configuration parameters (i.e. number, size, shape and location of electrodes) and serves as a platform for investigation of capacitive sensors in robotic applications. By using the proposed framework, researchers can simulate capacitive sensors in different scenarios and investigate these sensors and their configuration prior to installation and fabrication of real hardware. The proposed framework opens new research opportunities via sim-to-real transfer of capacitive sensing. The simulation approach is validated by comparing real-world results of different scenarios with simulation results. In order to showcase the benefits of CapSense in pHRI, the framework is evaluated in a robotic healthcare scenario.
The reconstruction of frequency-sparse signals from a low number of samples using a compressed sensing concept is a widely studied problem and solutions based on greedy and relaxation methods are available. However, their performance is degraded in presence of spectral leakage, which affects the sparsity of the signal representation and consequently, its estimation accuracy. In this paper a two-stage optimization approach, called Opti2, is proposed for the reconstruction of periodic signals that can be expressed in terms of fundamental frequency and harmonics. The estimation provided by basis pursuit denoising (BPDN) sparse optimization approach is computed in the first stage and used as initial guess for the second stage, where a constrained non-linear optimization problem is solved in an iterative fashion, aiming to improve the estimation of the signal parameters. The evaluation of the proposed method with simulated and experimental data demonstrates that it outperforms existing approaches in term of accuracy, showing its robustness to noise, compression rate and dictionary refinement factor.