Skip to content
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 #301

Closed
wants to merge 6 commits into from
Closed

scaled jtc #301

wants to merge 6 commits into from

Commits on Mar 21, 2024

  1. Add scaling factor to JTC

    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.
    fmauch committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    69d8194 View commit details
    Browse the repository at this point in the history
  2. use reset+initRT due to missing writeFromRT

    Co-authored-by: Christoph Fröhlich <[email protected]>
    fmauch and christophfroehlich committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    37aa162 View commit details
    Browse the repository at this point in the history
  3. 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)
    fmauch committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    0904e7c View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2024

  1. synchronization of scaling factor with hw optional, add service for s…

    …etting
    
    of scaling factor
    
    Co-authored-by: Manuel M <[email protected]>
    fmauch and mamueluth committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    4aea77a View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2024

  1. Configuration menu
    Copy the full SHA
    5fc7b41 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9851eac View commit details
    Browse the repository at this point in the history