Robot Homing Issue
- Project_Hopeless
- Topic Author
- Offline
- Elite Member
Less
More
- Posts: 200
- Thank you received: 10
06 Oct 2024 19:16 - 06 Oct 2024 19:20 #311428
by Project_Hopeless
Robot Homing Issue was created by Project_Hopeless
I have a vismach sim of my hobby robot working with Axis GUI. I'm having an issue with the homing the real robot. Both are using the same modified DH parameters.
I plan to only use witness marks to home the robot, no home or limit switches. So Home_All should have no motion and just assume the arm is positioned at the witness marks.
The problem is when I setup homing so there is no motion the kinematics are off and an error is generated. The cartesin XYZabc is wrong.
When I use the HOME = -90 position for axis 2 the shoulder, from the sim, the kinematics are correct but it cause the robot to move even though HOME_SEARCH_VEL = 0 and HOME_LATCH_VEL = 0.
Is what I'm trying to do possible?
I plan to only use witness marks to home the robot, no home or limit switches. So Home_All should have no motion and just assume the arm is positioned at the witness marks.
The problem is when I setup homing so there is no motion the kinematics are off and an error is generated. The cartesin XYZabc is wrong.
HOME_SEARCH_VEL = 0
HOME_LATCH_VEL = 0
HOME_USE_INDEX = NO
HOME_SEQUENCE = 0
HOME_OFFSET = 0.0
When I use the HOME = -90 position for axis 2 the shoulder, from the sim, the kinematics are correct but it cause the robot to move even though HOME_SEARCH_VEL = 0 and HOME_LATCH_VEL = 0.
HOME_SEARCH_VEL = 0
HOME_LATCH_VEL = 0
HOME_USE_INDEX = NO
HOME_SEQUENCE = 0
HOME_OFFSET = 0.0
HOME = -90.001
Is what I'm trying to do possible?
Attachments:
Last edit: 06 Oct 2024 19:20 by Project_Hopeless.
Please Log in or Create an account to join the conversation.
- Aciera
- Offline
- Administrator
Less
More
- Posts: 3946
- Thank you received: 1705
06 Oct 2024 19:48 #311433
by Aciera
Replied by Aciera on topic Robot Homing Issue
Try:linuxcnc.org/docs/html/config/ini-homing.html#_home
HOME_OFFSET = 90.0
Please Log in or Create an account to join the conversation.
- Project_Hopeless
- Topic Author
- Offline
- Elite Member
Less
More
- Posts: 200
- Thank you received: 10
07 Oct 2024 01:06 #311459
by Project_Hopeless
After trial and error I think I have it working with both HOME_OFFSET and HOME set to the same value 90 & 90 or -90 & -90 depending on the specific axis.
Replied by Project_Hopeless on topic Robot Homing Issue
Whoa, that was dicey, almost put the arm through the window. It seemed like the HOME and _OFFSETT were cumulative with those settings ~180 degrees searching home.Aciera post=311433 userid=25994Try:
HOME_OFFSET = 90.0 https://linuxcnc.org/docs/html/config/ini-homing.html#_home
After trial and error I think I have it working with both HOME_OFFSET and HOME set to the same value 90 & 90 or -90 & -90 depending on the specific axis.
Please Log in or Create an account to join the conversation.
Time to create page: 0.058 seconds