-
Notifications
You must be signed in to change notification settings - Fork 421
Added explanation of scaled trajectory controller #250
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some suggestions.
ur_controllers/README.md
Outdated
| sections. | ||
| ### ur_controllers/SpeedScalingStateController | ||
| This controller publishes the readings of the actual execution speed as reported from the robot. | ||
| This is the percentage of the speed slider multiplied with the `target_speed_fraction` that results |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"the speed slider": which speed slider?
And where does target_speed_fraction come from? Is that an RTDE field?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, that would probably need further clarification.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Clarified in 3eb56fa
| can be transparently scaled down using the speed slider on the teach pendant without leading to | ||
| additional path deviations. Pausing the program or hitting an EM-Stop effectively leads to | ||
| speed_scaling being 0 meaning the trajectory will not be continued until the program is continued. | ||
| This way, trajectory executions can be explicitly paused and continued. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| This way, trajectory executions can be explicitly paused and continued. | |
| This way, trajectory execution can be essentially paused and continued. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I am not so sure on the second one. I might rather add the appendix "on the teach pendant".
Thanks @gavanderhoorn for this in-depth review! Co-authored-by: G.A. vd. Hoorn <[email protected]>
Co-authored-by: G.A. vd. Hoorn <[email protected]>
e56c6fa to
20789ac
Compare
This resolves #247