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

Ros2 control support package added #12

Open
wants to merge 47 commits into
base: rolling
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 3 commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
2749aab
created new package 'kuka_ros2_control_support'
Feb 27, 2023
6f903b8
single ros2_control launch file for all of the kuka robots except 'k…
Feb 27, 2023
2b6cc2d
moved common_macro.ros2_control.xacro to kuka_ros2_control_support
Feb 27, 2023
68d98c4
making base kuka files independent of ros2_control
Feb 27, 2023
96f9e52
making base kuka files independent of ros2_control-2
Feb 27, 2023
dcca250
common xacro and ros2_controlxacro
Feb 28, 2023
814e1e2
functional ros2_control support for kuka base models
Feb 28, 2023
aaa2b63
correction
Feb 28, 2023
84fd1c7
removed unused xacro
Mar 2, 2023
18455fa
removed dependency not needed in ros2
Mar 3, 2023
2bbd567
removed arguments not necessary
Mar 2, 2023
8b2bcaa
[URDF] Adding inertial and using `find` for getting package paths for…
Robotgir Mar 3, 2023
72a109e
ran pre-commit for all ecept *_rsi_* pkgs
Mar 4, 2023
63cd2f5
Update kuka_ros2_control_support/urdf/common_kuka.xacro
Robotgir Mar 4, 2023
b35a8e2
Update kuka_ros2_control_support/urdf/common_macro.ros2_control.xacro
Robotgir Mar 4, 2023
a448b1b
Apply suggestions from code review
Robotgir Mar 4, 2023
1baa52d
included kuka_lbr in the comman launch and xacro files
Mar 4, 2023
ae644a9
ran-precommit
Mar 4, 2023
699f5de
kuka_ros2_control_support, complete macro including gazebo plugins
Mar 6, 2023
efe1a0a
Merge branch 'rolling' into ros2_control_support_package_added
Robotgir Mar 11, 2023
8d4bad6
removed unused xacro and added one useful
Mar 2, 2023
06f0e0f
corrections
Mar 11, 2023
7e22296
updated readme on how to use
Mar 17, 2023
7ef5835
Update README.md
Robotgir Mar 17, 2023
363e273
Apply suggestions from code review
destogl Mar 27, 2023
669018b
added test for kuka_ros2_control_support
muritane Mar 28, 2023
294580d
pre-commit changes for ros2_control_support_test
muritane Mar 28, 2023
3740da9
added initial_positions_file arg
Apr 4, 2023
8d71b5b
add control node and ip address/port options
mamueluth Apr 4, 2023
df54ab6
Merge branch 'rolling' into ros2_control_support_package_added
destogl Apr 4, 2023
e67614c
add joint trajecotry controller goals publisher
mamueluth Apr 7, 2023
97a8802
Update first part of the readme file.
destogl May 8, 2023
2a6059c
Removing, cleaning, renaming and moving configuration files.
destogl May 8, 2023
4304d5e
Revert some file and optimize CMakeLists.txt
destogl May 9, 2023
10fb2d8
Some cleanups.
destogl May 9, 2023
7d6bf22
Cleaning.
destogl May 9, 2023
a7fa385
ros2 control support test works
muritane May 19, 2023
0ff20d8
added joint trajectory test
muritane May 20, 2023
174d386
Update kuka_ros2_control_support/test/ros2_control_support.py
muritane May 26, 2023
f88076e
Update initial_positions_all_zeros.yaml
muritane May 26, 2023
ea2b5f7
add tests for joint and traj state retrieval, init_pos arg, start_rvi…
muritane May 26, 2023
0e7f143
[test_bringup.launch.py] set use_mock_hardware default to true
muritane May 30, 2023
9d6b587
Added a tcp transform test to validate RSP and TFs
gwalck May 30, 2023
d53d9cd
Moved tf_listener to func to avoid thread issues
gwalck May 30, 2023
4d370a1
Added missing line to cleanly initialize executor
gwalck Jun 1, 2023
a50234a
Working with Mock Hardware.
destogl May 9, 2023
33961eb
Cleanup more files.
destogl Jun 1, 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
38 changes: 0 additions & 38 deletions kuka_kr10_support/launch/test_ros2_control_kr10r1100sixx.launch.py

This file was deleted.

38 changes: 0 additions & 38 deletions kuka_kr10_support/launch/test_ros2_control_kr10r1420.launch.py

This file was deleted.

38 changes: 0 additions & 38 deletions kuka_kr10_support/launch/test_ros2_control_kr10r900_2.launch.py

This file was deleted.

2 changes: 1 addition & 1 deletion kuka_kr10_support/urdf/kr10r1100sixx.xacro
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<xacro:arg name="use_mock_hardware" default="false" />

<xacro:include filename="$(find kuka_kr10_support)/urdf/kr10r1100sixx_macro.xacro" />
<xacro:include filename="$(find kuka_resources)/urdf/common_macro.ros2_control.xacro"/>
<xacro:include filename="$(find kuka_ros2_control_support)/urdf/common_macro.ros2_control.xacro"/>
destogl marked this conversation as resolved.
Show resolved Hide resolved

<xacro:kuka_common_ros2_control_macro name="kr10r1100sixx_mock" prefix="$(arg prefix)" use_mock_hardware="$(arg use_mock_hardware)"/>

