One paper accepted to ICRA 2024.