Robotski inženjering je proces razvoja, testiranja i usavršavanja različitih aspekata robotskog dizajna kako bi se stvorile fleksibilnije, moćnije i autonomnije robotske konstrukcije. Ovo obično opisuje i sam proces i područje istraživanja i proučavanja razvoja unutar polja. Svrha takvog inženjeringa je obično stvaranje novih strojeva koji su automatske ili robotske prirode, te usavršavanje postojećih strojeva ili tehnologije kako bi se poboljšali prethodni dizajni. Robotski inženjering također se može na neki način preklapati s drugim poljima, kao što je umjetna inteligencija, kako bi se stvorili kompliciraniji i napredniji robotski sustavi kroz integraciju snažnijeg računalnog programiranja.
Studij robotskog inženjerstva obično uključuje istraživanje i razumijevanje različitih koncepata unutar robotske konstrukcije i razvoja. Razumijevanje različitih materijala i načina na koji se mogu koristiti u stvaranju robota, na primjer, može biti vrlo važno jer određeni metali ili plastika mogu osigurati različite količine izdržljivosti i težine za robota. Ova vrsta studija također se može usredotočiti na različite aspekte razvoja robota, uključujući moral koji stoji iza takvog razvoja i različite primjene robotike. Velik dio potencijala u robotskom inženjerstvu često je povezan s različitim načinima na koje se razvoj može realno primijeniti i učiniti korisnim u komercijalnim poduzećima.
Stvarni razvoj robotskog inženjerstva stoga je često usredotočen na ove vrste praktičnih briga, a ne na čisto hipotetske ideje. Neki se robotski radovi, na primjer, obavljaju kako bi se stvorili kompliciraniji i korisniji strojevi u provođenju zakona i vojsci, omogućujući robotskim konstrukcijama da se podvrgnu opasnim operacijama umjesto da izlažu ljude riziku. Postoje i područja robotskog razvoja usmjerena na stvaranje strojeva koji se mogu učinkovitije povezati s ljudima. Ova vrsta robotskog inženjerstva može uključivati medicinske upotrebe robota, kao što je razvoj kibernetičkih proteza i korištenje robota i robotskih alata u kirurškim zahvatima.
Robotski inženjering često uključuje niz drugih područja, a mnogi razvoji u robotici proizlaze iz multidisciplinarnih napora stručnjaka u različitim područjima. Budući da je cilj velikog dijela razvoja robota stvoriti strojeve koji su autonomniji, koji zahtijevaju manje ljudske interakcije za rad, često je uključena umjetna inteligencija i računalno programiranje. Umjetna inteligencija se odnosi na napore uložene u razvoj računalnog softvera, kroz različite vrste programiranja, koji oponaša ili oponaša ljudsku misao i učenje. Već je došlo do razvoja robotskog inženjerstva koji je omogućio jednom stroju ili robotu da poduči drugog robota da izvrši zadatak, bez ljudskog programiranja za drugog robota, a takav razvoj otkriva veliki potencijal za buduća istraživanja i dizajn robota.