Abstract

This paper describes the design and implementation of a neural network controller capable of printing designs and drawings on paper using a Cartesian Plotter. The Cartesian plotter uses two dc motors with incremental encoders for motion along x and y-axis while third dc motor along z-axis controls the pen assembly for drawing the text and graphics data. The motion commands for the motors are generated with the help of a simple feed forward neural network controller trained with back propagation algorithm. The nine inputs, two output neural controller employs four neurons in the hidden layer with tangent sigmoid being activation function for hidden neurons while linear function is used for output neurons. The proposed neural controller can drive the pen assembly in one of the eight possible directions and thus produces similar results to the famous Bresenham's algorithm. Simulations and practical results validate the neural controller for use with Cartesian plotters.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call