Traukos variklis yra nešiojamasis garo variklis, panašus į lokomotyvą, tačiau galintis važiuoti keliais ir kitais tvirtais paviršiais. Ši savaeigė mašina daugiausia buvo naudojama XIX amžiuje kroviniams traukti, žemei arti ir mechaninei energijai tiekti atokiose vietose. Ankstyvosiose šio įrenginio versijose buvo naudojamas grandinės pavaros mechanizmas, tačiau pavara varoma versija netrukus tapo pramonės standartu. Pirmasis traukos variklis buvo išrastas XX amžiaus šeštajame dešimtmetyje kaip alternatyva arklio traukiamam nešiojamam garo varikliui ir buvo plačiai naudojamas iki 19 m. Garais varomo traukos variklio naudojimas sumažėjo XX amžiaus trečiajame dešimtmetyje, nes benzinu varomos mašinos tapo praktiškesnės.
Traukos variklis panašus į lokomotyvo variklį, nes abi mašinos yra varomos garais. Nors lokomotyvo variklis yra griežtai apribotas geležinkeliu, traukos varikliai gali laisvai važiuoti bet kokiu kietu paviršiumi. Dėl šios judėjimo laisvės jie yra naudingi įvairiems žemės ūkio ir pramonės tikslams. Šis garo variklis suprojektuotas keliais skirtingais būdais, atsižvelgiant į pagrindinį naudojimą. Kiekvienoje konstrukcijoje paprastai yra smagračiu varomas skriemulys, skirtas maitinti atskirą mašiną, ir vilkimo strypas kroviniams traukti.
XIX amžiuje traukos varikliai buvo naudojami įvairiose pramonės srityse. Paprastai jie buvo vadinami kelių lokomotyvais, nes jie gali gabenti sunkius krovinius keliais. Daugeliu atvejų du ar daugiau variklių buvo sujungti, kad būtų suteikta papildoma traukimo galia ypač sunkioms apkrovoms. Šiose mašinose kartais būdavo montuojama krovininė lova, panaši į šiuolaikinį krovininį sunkvežimį. Ši sunkvežimio tipo versija dažnai buvo vadinama garo vagonu ir buvo plačiai naudojama Didžiojoje Britanijoje iki 19-ųjų pradžios.
Kiti šio variklio pramoniniai pritaikymai buvo kelių tiesimas ir geležinkelių įranga. Šis variklis dažnai buvo skirtas naudoti kaip garo volas, pakeičiant standartinius priekinius ratus sunkiu, vienu voleliu. Garų volo versija paprastai buvo naudojama įvairių tipų kelių dangos medžiagoms sutankinti. Kai kurie iš šių variklių buvo su flanšiniais ratais, skirtais naudoti geležinkelyje. Šios geležinkelio versijos paprastai buvo naudojamos lengvoms užduotims atlikti, išskyrus pagrindinę liniją.
Šios mašinos taip pat buvo naudojamos žemės ūkio pramonėje laukams arti ir įdirbti. Esant tvirtai dirvai, arimo padargas buvo pritvirtintas prie grąžulo ir patrauktas už variklio. Minkštesnei dirvai reikėjo dviejų variklių, kurie plūgą per lauką judino diržu ir skriemuliu arba troso sistema. Šie varikliai taip pat buvo nešiojamas energijos šaltinis kviečiams kulti derliaus nuėmimo metu. Ūkininkai, neturintys traukos variklio, paprastai nuomodavo įrenginį iš rangovo.
Ankstyviausiose šio įrenginio versijose buvo naudojamas paprastas grandininės pavaros mechanizmas, besitęsiantis nuo variklio iki galinių ratų. Netrukus tai buvo pakeista efektyvesne pavara varoma versija. Šios mašinos paprastai turėjo du didelius varomuosius ratus gale ir pora mažesnių ratų priekyje vairavimo tikslais. Kai kuriuose visureigių modeliuose buvo sumontuotas keturių ratų pavaros mechanizmas, o kituose – vikšrinis vikšras.
Traukos variklis buvo išrastas 1860-aisiais, sumontavus esamą nešiojamąjį garo variklį su ratais ir savaeigę pavaros mechanizmą. Nors nešiojamieji garo varikliai anksčiau buvo vežami į darbo vietą arkliu, savaeigis mechanizmas leido pritaikyti mašinas daugeliui naujų naudojimo būdų. Šių garu varomų variklių populiarumas sumažėjo, kai padaugėjo benzinu varomų įrenginių. Dešimtojo dešimtmečio pabaigoje garu varomus variklius iš esmės pakeitė praktiškesnė, modernesnė įranga.