Faits: Faits: A. A._, propriétaire de la parcelle n° 206 du registre foncier sur le territoire de la commune de Belmont-sur-Lausanne, a demandé en juin 2001 à la municipalité de cette commune l'autorisation de construire sur son terrain une villa individuelle avec un couvert pour deux voitures et une piscine extérieure. Ce projet a été mis à l'enquête publique du 6 au 25 juillet 2001. Les propriétaires d'un immeuble voisin, les époux B._, ont formé opposition en faisant en particulier valoir que le couvert à voitures n'était pas réglementaire. Cet élément devrait, selon le projet, être construit entre la limite de la parcelle n° 106 et une façade de la villa. La municipalité a délivré le permis de construire le 25 octobre 2001, en levant les oppositions. La municipalité a délivré le permis de construire le 25 octobre 2001, en levant les oppositions. B. Les époux B._ ont recouru contre cette décision au Tribunal administratif du canton de Vaud. Leur recours a été admis par un arrêt rendu le 28 mai 2002, et la décision municipale a été annulée. Le Tribunal administratif a considéré, en substance, que le projet de A._ ne respectait pas les exigences du règlement communal sur les constructions et l'aménagement du territoire (RCAT) fixant un coefficient maximum d'occupation du sol (COS; cf. art. 12 et 51 RCAT): en additionnant la surface bâtie de la villa, de certains avant-corps et du couvert à voitures (un peu plus de 50 m2 pour ce dernier élément), on obtenait une surface totale supérieure au maximum autorisé. Le Tribunal administratif a encore mentionné les règles communales sur les distances entre constructions et limites de propriété, de 6 m au minimum (art. 10 RCAT), et il a considéré que le couvert à voitures, prévu le long d'une limite de la parcelle, ne pouvait pas être implanté à cet endroit; il s'est fondé à ce propos sur l'art. 39 du règlement cantonal d'application de la loi cantonale sur l'aménagement du territoire et les constructions (RATC) qui définit les conditions auxquelles les "dépendances de peu d'importance" peuvent être autorisées "dans les espaces réglementaires entre bâtiments ou entre bâtiments et limites de propriété". B. Les époux B._ ont recouru contre cette décision au Tribunal administratif du canton de Vaud. Leur recours a été admis par un arrêt rendu le 28 mai 2002, et la décision municipale a été annulée. Le Tribunal administratif a considéré, en substance, que le projet de A._ ne respectait pas les exigences du règlement communal sur les constructions et l'aménagement du territoire (RCAT) fixant un coefficient maximum d'occupation du sol (COS; cf. art. 12 et 51 RCAT): en additionnant la surface bâtie de la villa, de certains avant-corps et du couvert à voitures (un peu plus de 50 m2 pour ce dernier élément), on obtenait une surface totale supérieure au maximum autorisé. Le Tribunal administratif a encore mentionné les règles communales sur les distances entre constructions et limites de propriété, de 6 m au minimum (art. 10 RCAT), et il a considéré que le couvert à voitures, prévu le long d'une limite de la parcelle, ne pouvait pas être implanté à cet endroit; il s'est fondé à ce propos sur l'art. 39 du règlement cantonal d'application de la loi cantonale sur l'aménagement du territoire et les constructions (RATC) qui définit les conditions auxquelles les "dépendances de peu d'importance" peuvent être autorisées "dans les espaces réglementaires entre bâtiments ou entre bâtiments et limites de propriété". C. Agissant par la voie du recours de droit public, A._ demande au Tribunal fédéral d'annuler l'arrêt du Tribunal administratif. Il se plaint d'une violation du droit d'être entendu, en relation avec le calcul du coefficient d'occupation du sol effectué par la juridiction cantonale, et d'une application arbitraire du droit cantonal et communal, soit des art. 39 RATC et 51 RCAT. Les époux B._ concluent au rejet du recours. La municipalité s'en remet à justice. Le Tribunal administratif propose le rejet du recours.