Page 1 of 1

Navigation and Obstacle Avoiding

PostPosted: Mon Mar 05, 2012 9:02 pm
by SinonG
Hello everyone. In my project to implement a navigation and obstacle avoiding system for an automated floor cleaning robot, I have encountered several questions in which I hope some of you may help in shedding some light.

1. I understand navigation in robots require a certain amount of memory for the microcontroller and my original circuit only has a PIC16F877A. Will this microcontroller be sufficient for a navigation and obstacle avoiding algorithm? If not, should I replace it with a higher end microcontroller, say PIC18F or even 30F series, can I install it directly onto the circuit with no complications?

2. What are the common algorithms for indoor navigation in small robots? I have previously built a line following and bump detecting robot but neither requires programming and thus I am unsure how to begin.

Any manner of help in this matter is greatly appreciated. Thank you.

Re: Navigation and Obstacle Avoiding

PostPosted: Mon Mar 05, 2012 11:48 pm
by yonghui
hi,

what is the sensor the u will use for detecting the obstacle?
if its a low cost IR sensor then probably PIC16 is enough.
else if its camera or something similar which requires u alot of data processing. then mayb pic16 is not suitable.

regards,
yh

Re: Navigation and Obstacle Avoiding

PostPosted: Tue Mar 06, 2012 1:17 pm
by SinonG
My current sensor is a single Sharp IR sensor. I am thinking of an additional Sharp sensor and also several simple IR sensors to improve sensitivity in object detection.