I’m having trouble running the autostart of a UR3e since I won’t have teachpendat in my final installation and in testing it asks me to move it to home before starting, but how do I do this if I won’t have teachpendat or I always need it to do this?
You can overcome this “issue” by having a relative move and waypoint as your first waypoint.
This way the robot will perform the relative movement as soon as you press start.
Be sure you have programmed a safe return-to-home sequence, so that the robot does not collide with anything no matter where it has been stopped.
You could also use the use the function “get_tcp_pose()” in the before start program section, put it in a pose variable and have you’re first Move as a variable position, which would be the result of "get_tcp_pose().
As efn mentioned, you need to be careful with this and have the robot to move to a safe position if you want to make sure the robot won’t collide with anything. Ultimatly, you could also create some kind of logic for first robot movement depending of the cartesian position of the robot.
Hope this help,