The further-reaching agenda includes the goal-
oriented behavior that we described in the 
introduction. We are making progress using the 
simulator, but to transfer the ideas to the physical 
robot we must tackle other low-level tasks similar to 
the ones described in this report. 
ACKNOWLEDGEMENTS 
The author would like to acknowledge assistance 
from two research assistants and excellent senior 
Computer Science students Jesus Bamford and Corey 
Smith, who are implementing many of the ideas and 
conduct a lot of tests, especially with the physical 
robot. This work would not be possible without them. 
Great thanks to both! 
REFERENCES 
Agafonkin, V., 2016 (snapshot). A new algorithm for 
finding a visual center of a polygon. 
https://www.mapbox.com/blog/polygon-center/. 
Aichholzer, O., Aurenhammer, F., Alberts, D., and Gartner, 
B., 1995. A novel type of skeleton for polygons. In 
Journal of Universal Computer Science 1(12):752-761, 
1995. 
Bieszczad, A. and Pagurek, B., 1998. Neurosolver: 
Neuromorphic General Problem Solver. In Information 
Sciences: An International Journal 105 (1998), pp. 
239-277, Elsevier North-Holland, New York, NY. 
Bieszczad, A. and Bieszczad, K., 2006. Running Rats with 
Neurosolver-based Brains in Mazes. In Proceedings of 
International Conference on Artificial Intelligence and 
Soft Computing, Zakopane, Poland. 
Bieszczad, A., 2015. Exploring Machine Learning 
Techniques for Identification of Cues for Robot 
Navigation with a LIDAR Scanner. In Proceedings of 
12th International Conference on Informatics in 
Control, Automation and Robotics (ICINCO 2015), 
Special Session on Artificial Neural Networks and 
Intelligent Information Processing (ANNIIP 2015), 
Cormal, France, CITEPRESS Digital Library. 
DiddyBorg, 2017 (snapshot). 
https://www.piborg.org/diddyborg 
Eppstein, D., Erickson, J., 1999. Raising roofs, crashing 
cycles, and playing pool: Applications of a data 
structure for finding pairwise interactions. In Discrete 
& Computational Geometry 22(4):569-592. 
Finkel, R., Bentley, J.L., 1974. Quad Trees: A Data 
Structure for Retrieval on Composite Keys. In Acta 
Informatica 4 (1): 1–9. 
Garcia-Castellanos, D., Lombardo, U., 2007. Poles of 
Inaccessibility: A Calculation Algorithm for the 
Remotest Places on Earth. In Scottish Geographical 
Journal Vol. 123, No. 3, 227 – 233. 
Joan-Arinyo, R., Pérez-Vidat, L., Gargallo-Monllau, E., 
1997. An Adaptive Algorithm to Compute the Medial 
Axis Transform of 2-D Polygonal Domains. In 
Proceeding CAD Systems Development: Tools and 
Methods Pages 283-298, Springer-Verlag London, UK. 
Khatib, O., 1986. Real-time obstacle avoidance for 
manipulators and mobile robots. In International 
Journal of Robotics Research, Volume 5 Issue 1, pp. 
90-98, SAGE Publications. 
Lee, D. T., 1982. Medial Axis Transformation of a Planar 
Shape. In IEEE Transactions on Pattern Analysis and 
Machine Intelligence Volume: PAMI-4, Issue: 4. 
Peng, Y., Qu, D., Zhong, ,Y., Xie, S., Luo, J., Gu, J., 2015. 
The Obstacle Detection and Obstacle Avoidance 
Algorithm Based on 2-D Lidar. In Proceeding of the 
2015 IEEE International Conference on Information 
and Automation Lijiang, China. 
Rajvanshi, A., Islam, S., Majid, H., Atawi, I., Biglerbegian, 
M., and Mahmud, S., 2015. An Efficient Potential-
Function Based Path-Planning Algorithm for Mobile 
Robots in Dynamic Environments with Moving Targets. 
In  British Journal of Applied Science & Technology 
9(6): 534-550.  
RPLIDAR, 2017 (snapshot). 
https://www.seeedstudio.com/RPLIDAR-360-degree-
Laser-Scanner-Development-Kit-p-1823.html 
Shewchuk, J. R., 2008. "General-Dimensional Constrained 
Delaunay and Constrained Regular Triangulations, I: 
Combinatorial Properties". 39 (1-3): 580–637. 
Yan Peng, Y., Dong Qu, D., Yuxuan Zhong, ,Y., Shaorong 
Xie, S., Jun Luo, J., Jason Gu, J., 2015. The Obstacle 
Detection and Obstacle Avoidance Algorithm Based on 
2-D Lidar. In Proceeding of the 2015 IEEE 
International Conference on Information and 
Automation Lijiang, China.