Robotic kinematics
-
@bondus I know the matrix calculations, but I wanted to develop the algorithms from scratch and to have additional parameters like bending.
-
@tony73 you seem to have set G90 at the end of your homing file.
I'll check your procedure with my prototype tomorrow.
-
good morning ! I wait until you are done with the test robot, I stop asking you questions because I only make you confused!
-
Hello! did you manage to do the tests with the robot?
-
@tony73 I'm not finished building. I'm sorry, but I cannot plan how long building a prototype takes. I had design faults, which show up when building.
-
ok! I try to contact you on the weekend, see you soon!
-
@tony73 thanks for your patience!
-
Hello ! how is the construction of the robot going? did you manage to finish it and test with the firmware?
-
@tony73 I had other tasks during the week. But I have solutions for my design problems now and proceed at the weekend.
-
@JoergS5
ok! I wait to see, I'm glad to know that you have overcome the problems of building the robot! -
This post is deleted! -
how's the work going? I had read the post you deleted, I am waiting to see your robot, you say that it is very stable I could take it slow and build it if you release the construction schemes and reduction ratios. I have not tried to build anything even if I would like to try to see how the firmware behaves, I prefer to wait for your answers!
-
@tony73 I did delete the post, because I didn't want to tell you what to do. You should decide yourself. (and as I said, you'll get all the information I have. I learned a lot about manufacturing the last days also)
I have new design problems, the arms were too heavy for the steppers. But I have solved it with counterweights, so it's proceeding. The printer is in fact very stiff, I expect good print results. Current status is, I have to redesign actuator 2 (it was in the way of the arm 2 movement ;-( ).
-
ok! I try to contact you in a few days!
-
@tony73 I have a prototype now, not ideal, but working to validate the firmware. (The M114 was not wrong)
-
@JoergS5
did you make a prototype with 5 actuators plus an extruder for 3d printing? -
@tony73 5 actuators yes, extruder not yet*). I have a weakness in specifications: when arm 5 rotates to the left (180 degree eg), arm 3 can be in the way for the hotend+extruder if arm 3 is "flat".
*) my robot has a very low payload. I still have to learn a lot about how to optimize gear ratios, counterweight and belt tension, to get a good solution. This is quite different from developing the firmware!
-
I have some images of my first pre-Prototype, before I will reconstruct it:
-
The first idea was to place Axis 1 behind the construction. This seemed to be a good idea because the axis is fixed at two points top and down and can be calibrated easily. But the disadvantages are, I have no good place to install actuator 2 and the counterweights have not much room also.
Arm 2 and 3 are 27 cm and 20 cm long. For production the same length will be better, but I differed them to test firmware.
The gears are insufficient. One stepper has a 1:27 gear, but the problem is the little 60 teeth pulley which is not sufficient. I'll produce 200 teeth pulleys as a next test now. The belt tensioning is very important also, because otherwise the belts slip very often.
Arms 2 and 3 have 4 arm elements 20x10x2, connected horizontally by 100x20x2. The placement of the connectors are important, they define the possible axis angles.
The upper and lower arm construction is 18 cm distance and makes sure the arm 4 is vertical at all times, so axis 5 is vertical also. I will remain this construction, but axis 5 supported at two hinges and with a gear.
The actuator 4 on the third image is a dummy to check the firmware code for R0.
I will try to avoid counterweights, because they support wavering of the construction.
The hinges are constructed by 8 mm aluminium or steel shafts, F688 ball bearings with 16 mm holes and the 8 mm holes for the arms which are fixed to the shafts. Distances will be implemented by 8x12x0.5 washers.
The arm connected pulleys are connected with screws to the arms, so they cannot slip when only connected to the shafts.
One thing to be aware is, if turning off or installing new firmware, the steppers loose current and the robot arms fall down...
The rebuild to the prototype will have axis 1 below the robot on a plate, bigger pulleys and a better belt tensioning system.
-
Hello ! I'm sorry but yesterday I couldn't write to you, I saw the photos, to understand better, are you using this robot with some modifications, or do you have another one? however you have already worked so hard to do this!