EGM Position Guidance: How to Control TCP speed given a path?
Hello Community,
I hope that someone can clarify to me how to use EGM Position Guidance for sending a smooth path (a sequence of poses with a certain spacing) that the robot must follow with a specified speed. I have set up the StateMachine Add-in on the virtual controller of the robot (IRB 2400 with RW 6.08.00) and I have written a simple C++ code that reading a list of poses from a text file send the poses using the "lib_egm" (https://github.com/ros-industrial/abb_libegm). The issue is that the robot moves with speed faster if the poses are far or slower if they are closer. But I haven't understood how to quantify those.
I read the application manual of the EGM but I don't find hints on how to determine and define a speed/accelerations. I have understood that EGM is not a path-planner and It is what I need. The goal is: Design trapezoidal speed profiles (or smoother) given acceleration and deceleration and a smooth path?
Thank you so much in advance
Federico
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