Faits: Faits: A. Par arrêt du 2 octobre 2001, la Cour correctionnelle avec jury du canton de Genève a condamné, par défaut, A._, ressortissant du Kosovo né en 1964, à 3 ans et 9 mois de réclusion et 10 ans d'expulsion, pour actes d'ordre sexuel sur une enfant. Au cours de l'instruction, A._ avait été libéré provisoirement par décision de la Chambre d'accusation du 7 mai 1999, au motif que le juge d'instruction n'avait pas accompli les actes d'instruction qui lui avaient été demandés. Il avait alors élu domicile auprès de B._ et s'était présenté aux audiences d'instruction des 10 mai, 1er juin et 3 juin 1999. En septembre 1999, une décision d'expulsion pour 10 ans, rendue à son encontre en 1993, avait toutefois été exécutée, de sorte qu'il avait dû quitter la Suisse. A._ est revenu du Kosovo au printemps 2002 et s'est alors installé en France. Arrêté à la douane franco-suisse en juillet 2005, il a été placé en détention. Le 30 juillet 2005 il a écrit au Service d'application des peines et mesures, en déclarant recourir contre le jugement rendu en son absence. Le 2 août 2005, le Service précité, en confirmation d'un entretien du 29 juillet 2005, lui a indiqué qu'il disposait d'un délai de 14 jours pour faire opposition au jugement par défaut rendu à son encontre; le lendemain il a transmis au greffe de la Cour de justice le courrier de A._ du 30 juillet 2005. A._ est revenu du Kosovo au printemps 2002 et s'est alors installé en France. Arrêté à la douane franco-suisse en juillet 2005, il a été placé en détention. Le 30 juillet 2005 il a écrit au Service d'application des peines et mesures, en déclarant recourir contre le jugement rendu en son absence. Le 2 août 2005, le Service précité, en confirmation d'un entretien du 29 juillet 2005, lui a indiqué qu'il disposait d'un délai de 14 jours pour faire opposition au jugement par défaut rendu à son encontre; le lendemain il a transmis au greffe de la Cour de justice le courrier de A._ du 30 juillet 2005. B. Le 16 août 2005, par l'entremise de son avocat, A._ a fait opposition à défaut. Il faisait valoir que c'était sans faute de sa part qu'il ne s'était pas présenté devant la Cour correctionnelle; se trouvant à l'époque au Kosovo, dans un pays en guerre, il n'avait pas été informé de l'audience de jugement; lorsqu'il avait quitté son pays au printemps 2002, il pensait que la procédure ouverte contre lui en Suisse n'avait pas eu de suite; c'est lors de son interpellation à la frontière qu'il avait appris avoir été jugé. Par arrêt du 19 décembre 2005, la Chambre pénale de la Cour de justice a déclaré l'opposition irrecevable. Elle a estimé que c'était par sa faute que l'opposant n'avait pas eu connaissance de la citation à comparaître devant la Cour correctionnelle le 2 octobre 2001. Au demeurant, même en admettant qu'il n'avait pu avoir connaissance de cette citation, en raison des troubles politiques au Kosovo à l'époque où il s'y trouvait, cet empêchement n'existait plus depuis qu'il s'était installé en France en 2002. Il n'avait toutefois pas réagi, laissant, de son seul fait, s'écouler le délai de 14 jours pour faire opposition, qui, conformément à l'art. 331 al. 4 du code de procédure pénale genevois (CPP/GE), était dès lors irrecevable. Saisie d'un pourvoi de A._, la Cour de cassation genevoise l'a rejeté par arrêt du 7 avril 2006. Elle a considéré, elle aussi, que l'empêchement de l'opposant à comparaître à son jugement avait été fautif; à tout le moins, cet empêchement avait-il cessé depuis que l'opposant s'était installé en France, lequel avait toutefois laissé s'écouler, sans réagir, le délai de 14 jours pour faire opposition. Saisie d'un pourvoi de A._, la Cour de cassation genevoise l'a rejeté par arrêt du 7 avril 2006. Elle a considéré, elle aussi, que l'empêchement de l'opposant à comparaître à son jugement avait été fautif; à tout le moins, cet empêchement avait-il cessé depuis que l'opposant s'était installé en France, lequel avait toutefois laissé s'écouler, sans réagir, le délai de 14 jours pour faire opposition. C. Par acte du 2 mai 2006 adressé au Tribunal fédéral, A._ a déclaré recourir contre l'arrêt cantonal du 7 avril 2006; parallèlement, il demandait qu'un défenseur d'office lui soit désigné pour la procédure devant le Tribunal fédéral, faisant par ailleurs valoir qu'il n'avait pas les moyens de rémunérer un avocat. Par décision du 5 mai 2006, la Ire Cour de droit public a admis la requête d'assistance judiciaire et désigné un défenseur d'office au recourant, avec la mission de compléter au besoin l'acte de recours. En temps utile et par l'entremise de son défenseur d'office, le recourant a déposé un mémoire complétif. Invoquant une violation de son droit d'être jugé en sa présence et une violation du principe de la proportionnalité, il conclut à l'annulation de l'arrêt attaqué. Le Procureur général conclut au rejet du recours. L'autorité cantonale se réfère à son arrêt. 