I want programmatically to upload teach-pendant program (TPP) to motoman robot (Yaskawa HC10). The diagram shows that there is an ethernet link and I was thinking is there a way to upload TPP via FTP or using ROS?
Posts by arisigor
-
-
We use code from a 3rd-party that uses axial offsets when computing inverse-kinematics. The offsets for UR10e robot are below. I tried to understand what joints those offsets match to. I found this website with the Axial Offsets, but I don't understand what are `d1,a2,ar3....`
I also need to find axial offsets for Yaskawa HC10. Does anyone know what these offsets are and where to get them?
-
I'm using ROS Motoman Driver to communicate with Yaskawa robot. I was able to get the robot position through /joint_states topic using both terminal and python. But, I cannot find how do I get the TCP position?
-
Please know first of all that I am new to this world of robots.
Second, I'm confused. You said that I shouldn't use joint move and you would use linear move. So, if using joint move and linear move does not guarantee me that the robot will follow the same path with and without pause-resume, what's the point of saying "I would use linear motion"?
-
I have a simple program P with a single line 1:J PR[8] R[20:ARIS_SPEED]% FINE ;. When the target position is the same as the current position, meaning the robot doesn't move when program P stars, I get "MACR-013 MACRO execution failed" "PROG-006 Line is not found". But, when the target position is different from current position I don't get those errors. These errors I see in Alarm history. What should I look for? What can be the problem?
-
-
Let's say the robot is in position P1. J PR[R[162]] R[20:SPEED]% CNT R[23:BLEND] starts moving the robot to position P2. Somewhere on the way to P2 I stop it. Let's designate this position as P1_a. Then I start J PR[R[162]] R[20:SPEED]% CNT R[23:BLEND] again. This means that now the robot starts from position P1_a and moves towards position P2. So, will the robot follow the same path, same joint positions all the way from P1 to P2 as it does from P1 to P1_a to P2?
-
I'm new to Fanuc robots.
I have a simple program that does J PR[R[162]] R[20:SPEED]% CNT R[23:BLEND] ;
I also have a digital output which whenever I set it to 1 kills the program and the robot stops. It does not fault the robot though. This is the desired behavior. So, whenever I rerun this program, with the same speed and blend values, the robot reaches the target position PR[R[162]]
My question is, is there any chance the robot will move differently when it stops on its way to the target position? I mean, let's assume that I don't stop the robot. The robot will move the joints in a certain way to reach the target position. Then if I move the robot to its original position and start the robot again, but now I stop it and then resume it, as described above, should it move the joints the same way?
My tests show that it moves the same path, but I just wanted to check with more experienced people here.