HRL at IROS 2025, Hanghzou, China