The humanoids presented at IREX 2026