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

Merge main #1

Merged
merged 66 commits into from
Jul 26, 2024
Merged

Merge main #1

merged 66 commits into from
Jul 26, 2024

Conversation

henrygerardmoore
Copy link

No description provided.

destogl and others added 30 commits April 13, 2023 17:45
Co-authored-by: Christoph Fröhlich <[email protected]>
Co-authored-by: Christoph Fröhlich <[email protected]>
commit 5595714ca3632b0cb437163363b4204a66a32e3c
Author: Bijou <[email protected]>
Date:   Tue Mar 21 12:59:16 2023 -0700

    Add a reliable reference topic as well

commit ed915756a0ff5cb8abe9a0f9cdf69982581ce16f
Author: Bijou <[email protected]>
Date:   Tue Mar 21 10:36:56 2023 -0700

    Fix compiler warning

commit 1985db1490fd5588cacfa90086ad624f6aff93b5
Author: Bijou <[email protected]>
Date:   Tue Mar 21 10:22:00 2023 -0700

    Simplify setting of "has limits" for a particular limit

commit 3e3ef86d3796c3ab3c5afd908b5f2c54e39ee31b
Author: Bijou <[email protected]>
Date:   Mon Mar 20 12:57:01 2023 -0700

    Fix service for setting joint limits in Cartesian trajectory generator

commit 7df931cef8b10239da3784aba44e774aa860cceb
Author: Bijou <[email protected]>
Date:   Sun Mar 19 14:04:18 2023 -0700

    Remove position mode logic and service for setting position mode

commit 33f4d5d0e1c2b7d503a99587fbc7a960eabab3e8
Author: Denis Štogl <[email protected]>
Date:   Thu Dec 22 09:50:23 2022 +0100

    Added Cartesian Trajectory Generator.

commit ccc4ab3
Author: Bence Magyar <[email protected]>
Date:   Sun Apr 2 08:56:45 2023 +0100

    3.4.0

commit 05011b4
Author: Bence Magyar <[email protected]>
Date:   Sun Apr 2 08:56:12 2023 +0100

    Update changelogs

commit b70a8d0
Author: Christoph Fröhlich <[email protected]>
Date:   Thu Mar 30 07:42:27 2023 +0200

    Fix broken links (ros-controls#554)

commit 03dfb84
Author: Dr. Denis <[email protected]>
Date:   Tue Mar 28 20:46:14 2023 +0200

    [AdmittanceController] Addintional argument in methods of ControllerInterface (ros-controls#553)

    * [AdmittanceController] Addintional argument in methods of ControllerInterface

    * Update admittance_controller.cpp

commit eb76cd7
Author: Christoph Fröhlich <[email protected]>
Date:   Tue Mar 28 20:45:11 2023 +0200

    Update docs (ros-controls#552)

    * Add missing controllers to doc index

    * Fix wrong forward_command controller doc
bijoua29 and others added 21 commits May 12, 2023 14:01
…-from-start

Use time from start passed in from input reference if non-zero in CTG
…te-twist-body

Modify CTG to expect twist in measured state input to be in body frame
…le_meas_state_nan

Handle NaNs in measured state in CTG
…te_reset_dofs_with_values

Use values, if present in reset dofs service, instead of fb to reset
…reset_dofs_bug

Fix bug when two reset dofs requests sent to JTC without being processed in between
@henrygerardmoore henrygerardmoore requested a review from bijoua29 May 30, 2024 23:13
Copy link

@bijoua29 bijoua29 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just one minor comment

Comment on lines +81 to +84
# TODO(henrygerardmoore): re-enable
# ament_add_gmock(test_trajectory test/test_trajectory.cpp)
# target_link_libraries(test_trajectory joint_trajectory_controller)
# target_compile_definitions(test_trajectory PRIVATE _USE_MATH_DEFINES)

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why is this commented out?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let me see if it can be re-enabled. If I remember correctly, it was making the build fail.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ah yes, the test is using the old version of trajectory.sample. There are a lot of them, so I thought I would leave re-enabling it until later (since the fix is more involved than just a find and replace, too). Is that okay?

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Did we change trajectory.sample in our fork? Then it is ok as it will get fixed when we merge upstream?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, we changed that in our fork and it should be fixed when we merge upstream

@bijoua29
Copy link

Why are the builds failing?

Signed-off-by: Henry Moore <[email protected]>
@henrygerardmoore
Copy link
Author

henrygerardmoore commented Jul 26, 2024

@bijoua29 builds are failing because of this:
image
Which is due to not using our fork of control_msgs here. I could change it for some of the CI checks, but it will only fix some of them (since we will not be maintaining humble etc. forks), so I think leaving it as it is upstream is fine. Does that make sense and do you agree?

@henrygerardmoore henrygerardmoore merged commit 56fc64b into master Jul 26, 2024
0 of 7 checks passed
@bijoua29
Copy link

bijoua29 commented Aug 5, 2024

@bijoua29 builds are failing because of this: image Which is due to not using our fork of control_msgs here. I could change it for some of the CI checks, but it will only fix some of them (since we will not be maintaining humble etc. forks), so I think leaving it as it is upstream is fine. Does that make sense and do you agree?

I guess this is fine. It should get fixed when we merge control_msgs upstream

@henrygerardmoore henrygerardmoore deleted the merge_main branch September 10, 2024 18:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants