THE ANNIN ROBOTICS FORUM HAS MOVED TO A NEW COMMUNITY. 👉
Teaching a position...
 
Notifications
Clear all

Teaching a position from encoder values with motors off

3 Posts
2 Users
0 Reactions
76 Views
Avatar of Joseph
(@joseph)
Eminent Member
Joined: 2 months ago
Posts: 18
Topic starter  

Is there a way with the software to move around the robot with the steppers disabled, and teach it say 3 positions, then have it move back through those 3 positions?

 

I have seen "collaborative" robots programmed this way where if you want the robot to move to 3 positions, it goes limp, and the operator moves it to position 1, records this pos, then goes to pos 2, records it, etc. etc., and is then able to replay all the positions.

 

I saw a post with someone doing this using the e-stop button but I tried this method and when I clicked "jog" after moving the robot it doesn't update the robots position in the software to match the encoder values.

 

Thanks for any assistance.



   
Quote
Chris Annin
(@chris-annin)
Member Admin
Joined: 2 months ago
Posts: 535
 

Hello, no the robot gearboxes and J5 lead screw are not designed to be back driven. The robot needs to be jogged to position.



   
ReplyQuote
Avatar of Joseph
(@joseph)
Eminent Member
Joined: 2 months ago
Posts: 18
Topic starter  

Thanks Chris, understandable.

 

By the way, for anyone else wishing to do this, the x-box controller is a game changer, and makes moving the joints to desired positions a lot easier.

 

You can also use a PS5 controller (or presumably PS4 controller) if you use software such as "DualsenseX" which tricks your PC into thinking your PS5 controller is an XBox controller (software for ps4 is "DS4" but I have not tested it). It gave me some errors on some button presses but seemed to work OK.



   
ReplyQuote
Share:
Upload your Photo