THE ANNIN ROBOTICS FORUM HAS MOVED TO A NEW COMMUNITY. 👉
Limits and initiali...
 
Notifications
Clear all

Limits and initialization in a restricted area ..

3 Posts
3 Users
0 Reactions
81 Views
Avatar of Paul
 Paul
(@paul82302)
New Member
Joined: 2 months ago
Posts: 1
Topic starter  

Long ago in a galaxy far far away I used a similarly sized /constructed robot arm as a tool changer:

This project was done with the origional verison of the Dorna robotics dorna 1 arm. The primary reason I'm no longer using it is: The robot is in a restricted area and getting the robot to zero the axis(s) is problematic. It also had issues with reliabilioty being open and getting swarf from the mill. I'm thinking about redoing this project with an AR4. Looking at your docs and videos I think I'd have exactly the same initialization issues with the AR4. It strikes me that one soution would be to add a 360 degree I2C or SPI based magnetic position encoder on each axis. This is not remotely accurate enough for the formal zero, but its accurate enough to grossly preposition the robot arm in to a safe orientation where one could pick the order and position of joints to sequentially zero the individual axis in a way that would work in a positionally restricted environment. Probably grossly point the arm straight up, zero the azmuth J1 then zero joints from the end effector back from J6 to J2

Another possible solution is to make a 3D printed optical interuptor on each axis where "Zero" is the change from blocked to unblocked. That way you always know the correct direction to drive an uninitalized robot toward the "zero"

IE if the interruptor is blocked drive the joint in the - direction if unblocked drive in the + direction... etc... Has anyone done any experimenting or work on more robust robot arm initaliztion in a restricted area? I'm also interested in thoughts on the robustness and reliability of the AR4, and ability to make it swarf proof... IE the pictures show exposed limit switches and belts that I would probably want to print covers for, has anyone already done this? In all looks like a cool project.



   
Quote
Johann Voigtlander
(@johann-voigtlander)
Estimable Member
Joined: 2 months ago
Posts: 87
 

Hey Paul,

 

Very cool tool changer. Have you seen the 7th axis? perhaps you can start with the robot ~1m away with enough space to home it, then move it close to the mill for a tool change, and then move it back. That way it isnt so close to any chips.



   
ReplyQuote
Elijah Peralta
(@elijah-peralta)
Eminent Member
Joined: 2 months ago
Posts: 23
 

Hi Paul, cool robot arm. I think adding more accurate positioning on the AR4 would be a cool project. I use my AR4, and its pretty reliable and does not lose its zero with small objects, and with a small mill tool, it should be fine. For objects around 4 lb and up, I have experienced some repeatability issues but am working on a fix.

Here a short video my robot with an upgrade in J3



   
ReplyQuote
Share:
Upload your Photo