Fotoelektrički senzor može identificirati ili detektirati fizičke prepreke bez dodira, emitirajući svjetlo ili infracrvene zrake i provjeravajući postoji li prepreka. Koristi boju, teksturu ili nevidljivost za identifikaciju cilja koristeći difuznu, retrorefleksnu ili prodirnu tehnologiju. Izvrstan je za poslove na montažnoj liniji poput otkrivanja razina ili za zadatke sprečavanja sudara. Ovi senzori imaju raspon detekcije od nekoliko centimetara do nekoliko metara, pri čemu iznose rezoluciju do mikrometara za posebne precizne zadatke.