Bijheidsdetectie is het vermogen van een robot om aan te geven wanneer hij zich in de buurt van een voorwerp bevindt, of wanneer iets zich in zijn buurt bevindt. Dit gevoel voorkomt dat een robot tegen dingen aanloopt. Het kan ook worden gebruikt om de afstand van een robot tot een object te meten.
De eenvoudigste nabijheidssensoren meten geen afstand. Een bumper kan passief zijn, zodat de robot weg stuitert van dingen die hij raakt. Vaker heeft een bumper een schakelaar die sluit wanneer hij contact maakt, waardoor een signaal naar de controller wordt gestuurd en de robot achteruit gaat. Wanneer snorharen iets raken, gaan ze trillen. Dit kan worden gedetecteerd en er kan een signaal naar de robotbesturing worden gestuurd.
Een foto-elektrische nabijheidssensor maakt gebruik van een lichtstraalgenerator, een fotodetector, een speciale versterker en een microprocessor. De lichtbundel weerkaatst van een voorwerp en wordt opgepikt door de fotodetector. De lichtbundel wordt gemoduleerd met een specifieke frequentie en de detector heeft een frequentiegevoelige versterker die alleen reageert op licht dat met die frequentie is gemoduleerd. Dit voorkomt valse beeldvorming die anders door lampen of zonlicht zou kunnen worden veroorzaakt. Als de robot een lichtreflecterend object nadert, voelt zijn microprocessor dat de weerkaatste lichtbundel sterker wordt. De robot kan dan uit de buurt van het object blijven. Deze methode van naderingsdetectie werkt niet bij zwarte voorwerpen, of bij zaken als ruiten of spiegels die onder een scherpe hoek worden benaderd.
Een akoestische naderingsdetector werkt volgens hetzelfde principe als sonar. Een pulserend signaal, met een frequentie iets boven het bereik van het menselijk gehoor, wordt opgewekt door een oscillator . Dit signaal wordt toegevoerd aan een transducer die ultrasone pulsen met verschillende frequenties in een gecodeerde reeks uitzendt. Deze pulsen worden weerkaatst door voorwerpen in de buurt en teruggezonden naar een andere transducer, die het ultrageluid weer omzet in pulsen met een hoge frequentie. De retourpulsen worden versterkt en naar de robotbesturing gezonden. De vertraging tussen de uitgezonden en de ontvangen pulsen wordt getimed, en dit geeft een indicatie van de afstand tot de obstructie. De pulscodering voorkomt fouten die anders zouden kunnen optreden door verwarring tussen aangrenzende pulsen.
Een capacitieve nabijheidssensor maakt gebruik van een radiofrequente ( RF ) oscillator, een frequentiedetector en een metalen plaat die in het oscillatorcircuit is aangesloten. De oscillator is zo ontworpen dat een verandering in de capaciteit van de plaat, ten opzichte van de omgeving, een verandering in de frequentie teweegbrengt. Deze verandering wordt waargenomen door de frequentiedetector, die een signaal zendt naar het apparaat dat de robot aanstuurt. Op deze manier kan een robot voorkomen dat hij zich stoot aan dingen. Voorwerpen die tot op zekere hoogte elektriciteit geleiden, zoals bedrading in huis, dieren, auto's of koelkasten, worden gemakkelijker door capacitieve transducers waargenomen dan voorwerpen die niet geleiden, zoals houtskeletbedden en droge metselwerkmuren.
Zie ook robotica , drukdetectie , en textuursensoren .