-
Notifications
You must be signed in to change notification settings - Fork 318
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
Scaled jtc #1191
base: master
Are you sure you want to change the base?
Scaled jtc #1191
Commits on Jul 3, 2024
-
This adds a scaling factor between 0 and 1 to the JTC so that the trajectory time inside the controller is extended respectively. A value of 0.5 means that trajectory execution will take twice as long as the trajectory states. The scaling factor itself is read from the hardware for now.
Configuration menu - View commit details
-
Copy full SHA for d1fcba0 - Browse repository at this point
Copy the full SHA d1fcba0View commit details -
use reset+initRT due to missing writeFromRT
Co-authored-by: Christoph Fröhlich <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 55c3bb0 - Browse repository at this point
Copy the full SHA 55c3bb0View commit details -
Reformat scaling the time period
This avoids writing the explicit conversion by hand Internally that basically does: static_cast<rcl_duration_value_t>(static_cast<long double>(rcl_duration_.nanoseconds) * scale_ld)
Configuration menu - View commit details
-
Copy full SHA for 79a8b7c - Browse repository at this point
Copy the full SHA 79a8b7cView commit details -
synchronization of scaling factor with hw optional, add service for s…
…etting of scaling factor Co-authored-by: Manuel M <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 600ba71 - Browse repository at this point
Copy the full SHA 600ba71View commit details -
Configuration menu - View commit details
-
Copy full SHA for c01b1ad - Browse repository at this point
Copy the full SHA c01b1adView commit details -
Configuration menu - View commit details
-
Copy full SHA for c003883 - Browse repository at this point
Copy the full SHA c003883View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa63e5d - Browse repository at this point
Copy the full SHA aa63e5dView commit details -
Do not advertise speed scaling service unless only position interface is
used The current implementation only works correctly when a position interface is used. When the hardware in fact slows down the robot (as UR does), also velocity interfaces should be scaled correctly, but that't rather an edge case right now.
Configuration menu - View commit details
-
Copy full SHA for 821c88d - Browse repository at this point
Copy the full SHA 821c88dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f7d0ae0 - Browse repository at this point
Copy the full SHA f7d0ae0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 71ccb39 - Browse repository at this point
Copy the full SHA 71ccb39View commit details -
Do not put the time_data_ into a RealtimeBuffer
It is accessed from the RT thread only, anyway.
Configuration menu - View commit details
-
Copy full SHA for 1fb38b8 - Browse repository at this point
Copy the full SHA 1fb38b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6890d6e - Browse repository at this point
Copy the full SHA 6890d6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b5a567d - Browse repository at this point
Copy the full SHA b5a567dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 908b539 - Browse repository at this point
Copy the full SHA 908b539View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e66e44 - Browse repository at this point
Copy the full SHA 1e66e44View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7daf240 - Browse repository at this point
Copy the full SHA 7daf240View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66abfd9 - Browse repository at this point
Copy the full SHA 66abfd9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 45fa036 - Browse repository at this point
Copy the full SHA 45fa036View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e9592b - Browse repository at this point
Copy the full SHA 5e9592bView commit details
Commits on Jul 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 42394b9 - Browse repository at this point
Copy the full SHA 42394b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba5fecb - Browse repository at this point
Copy the full SHA ba5fecbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b2f18c - Browse repository at this point
Copy the full SHA 4b2f18cView commit details -
Remove additional time_data structure in update method
We can actually work with just one structure.
Configuration menu - View commit details
-
Copy full SHA for 76e5cab - Browse repository at this point
Copy the full SHA 76e5cabView commit details -
Configuration menu - View commit details
-
Copy full SHA for b22ce07 - Browse repository at this point
Copy the full SHA b22ce07View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e88744 - Browse repository at this point
Copy the full SHA 7e88744View commit details
Commits on Jul 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d2130e0 - Browse repository at this point
Copy the full SHA d2130e0View commit details -
Added a short explanation of scaling
This isn't the best explanation, but it's a start.
Configuration menu - View commit details
-
Copy full SHA for 915bfd3 - Browse repository at this point
Copy the full SHA 915bfd3View commit details
Commits on Jul 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 90c6d45 - Browse repository at this point
Copy the full SHA 90c6d45View commit details
Commits on Jul 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 77e78ce - Browse repository at this point
Copy the full SHA 77e78ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a3b974 - Browse repository at this point
Copy the full SHA 0a3b974View commit details -
Configuration menu - View commit details
-
Copy full SHA for 09bea48 - Browse repository at this point
Copy the full SHA 09bea48View commit details
Commits on Aug 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9658347 - Browse repository at this point
Copy the full SHA 9658347View commit details