TriggSpeed and TCP Velocity system output
TriggSpeed instruction allows for generating an analog output voltage proportional TCP velocity. Does anyone know how the analog output voltage is generated internally? From Signal analyzer online, I can see analog output tracking the TCP velocity even during acceleration and deceleration phases. I am just curious as to how this is implemented internally in the controller. Can anybody familiar with the internals of IRC5 controller explain this or point me to a document?
Tagged:
0
Comments
-
0
-
@xerim, I am familiar with the synatx and usage of TriggSpeed instruction. I am more interested in the internal working of the IRC5 controller to produce the signals. More specifically, how does IRC5 calculate TCP velocity and how is the DipLag delay used to produce analog output voltage.0
-
0 -
From what I understand, the TCP speed is essentially computed in real-time by feeding position encoder values to a forward kinematics model of the arm.
Perhaps with some additional signal processing to get a smooth estimate of speed from position.
Is my understanding reasonably accurate?
0
Categories
- All Categories
- 5.5K RobotStudio
- 396 UpFeed
- 18 Tutorials
- 13 RobotApps
- 297 PowerPacs
- 405 RobotStudio S4
- 1.8K Developer Tools
- 250 ScreenMaker
- 2.8K Robot Controller
- 316 IRC5
- 61 OmniCore
- 7 RCS (Realistic Controller Simulation)
- 798 RAPID Programming
- AppStudio
- 3 RobotStudio AR Viewer
- 18 Wizard Easy Programming
- 105 Collaborative Robots
- 5 Job listings