Faits: Faits: A. A._, jardinier paysagiste, a acquis, auprès du X._ SA, pour le prix de 27'300 fr. sans les options, un véhicule neuf de marque Peugeot Boxer 270 CS Turbo diesel ayant une cylindrée de 1'905 cm3. Le poids à vide était de 1'775 kg, la charge utile de 1'015 kg et la charge sur remorque de 1'500 kg. Le véhicule a été livré le 3 avril 1997 à l'acheteur qui l'a régulièrement utilisé depuis lors, parcourant quelque 20'000 km jusqu'à fin novembre 1998. D'emblée, A._ a constaté que le véhicule était poussif, ce dont il s'est plaint à de nombreuses occasions, d'abord oralement, ensuite par écrit. Y._SA, à qui il s'était adressé, lui a notamment précisé que le véhicule correspondait au "cahier des charges de la définition usine". Au printemps 1998, A._ a mandaté un avocat et fait procéder à l'examen du véhicule par un expert privé, puis par des experts de Y._SA. Des discussions ont ensuite eu lieu entre les parties au sujet d'une éventuelle reprise du véhicule par le X._ SA ou par un tiers, mais elles n'ont pas abouti. Au printemps 1998, A._ a mandaté un avocat et fait procéder à l'examen du véhicule par un expert privé, puis par des experts de Y._SA. Des discussions ont ensuite eu lieu entre les parties au sujet d'une éventuelle reprise du véhicule par le X._ SA ou par un tiers, mais elles n'ont pas abouti. B. Le 7 décembre 1998, A._ a ouvert action contre le X._ SA aux fins d'obtenir le paiement de 31'060 fr. 50 plus intérêts à 5% dès cette date. Il a déclaré résilier le contrat de vente et tenir le véhicule litigieux à disposition de la défenderesse moyennant paiement de la somme réclamée. La défenderesse a conclu au rejet de la demande. Un expert judiciaire a été désigné en la personne de B._, ingénieur ETS, qui a examiné si le véhicule litigieux était conforme à l'art. 54 al. 3 de l'ordonnance du 19 juin 1995 concernant les exigences techniques requises pour les véhicules routiers (OETV; RS 741.41). Cette disposition a la teneur suivante: "Les véhicules automobiles et les ensembles de véhicules doivent, en pleine charge, pouvoir démarrer sans difficulté sur une rampe de 15 pour cent ou, en lieu et place, pouvoir démarrer sans difficulté cinq fois en cinq minutes sur une rampe de 12 pour cent." Dans son rapport du 27 septembre 2000, l'expert judiciaire a indiqué avoir effectué des tests de démarrage sur une rampe de 12%. Selon lui, le véhicule n'était pas conforme aux exigences de la disposition précitée. Les démarrages successifs sur une rampe de 12% étaient astreignants; la limite de puissance du véhicule était réellement atteinte; ce comportement n'était guère compatible avec les exigences du trafic routier, notamment avec la notion de fluidité. L'expert a constaté en outre que le véhicule ne démarrait pas sans difficulté et il l'a jugé non conforme à l'homologation délivrée par l'Office fédéral de la police. Dans une lettre adressée à Y._SA le 27 octobre 2000, l'Office fédéral des routes a indiqué qu'il fallait comprendre l'expression "sans difficulté", figurant à l'art. 54 al. 3 OETV relativement au démarrage en côte, en ce sens que "la force de propulsion doit être transmise au sol (les roues ne doivent pas tourner dans le vide), que l'embrayage, une fois embrayé, ne doit pas "patiner et le moteur ne pas caler". L'expert judiciaire, à qui ce document avait été transmis, a précisé, dans un rapport complémentaire du 19 décembre 2000, que, lors des essais de démarrage sur un plan incliné de 12%, le véhicule avait démarré cinq fois en cinq minutes d'une manière conforme aux exigences fixées par l'Office fédéral des routes. Il a ainsi considéré, sur le vu de la directive No 92/21/CEE et à la lumière des précisions fournies par ladite administration quant à l'expression "sans difficulté", que le véhicule litigieux était conforme aux directives. L'expert a néanmoins estimé que cette notion était inadaptée à une manoeuvre qui est manifestement astreignante et dont il n'est nullement certain qu'il soit possible de l'accomplir avec succès. Par jugement du 17 octobre 2001, la Cour civile du Tribunal cantonal du canton de Vaud a rejeté les conclusions du demandeur. Elle a retenu, en bref, que le véhicule vendu satisfaisait aux exigences de l'art. 54 al. 3 OETV, qu'il n'était donc pas entaché d'un défaut et, partant, que la responsabilité du vendeur n'était pas engagée en l'espèce. Par jugement du 17 octobre 2001, la Cour civile du Tribunal cantonal du canton de Vaud a rejeté les conclusions du demandeur. Elle a retenu, en bref, que le véhicule vendu satisfaisait aux exigences de l'art. 54 al. 3 OETV, qu'il n'était donc pas entaché d'un défaut et, partant, que la responsabilité du vendeur n'était pas engagée en l'espèce. C. Le demandeur interjette un recours en réforme au Tribunal fédéral. Invoquant pour seul motif la violation de l'art. 54 al. 3 OETV, en liaison avec l'art. 205 CO, il y reprend les conclusions qu'il avait soumises aux premiers juges. La défenderesse propose le rejet du recours. 