This is the first week of the two week make a machine project!!
In this week we were expected to design and develop a machine that we would be able to run manually.
Hence sooner we began with debuging of the ideas....
Project Ideas discussed:
Bamboo Carving bot
Braille Printer
Robotic Arm
Roof vent cleaning machine
It was observed that, for the past years all the fab academy students at Vigyan Ashram only worked on various iterations of XY plotters.
Wanting to standout, we decided to go with Robotic arm!
The following project was born out of curiosity about how the machine functions and as a word to break the trend of attempting X-Y plotters.
This time we wanted to try and push ourselves beyond the cartesian co-ordinates and try controls beyond that.
Hence we had decided to make an arm.
Initial Workout:
The initial workout was to start with the calculations for the making of the structure of the arm, there were plenty of things to be taken into considerations, including the materials involved, the strengths that the materials could handle, torques on each motors, and many more, which we had attempted calculating before.
It was found that, we were doing the same calculations over and over again.
If we increased the length of arm by 100mm we had to do all the calculations again. This is counter productive.
We decided to write a program which will calculate the values. This proved to be tough as there are many inputs and many outputs. Also to see whats wrong, sometimes we need to check the problem at each and every step. Hence we created a spreadsheet, loaded formulas, This would enable us to play with the parameters as we preferred.
Giving instant solutions!
Choosing the end effector:
The next requirement for a machine to define an actuator.
There are a few different types of arms available:
Articulated
Polar
Cylindrical
SCRA
Delta
The type of mechanism will depend upon the end effector.
We just wanted to study the making and the motions of the arm
Hence we initially had taken up a concept to try an arm that could weld, at least a straight run, the process expected was MIG welding, and we had planned to arm the bot with the MIG welding gun that we had in our workshop.
But as we went through with the calculations, we faced a lot of issues. We could not determine accurately the minimum reach and maximum reach of the arm.
We decided to make an arm of at least 1m in length.
It looked okayish and achievable.
Later the case was when we had calculated the torques of respective motors for a sustainable reach of the arm, we had found that the motors that we needed were all above the torque of 100Kg-cm.
This is not acceptable... also way over budget for our project.
We had another brainstorm station, wherein we came up with a few lighter/scaled down.
Laser engraver
Milling end
Pick and place
Modular attachment
We decided to go with laser module and pick and place.
But to make the end effector such that, in future we can add different features.
The calculation sheet was approximately the same that we had made for the welding bot, just we altered it a bit to make it little more sophisticated, and easy to work with.
Hence later we began to work with the things we had to put our way through..
Prototyping:
There were a few things that needed to be prototyped before manufacturing the complete arm.
Calculating reach for given length of arm.
Deciding on the length of each individual segments
Testing mechanisms for the arm
End effector mountings
Add something below as done for above
Testing if the motors work
Add something below as done for above
These were solved as follows:
We laser cut two slotted arms and a temporary base-
The initial assumptions that we had made through our calculations were that the arm had to be at a reach of 750mm this was max length which we were able to achieve( theoretically), in the budget that was specified to us.
We tried different measurements of the arms-
By playing with the spreadsheet, we could determine that total arm length of 750mm is the maximum we can achieve. We tried different lengths and narrowed down on 250mm-500mm and 350mm-400mm. After comparing with our own arm. we decided to go with 350mm- 400mm.
Initally we planned to with a simple mechanism-
For the easy task we had decided to go with the simpler designs of keeping the motors at each joint respectively. The calculation part was very easy. This also had similar high torque problems. The motors at the upper parts were being very heavy(as the torque needed), so we decided to go with the linkage mechanism, but we were quite skeptical about how that would work in our case. For inspirations we googled similar robotic arms. We decided to try working with the mearm and study its linkages..
Hence we had two of our referance me arms that we had proposed to use and study for the linkage that we needed.
After a bit of brain storming we found that the four bar linkkage as seen here was one good to be used to solve our problems of using high torque motors.
Considering the same we altered our calculations and distributed the task amongst us again to develop the linkages, and manufacutre them
Hence now we had the schematics for the motion of the upper arm.
The next task was to make the mountinds of the motors on a base that was to be in motion.
Manufacturing the base-
Initially we went with making a baseplate out of MDF that could have the attachment for a coupler that could connect our base to the motor..
On top of this two motor mounts were planned such that the shafts of the motors would face each other inorder to maintain the parallel order of the linkages around the natural axis..
These mountings were planned to be pressfit initially for prototyping, considering the dimensions and other parameters, we came up with this plate as our base,
We mounted it directly on to the motor to test the motion
Also to test if the motor is capable of holding the max weight, we tried to get it into motion, using the same testing softwares..
After this we realised that the direct mounting would have been risky as the load was going to increase, so we needed a perfect pedestal that could seperate the motor from it's shaft and.. hence we went with the manufacturing of the base with heavier materials inclusing MS and had achieved this as seen.....
Finalising the end effector-
For this arm the operation of end effector was very specific that we had decided, it was to use a laser engraver that would engrave on paper initially.
For this there were two options for us to either attach a motor for the motion of the laser, that could addup to another degree of freedom, that would have added up to the interfacing of the effector too.
Or we had the option of adding a linkage mechanism that could pay us off to constantly keep the end effector parallel to the ground.
For the same we had initially went with adding the motor at the end effector, but we had problems in terms of interfacing the newly added motor, and also the weight added up at the end of the arm that subsequently added to the required torque by the base motor.
Hence we sat with the team to design the linkages this time we had do bot as our referance, where we studied the mechanism of do bot and got into studying the linkages.
After which we had the followinf basic strata in our hand (rohan's assembly)
After this we designed the individual parts for each of the members and got them printed, after which we had our arm looking as seen below.