IEEE Robotics and Automation Letters 8(5), 2023
Current Robotics Reports 4, 2023
IEEE European Conference on Mobile Robots, Coimbra, Portugal, September 2023