Citation: 1B_208/2018 E. 7

Il s'ensuit que le recours est rejeté dans la mesure où il est recevable. Le recourant a demandé l'octroi de l'assistance judiciaire (art. 64 al. 1 LTF). Les conditions y relatives étant réalisées, cette requête doit être admise. Il y a lieu de désigner Maîtres Nicolas Gurtner et Raphaël Cristiano en tant qu'avocats d'office et de leur allouer une indemnité à titre d'honoraires, qui seront supportés par la caisse du tribunal. Il n'est pas perçu de frais judiciaires (art. 66 al. 4 et 64 al. 1 LTF), ni alloué de dépens (art. 68 al. 3 LTF). Par ces motifs, le Tribunal fédéral prononce :