From a60ceb8afc79c0f41a3a1fb8d267e2af5428e5d0 Mon Sep 17 00:00:00 2001 From: Bence Magyar Date: Mon, 25 Nov 2024 10:34:12 +0000 Subject: [PATCH 1/6] Add ROS Developers Day 2023 presentation --- doc/resources/resources.rst | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/doc/resources/resources.rst b/doc/resources/resources.rst index 174ae6c14c..b64bd47926 100644 --- a/doc/resources/resources.rst +++ b/doc/resources/resources.rst @@ -45,6 +45,23 @@ Summary: Authors: - Sai Kishor Kothakota (PAL Robotics) +2023-07-07 ROS Developers Day 2023: Configure a Mobile Manipulator with ros2_control +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +TBD add rosject link + +Summary: + In this hands-on presentation, we demonstrate how to set up a mobile manipulator with ros2_control in steps. First, we take a robot mobile base and demonstrate setting up ros2_control simulation for it in the URDF. Once done, a robot arm will be added to the mobile base, turning it into a mobile manipulator robot. The existing ros2_control configuration will be adjusted to accommodate for the new robot parts. Finally, the rosject concludes with a demonstration in Gazebo moving the robot using some off-the-shelf ros2_control controllers. + Attendees will learn + + * how to prototype a mobile manipulator with URDF and ros2_control + * how to configure a gazebo simulation with a given URDF and ros2_control + +`Recording `__ + + *Presenter: Bence Magyar* + + Authors: + - Dr. Bence Magyar (FiveAI / Bosch) 2023-02 ROS Meetup Munich #5 ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, From 21a556e82e656ef87f76bf83b08a7db1b266a6d2 Mon Sep 17 00:00:00 2001 From: Bence Magyar Date: Mon, 25 Nov 2024 10:35:06 +0000 Subject: [PATCH 2/6] Update resources.rst --- doc/resources/resources.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/doc/resources/resources.rst b/doc/resources/resources.rst index b64bd47926..21ff3dc9f4 100644 --- a/doc/resources/resources.rst +++ b/doc/resources/resources.rst @@ -51,6 +51,7 @@ TBD add rosject link Summary: In this hands-on presentation, we demonstrate how to set up a mobile manipulator with ros2_control in steps. First, we take a robot mobile base and demonstrate setting up ros2_control simulation for it in the URDF. Once done, a robot arm will be added to the mobile base, turning it into a mobile manipulator robot. The existing ros2_control configuration will be adjusted to accommodate for the new robot parts. Finally, the rosject concludes with a demonstration in Gazebo moving the robot using some off-the-shelf ros2_control controllers. + Attendees will learn * how to prototype a mobile manipulator with URDF and ros2_control From d87bab4c64ee352c18e456ee78929f620cd543a5 Mon Sep 17 00:00:00 2001 From: Bence Magyar Date: Mon, 25 Nov 2024 10:55:55 +0000 Subject: [PATCH 3/6] Reformat --- doc/resources/resources.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/resources/resources.rst b/doc/resources/resources.rst index 21ff3dc9f4..6c2cb2a60b 100644 --- a/doc/resources/resources.rst +++ b/doc/resources/resources.rst @@ -45,7 +45,7 @@ Summary: Authors: - Sai Kishor Kothakota (PAL Robotics) -2023-07-07 ROS Developers Day 2023: Configure a Mobile Manipulator with ros2_control +2023-07-07 ROS Developers Day 2023: Configure a Mobile Manipulator with ros2_control ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, TBD add rosject link From fc44c8bcdcca889d38629282379ef2f837cb46fd Mon Sep 17 00:00:00 2001 From: Bence Magyar Date: Mon, 25 Nov 2024 12:07:01 +0000 Subject: [PATCH 4/6] Fix title --- doc/resources/resources.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/resources/resources.rst b/doc/resources/resources.rst index 6c2cb2a60b..c23388986a 100644 --- a/doc/resources/resources.rst +++ b/doc/resources/resources.rst @@ -46,7 +46,7 @@ Summary: - Sai Kishor Kothakota (PAL Robotics) 2023-07-07 ROS Developers Day 2023: Configure a Mobile Manipulator with ros2_control -,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, TBD add rosject link Summary: From e9a92d0c27b976a509f9f874947a0c0673307775 Mon Sep 17 00:00:00 2001 From: Bence Magyar Date: Mon, 25 Nov 2024 12:45:19 +0000 Subject: [PATCH 5/6] Update resources.rst --- doc/resources/resources.rst | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/doc/resources/resources.rst b/doc/resources/resources.rst index c23388986a..e1098d3771 100644 --- a/doc/resources/resources.rst +++ b/doc/resources/resources.rst @@ -47,7 +47,10 @@ Summary: 2023-07-07 ROS Developers Day 2023: Configure a Mobile Manipulator with ros2_control ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -TBD add rosject link +`Recording `__ +`Github repo with code `__ +TBD add Construct rosject link + Summary: In this hands-on presentation, we demonstrate how to set up a mobile manipulator with ros2_control in steps. First, we take a robot mobile base and demonstrate setting up ros2_control simulation for it in the URDF. Once done, a robot arm will be added to the mobile base, turning it into a mobile manipulator robot. The existing ros2_control configuration will be adjusted to accommodate for the new robot parts. Finally, the rosject concludes with a demonstration in Gazebo moving the robot using some off-the-shelf ros2_control controllers. @@ -57,8 +60,6 @@ Summary: * how to prototype a mobile manipulator with URDF and ros2_control * how to configure a gazebo simulation with a given URDF and ros2_control -`Recording `__ - *Presenter: Bence Magyar* Authors: From 1618157f1b2bf214861dd25511900af767ba7240 Mon Sep 17 00:00:00 2001 From: Bence Magyar Date: Mon, 25 Nov 2024 12:45:44 +0000 Subject: [PATCH 6/6] Update resources.rst --- doc/resources/resources.rst | 3 +++ 1 file changed, 3 insertions(+) diff --git a/doc/resources/resources.rst b/doc/resources/resources.rst index e1098d3771..4eb9a7bee1 100644 --- a/doc/resources/resources.rst +++ b/doc/resources/resources.rst @@ -47,8 +47,11 @@ Summary: 2023-07-07 ROS Developers Day 2023: Configure a Mobile Manipulator with ros2_control ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, + `Recording `__ + `Github repo with code `__ + TBD add Construct rosject link