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

Admittance with filters #45

Closed
Closed
Changes from 1 commit
Commits
Show all changes
126 commits
Select commit Hold shift + click to select a range
001d896
Parameter loading fixup in diff_drive and gripper controllers (#385)
Jul 23, 2022
d8d6616
Use system time in all tests to avoid error with different time sourc…
destogl Jul 24, 2022
4504e8d
port rqt_joint_trajectory_controller to ros2 (#356)
Noel215 Jul 29, 2022
abdbae9
Formatting changes from pre-commit (#400)
tylerjw Jul 30, 2022
a6937c5
Make JTC callbacks methods with clear names (#397) #abi-breaking
bmagyar Jul 30, 2022
2ee11f5
Bring version up to date
bmagyar Aug 1, 2022
d1fafff
Update changelogs
bmagyar Aug 1, 2022
a37fffe
2.10.0
bmagyar Aug 1, 2022
4138b73
Use explicit type in joint_state_broadcaster test (#403)
cottsay Aug 2, 2022
279ba38
Tricycle controller (#345)
tonynajjar Aug 3, 2022
74a3152
Update version and maintainer
bmagyar Aug 4, 2022
647bd3e
Update changelogs
bmagyar Aug 4, 2022
ca21178
2.11.0
bmagyar Aug 4, 2022
48ade9c
Small fixes for JTC. (#390)
destogl Aug 6, 2022
7d8a269
[JTC] Hold position if tolerance is violated even during non-active g…
mechwiz Aug 7, 2022
4d3404f
Adjust CI configuration to ros2_control repository. (#408)
destogl Aug 10, 2022
c74e31a
Reinstate JTC tests (#391)
bmagyar Aug 10, 2022
e718ae9
Fix formatting because pre-commit was not running on CI for some time…
destogl Aug 15, 2022
cbb9feb
Update reviewers from ros2_control repo
bmagyar Aug 16, 2022
0da387d
Fix formatting CI job (#418)
tylerjw Aug 17, 2022
abd83df
build: :construction_worker: remove foxy rhel build (#420)
jaron-l Aug 17, 2022
33ff4ea
Add all packages into ros-lint-ci (#419)
destogl Aug 18, 2022
8c2547c
test: :white_check_mark: fix and add back joint_trajectory_controller…
jaron-l Aug 18, 2022
9e08ee3
fix: :bug: make bare exceptions more narrow (#422)
jaron-l Aug 18, 2022
93fa9fe
[JTC] Add additional parameter to enable configuration of interfaces …
destogl Aug 21, 2022
5e6ef29
Generate params for ForceTorqueSensorBroadcaster (#395)
tylerjw Aug 27, 2022
fe89a54
Use a "steady clock" when measuring time differences (#427)
Sep 1, 2022
fe306da
Add an initialization of the gripper action command for safe startup.…
ShotaAk Sep 1, 2022
dddab1d
Update changelogs
bmagyar Sep 1, 2022
3425ebc
2.12.0
bmagyar Sep 1, 2022
b31635a
Enable definition of all fields in JointTrajectory message when using…
destogl Sep 5, 2022
0466d1d
[JointStateBroadcaster] Reset internal variables to avoid duplication…
GilmarCorreia Sep 6, 2022
a9b9a9c
Fix source builds (#430)
destogl Sep 7, 2022
96f1e59
Fix for high CPU usage by JTC in gzserver (#428)
arshadlab Sep 7, 2022
7b448c9
Fix rates in JTC userdoc.rst (#433)
borongyuan Sep 17, 2022
9c81373
ci: :construction_worker: update rhel container (#439)
jaron-l Sep 28, 2022
77a2c06
Fix undeclared and wrong parameters in controllers. (#438)
destogl Sep 28, 2022
8d0345a
[CI] Add new variable to reusable workflow set unique name (#442)
destogl Oct 1, 2022
b157c0d
Generate Parameter Library for Joint Trajectory Controller (#384)
tylerjw Oct 1, 2022
133ac35
Generate parameters for Joint State Broadcaster (#401)
tylerjw Oct 5, 2022
e0df7dd
Update changelogs
bmagyar Oct 5, 2022
2457680
2.13.0
bmagyar Oct 5, 2022
34da157
Remove deprecation warning when parameter without value is set. (#445)
destogl Oct 8, 2022
9be3bfe
Add generic admittance controller for TCP wrenches (#370)
pac48 Oct 10, 2022
eecb7f7
Fix parameter library export (#448)
tylerjw Oct 11, 2022
eccea9c
Generate params for ForwardCommandController (#396)
tylerjw Oct 13, 2022
0cfa804
Generate parameters for IMU Sensor Broadcaster (#399)
tylerjw Oct 21, 2022
3f9f550
[IMU Broadcaster] Added parameters for definition of static covarianc…
destogl Oct 21, 2022
908b7cc
[doc] Remove Controllers which is redundant with Available Controller…
olivier-stasse Oct 21, 2022
5c0cb92
Write detailed Diff-Drive-Controller documentation to make all the in…
destogl Oct 24, 2022
a238100
Generate parameters for Gripper Action (#398)
tylerjw Nov 1, 2022
12160de
Use optional from C++17 (#460)
bmagyar Nov 2, 2022
39fce89
Odom Topic & Frame Namespaces (#461)
sp-sophia-labs Nov 12, 2022
950fb26
[AdmittanceController] Add missing dependecies for the tests (#465)
destogl Nov 16, 2022
bc1ed47
Include <string> to fix compilation error on macOS (#467)
light-tech Nov 17, 2022
14ea6ba
Bring admittance_controller version up to speed
bmagyar Nov 17, 2022
933da0f
Add admittance_controller to ros2_controllers metapackage
bmagyar Nov 17, 2022
a0fc29e
Update changelogs
bmagyar Nov 18, 2022
755fec9
2.14.0
bmagyar Nov 18, 2022
09e5013
Add basic gripper controller tests (#459)
bmagyar Nov 27, 2022
bc7be0e
Fix format step (#475)
bmagyar Dec 3, 2022
5a367e2
[DiffDriveController] Change units of velocity feedback (#452)
macstepien Dec 3, 2022
bc88acb
[DiffDriveController] Use generate parameter library (#386)
pac48 Dec 4, 2022
4c0d58e
[TricycleController] Removed “publish period” functionality ⏱ #abi-br…
Robotgir Dec 4, 2022
091ab8d
Update changelogs
bmagyar Dec 6, 2022
f08c378
2.15.0
bmagyar Dec 6, 2022
54f2c59
Remove compilation warnings from DiffDriveController (#477)
destogl Dec 6, 2022
4b9c06a
Fix deprecation warnings when compiling (#478)
destogl Dec 6, 2022
b72d0bb
[JTC] Remove deprecation from parameters validation file. (#476)
destogl Dec 6, 2022
d18a10c
Don't run humble workflows from master branch (#479)
bmagyar Dec 12, 2022
42f6c14
Fix markup in userdoc.rst (#480)
christophfroehlich Dec 13, 2022
f6c4769
Add backward_ros to all controllers (#489)
bmagyar Jan 6, 2023
a49a87d
[JTC] Allow ff_velocity_scale=0 without deprecated warning (#490)
christophfroehlich Jan 10, 2023
3829d33
🔧 Fixes and updated on pre-commit hooks and their action (#492)
destogl Jan 10, 2023
97748d7
[JTC] Activate test for only velocity controller (#487)
christophfroehlich Jan 10, 2023
e0a373a
[JTC] Add pid gain structure to documentation (#485)
christophfroehlich Jan 10, 2023
acaf918
diff_drive base_frame_id param (#495)
delihus Jan 11, 2023
648b135
Update changelogs
bmagyar Jan 12, 2023
fd6a1d9
2.16.0
bmagyar Jan 12, 2023
f4788c5
[CI] Add dependabot to automatically update actions in workflows
destogl Jan 13, 2023
8cfa22d
Bump actions/setup-python from 4.4.0 to 4.5.0 (#499)
dependabot[bot] Jan 17, 2023
ccc3ed2
Bump ros-tooling/setup-ros from 0.3.4 to 0.4.2 (#500)
dependabot[bot] Jan 17, 2023
2d0f5b4
Bump codecov/codecov-action from 3.1.0 to 3.1.1 (#501)
dependabot[bot] Jan 17, 2023
1c6f267
Bump ros-tooling/action-ros-ci from 0.2.6 to 0.2.7 (#502)
dependabot[bot] Jan 17, 2023
2f9f4ea
Bump pat-s/always-upload-cache from 2.1.5 to 3.0.11 (#503)
dependabot[bot] Jan 17, 2023
628fe77
Revert "2.16.0"
bmagyar Jan 19, 2023
f617b28
3.0.0
bmagyar Jan 19, 2023
67e5d4d
[JTC] Configurable joint positon error normalization behavior (#491)
christophfroehlich Jan 20, 2023
691e010
Bump actions/upload-artifact from 3.1.0 to 3.1.2 (#508)
dependabot[bot] Jan 24, 2023
a741d4d
add publisher topic parameter to forward_position_controller (#494)
mamueluth Jan 26, 2023
7c79feb
ported the joint_trajectory_controller query_state service to ROS2 (#…
saikishor Jan 26, 2023
ec80aba
Changing to_chrono to use nanoseconds (#507)
danwahl Jan 26, 2023
ae3df62
Update changelogs
bmagyar Jan 26, 2023
5298e73
3.1.0
bmagyar Jan 26, 2023
6594e72
Bump ros-tooling/setup-ros from 0.4.2 to 0.5.0 (#513)
dependabot[bot] Jan 31, 2023
d9577d1
Remove compile warnings. (#519)
destogl Feb 7, 2023
762ae2b
Don't set interpolation_method_ twice (#517)
AndyZe Feb 7, 2023
6369faa
Fix JTC segfault on unload (#515)
VX792 Feb 8, 2023
2a870b2
Add JTC normalize_error parameter to doc (#511)
christophfroehlich Feb 10, 2023
2ce1f21
Fix overriding of install (#510)
tylerjw Feb 10, 2023
7cc3434
fix interpolation logic (#516)
swiz23 Feb 10, 2023
3a1402e
fix JTC segfault (#518)
mechwiz Feb 10, 2023
bebe506
Update changelogs
bmagyar Feb 10, 2023
d8c2946
3.2.0
bmagyar Feb 10, 2023
abe9efd
Add FTS broadcaster to list (#528)
christophfroehlich Feb 18, 2023
520036d
Fix Segfault in GripperActionController (#527)
Feb 20, 2023
5a7aede
Remove publish_rate argument (#529)
tonynajjar Feb 20, 2023
9c53e68
🕰️ remove state publish rate from JTC. (#520)
destogl Feb 22, 2023
bc5d285
Bump ros-tooling/setup-ros from 0.5.0 to 0.6.0 (#534)
dependabot[bot] Mar 1, 2023
5e943b6
Bump ros-tooling/action-ros-ci from 0.2.7 to 0.3.0 (#535)
dependabot[bot] Mar 1, 2023
cfaa708
Bump actions/checkout from 1 to 3 (#536)
dependabot[bot] Mar 1, 2023
1bdc4a4
Add comments about auto-generated header files (#539)
AndyZe Mar 1, 2023
2f01639
Use std::clamp instead of rcppmath::clamp (#540)
christophfroehlich Mar 2, 2023
ee3fdd0
Update changelogs
bmagyar Mar 7, 2023
d784253
3.3.0
bmagyar Mar 7, 2023
8bbabb5
Update JTC documentation (#541)
christophfroehlich Mar 7, 2023
2bf8ce0
Bump ros-tooling/setup-ros from 0.6.0 to 0.6.1 (#544)
dependabot[bot] Mar 14, 2023
82a4e24
Removed auto param decl (#546)
guihomework Mar 16, 2023
eb76cd7
Update docs (#552)
christophfroehlich Mar 28, 2023
03dfb84
[AdmittanceController] Addintional argument in methods of ControllerI…
destogl Mar 28, 2023
b70a8d0
Fix broken links (#554)
christophfroehlich Mar 30, 2023
05011b4
Update changelogs
bmagyar Apr 2, 2023
ccc4ab3
3.4.0
bmagyar Apr 2, 2023
a6c573d
Switched to plugin-based filters
guihomework Mar 15, 2023
8a1e588
Handled offset from ft sensor frame to meas frame
guihomework Mar 18, 2023
40d47f3
Split tests for init and config missing params
guihomework Apr 3, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
[doc] Remove Controllers which is redundant with Available Controllers (
olivier-stasse authored Oct 21, 2022

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
commit 908b7cc7ed5413d3fbb09203fd5edc4fc24abdd0
14 changes: 3 additions & 11 deletions doc/controllers_index.rst
Original file line number Diff line number Diff line change
@@ -20,18 +20,10 @@ The controllers' namespaces are commanding the following command interface types
- ``effort_controllers``: ``hardware_interface::HW_IF_EFFORT``
- ...


Controllers
***********

The following standard controllers are implemented:

- `Joint Trajectory Controller <joint_trajectory_controller/docs/index.rst>`_ - provided a list of waypoints or target point defined with position, velocity and acceleration, the controller interpolates joint trajectories through it.
- ... <the list is not complete> ...

.. _common hardware interface definitions: https://github.com/ros-controls/ros2_control/blob/master/hardware_interface/include/hardware_interface/types/hardware_interface_type_values.hpp



Guidelines and Best Practices
*****************************

@@ -43,7 +35,7 @@ Guidelines and Best Practices


Available Controllers
=====================
*********************

.. toctree::
:titlesonly:
@@ -57,7 +49,7 @@ Available Controllers


Available Broadcasters
======================
**********************

.. toctree::
:titlesonly: