A Venture to Build a CNC Machine
MLA Style:Kuo-pao Yang, Andrew Burningham, Kaleb Champagne, Damodar Dahal, John Hernandez"A Venture to Build a CNC Machine" International Journal of Computer and Organization Trends 9.5 (2019): 5-9.
APA Style:Kuo-pao Yang, Andrew Burningham, Kaleb Champagne, Damodar Dahal, John Hernandez. A Venture to Build a CNC Machine. International Journal of Computer and Organization Trends, 9(5), 5-9.
This project takes a venture to build a Computer Numerical Control (CNC) machine, capable of drawing images onto a sheet of paper using a writing utensil. This CNC machine is coded in Python programming language. It is controlled by a graphical user interface on a Raspberry Pi. This system implements voice recognition capabilities to do a Google search for Scalable Vector Graphics (SVG) from the world wide web, parse the SVG images, and then draw them onto a sheet of paper.
 T. Agus, C. Suied, , S. Thorpe, and D. Pressnitzer, ?Characteristics of Human Voice Processing,? Proceedings of 2010 IEEE International Symposium on Circuits and Systems (ISCAS), pp. 509 – 512, 2010.
 D. Bogaard, R. Vullo, and C. Cascioli ?SVG for Educational Simulations,? CITC5’04 Proceedings of the 5th Conference on Information Technology Education, pp. 43 – 49, 2004.
 D. Letscher, M. Goldwasser, ?Teaching Objected-Oriented Programming in Python,? Proceedings of the 12th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education (ITiCSE’07), pp. 365-366, 2007.
 J. Li, J. Jacobs, M. Chang, B. Hartmann, ?Direct and Immediate Drawing with CNC Machines,? Proceedings of the 1st Annual ACM Symposium on Computational Fabrication (SCF ’17), Article 11, 2017.
 G. Saul, T. Rorke, H. Peng, and C. Xu, ?Make Your Own Piccolo,? Proceedings of the 7th International Conference on Tangible, Embedded and Embodied Interaction (TEI ’13), pp. 439 – 442, 2013.
 A. Sata, ?Error Measurement and Calibration of Five Axis CNC Machine using Total Ball Bar Device,? Proceedings of the International Conference and Workshop on Emerging Trends in Technology (ICWET ’10), pp. 660-662, 2010.
 S. Dey, K. Kashyap, ?VAANI--A Voice-based Authentication System for Linux Using Dynamic Threshold and Positive Selection,? Proceedings of the 10th Annual ACM India Compute Conference (Compute ’17), pp. 49 – 59, 2017.
 A. Meliones, C. Duta, ?SeeSpeech: An Android Application for the Hearing Impaired,? Proceedings of the 12th ACM International Conference on PErvasive Technologies Related to Assistive Environments (PETRA ’19), pp. 509 – 516, 2019.
 C. Seel-audom, W. Naiyapo, and V. Chouvatut, ?A Search for Geometric-Shape Objects in a Vector Image: Scalable Vector Graphics (SVG) File Format,? 2017 9th International Conference on Knowledge and Smart Technology (KST), pp. 305 – 310, 2017
 A. Yassine, J. Abdelaziz, E. Ahmed, ?SVG Image Comparison Using Commands of Element Path,? Proceedings of the Mediterranean Symposium on Smart City Application (SCAMS ’17), Article 14, 2017.
 M. Hanifzadegan, R, Nagamune, ?Contouring Control of CNC Machine Tools Based on Linear Parameter-Varying Controllers,? IEEE/ASME Transactions on Mechatronics, 21 (5): 2522 – 2530, October, 2016.
 K. P. Yang, G. Kiepper, B. Henry, and R. Hunter, ?Modular Architecture for IoT Home Automation and Security Surveillance,? Journal of Multidisciplinary Engineering Science and Technology (JMEST), ISSN 2458-9403, 5(11): 8978-8982, November, 2018.
 K. P. Yang, R. Dejean, C. Clapp, R. Banks, D. Raygadas, and I. Bendanas, ?Network Security Practical Concepts, Importance, and Potential Implications,? Journal of Multidisciplinary Engineering Science and Technology (JMEST), ISSN 2458-9403, 4(10): 8318-8322, October, 2017.
 K. P. Yang, N. Moran, I. Bendana, S. Champagne, and T. Becker, ?LOPEZ: A Bilingual Robotic Car,? International Journal of Research in Advent Technology (IJRAT), E-ISSN 2321-9637, 4(12): 51-55, December, 2016.
 L. Zhang, L. Liu, J. Shen, J. Lai. K. Wu, Z. Zhang, J. Liu, ?Research on Stepper Motor Motion Control Based on MCU,? Chinese Automation Congress (CAC), pp. 3122 – 3125, 2017.
CNC Machine, Raspberry Pi, Voice Recognition, Image Processing