A robot which incorporates a body, and sensors that allow the robot to
interact with objects in the room, and prevents the robot from traveling
off an edge or bumping into obstacles. A driving mechanism moves the robot
along a surface. An edge detection system includes a plurality of infrared
emitters each directed at a different angle with respect to the surface.
The emitters alternately emitting signals such that only one of the
emitters emits a signal at one time. A signal receiving device detects
signals emitted by the infrared emitters after the signals have been
reflected. The edge detection system detects an edge based on feedback
received from the signal receiving device.
Un robot che comprende un corpo ed i sensori che permettono che il robot si interagisca con gli oggetti nella stanza ed impedisce il robot viaggiare fuori di un bordo o urtare negli ostacoli. Un meccanismo di azionamento sposta il robot lungo una superficie. Un sistema di rilevazione del bordo include una pluralità di emettitori infrarossi ciascuno diretta ad un angolo differente riguardo alla superficie. Gli emettitori alternatamente che emettono segnala tali che soltanto uno degli emettitori emette un segnale contemporaneamente. Un segnale che riceve il dispositivo rileva i segnali emessi dagli emettitori infrarossi dopo che i segnali siano stati riflessi. Il sistema di rilevazione del bordo rileva un bordo basato su risposte ricevute dal segnale che riceve il dispositivo.