Expand Down
2 changes: 1 addition & 1 deletion kuka_kr10_support/urdf/kr10r1420.xacro
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<xacro:arg name="use_mock_hardware" default="false" />

<xacro:include filename="$(find kuka_kr10_support)/urdf/kr10r1420_macro.xacro" />
<xacro:include filename="$(find kuka_resources)/urdf/common_macro.ros2_control.xacro"/>
<xacro:include filename="$(find kuka_ros2_control_support)/urdf/common_macro.ros2_control.xacro"/>

<xacro:kuka_common_ros2_control_macro name="kr10r1420_mock" prefix="$(arg prefix)" use_mock_hardware="$(arg use_mock_hardware)"/>

Expand Down
2 changes: 1 addition & 1 deletion kuka_kr10_support/urdf/kr10r900_2.xacro
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<xacro:arg name="use_mock_hardware" default="false" />

<xacro:include filename="$(find kuka_kr10_support)/urdf/kr10r900_2_macro.xacro" />
<xacro:include filename="$(find kuka_resources)/urdf/common_macro.ros2_control.xacro"/>
<xacro:include filename="$(find kuka_ros2_control_support)/urdf/common_macro.ros2_control.xacro"/>

<xacro:kuka_common_ros2_control_macro name="kr10r900_2_mock" prefix="$(arg prefix)" use_mock_hardware="$(arg use_mock_hardware)"/>

Expand Down

This file was deleted.

2 changes: 1 addition & 1 deletion kuka_kr120_support/urdf/kr120r2500pro.xacro
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<xacro:arg name="use_mock_hardware" default="false" />

<xacro:include filename="$(find kuka_kr120_support)/urdf/kr120r2500pro_macro.xacro" />
<xacro:include filename="$(find kuka_resources)/urdf/common_macro.ros2_control.xacro"/>
<xacro:include filename="$(find kuka_ros2_control_support)/urdf/common_macro.ros2_control.xacro"/>

<xacro:kuka_common_ros2_control_macro name="kr120r2500pro_mock" prefix="$(arg prefix)" use_mock_hardware="$(arg use_mock_hardware)"/>

Expand Down
38 changes: 0 additions & 38 deletions kuka_kr150_support/launch/test_ros2_control_kr150_2.launch.py

This file was deleted.

38 changes: 0 additions & 38 deletions kuka_kr150_support/launch/test_ros2_control_kr150r3100_2.launch.py

This file was deleted.

2 changes: 1 addition & 1 deletion kuka_kr150_support/urdf/kr150_2.xacro
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<xacro:arg name="use_mock_hardware" default="false" />

<xacro:include filename="$(find kuka_kr150_support)/urdf/kr150_2_macro.xacro" />
<xacro:include filename="$(find kuka_resources)/urdf/common_macro.ros2_control.xacro"/>
<xacro:include filename="$(find kuka_ros2_control_support)/urdf/common_macro.ros2_control.xacro"/>

<xacro:kuka_common_ros2_control_macro name="kr150_2_mock" prefix="$(arg prefix)" use_mock_hardware="$(arg use_mock_hardware)"/>

Expand Down
2 changes: 1 addition & 1 deletion kuka_kr150_support/urdf/kr150r3100_2.xacro
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<xacro:arg name="use_mock_hardware" default="false" />

<xacro:include filename="$(find kuka_kr150_support)/urdf/kr150r3100_2_macro.xacro" />
<xacro:include filename="$(find kuka_resources)/urdf/common_macro.ros2_control.xacro"/>
<xacro:include filename="$(find kuka_ros2_control_support)/urdf/common_macro.ros2_control.xacro"/>

<xacro:kuka_common_ros2_control_macro name="kr150r3100_2_mock" prefix="$(arg prefix)" use_mock_hardware="$(arg use_mock_hardware)"/>

Expand Down
38 changes: 0 additions & 38 deletions kuka_kr16_support/launch/test_ros2_control_kr16_2.launch.py

This file was deleted.

2 changes: 1 addition & 1 deletion kuka_kr16_support/urdf/kr16_2.xacro
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<xacro:arg name="use_mock_hardware" default="false" />

<xacro:include filename="$(find kuka_kr16_support)/urdf/kr16_2_macro.xacro" />
<xacro:include filename="$(find kuka_resources)/urdf/common_macro.ros2_control.xacro"/>
<xacro:include filename="$(find kuka_ros2_control_support)/urdf/common_macro.ros2_control.xacro"/>

<xacro:kuka_common_ros2_control_macro name="kr16_2_mock" prefix="$(arg prefix)" use_mock_hardware="$(arg use_mock_hardware)"/>

Expand Down
38 changes: 0 additions & 38 deletions kuka_kr210_support/launch/test_ros2_control_kr210l150.launch.py

This file was deleted.

2 changes: 1 addition & 1 deletion kuka_kr210_support/urdf/kr210l150.xacro
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<xacro:arg name="use_mock_hardware" default="false" />

<xacro:include filename="$(find kuka_kr210_support)/urdf/kr210l150_macro.xacro"/>
<xacro:include filename="$(find kuka_resources)/urdf/common_macro.ros2_control.xacro"/>
<xacro:include filename="$(find kuka_ros2_control_support)/urdf/common_macro.ros2_control.xacro"/>

<xacro:kuka_common_ros2_control_macro name="kr210l150_mock" prefix="$(arg prefix)" use_mock_hardware="$(arg use_mock_hardware)"/>

Expand Down
Loading