Thursday 6 September 2007

BitS AND pIEceS


So far our search for a suitable servo motor has proved futile.Getting the things that we require seems an uphill task as of now.Well without wasting any time i had to think about the programming part (although i would have liked to have dealt with it at a later stage).
Anyhow it seems now that a job done can be fruitful in the future,and keeping in mind just that here is an overview of what exxactly are we trying to achieve or rather intending to achieve
1.a method of manually feeding by using a robot control device by
(a)specifying a target co ordinate system for the manual feed
(b)selecting a reference co odinate system to manually feed the specified target co ordinate system
(c)inputting the content of the manual feed according to the given co ordinate system of the robot controller
(d)moving the given target co ordinate system accordingly and lastly
(e)to make the arm move accordingly and equivalently to the successive movements


For the programming aspect it seems that as of now G-code would be appropriate.First of all it is a programming language for contolling CNC machines.It is mainly used to command the machine what type of action to perform(it is mainly used in champhering,drilling etc by CNC machines;wikipedia has an overview of the G-code in case u have no idea on what it is)
It is a simple programming language that can be learnt in a few hours and definitely not too hard to grasp.Although when writing sophisticated programs it can be tedious as the script often exceed 1000s of pages and can be quite a pain to debug.Programming is not my forte,though our arm would not require any complicated coding as far as i can think ans some basic appliations of this simple machine tol language can prove to be useful.
We are only thinking of keeping the manufacturing and controlling as simple as we can.If our project turns out to be a success we can always change the coding and make it more functionable (we can use BASIC language on PIC microcontrollers to have better results)
But that I would consider another day.

No comments: