diff --git a/doc/resources/presentations/2024-10_Something_big_is_coming_in_ros2_control_with_ROS_2_Jazzy.pdf b/doc/resources/presentations/2024-10_Something_big_is_coming_in_ros2_control_with_ROS_2_Jazzy.pdf new file mode 100644 index 00000000000..5d57149f2ed Binary files /dev/null and b/doc/resources/presentations/2024-10_Something_big_is_coming_in_ros2_control_with_ROS_2_Jazzy.pdf differ diff --git a/doc/resources/presentations/2025-10_ROSCon2025_talk_ ros-controls_project_update.pdf b/doc/resources/presentations/2025-10_ROSCon2025_talk_ ros-controls_project_update.pdf new file mode 100644 index 00000000000..9f85b0b7c0c Binary files /dev/null and b/doc/resources/presentations/2025-10_ROSCon2025_talk_ ros-controls_project_update.pdf differ diff --git a/doc/resources/resources.rst b/doc/resources/resources.rst index c4a3cb07bc8..1bf8d7a9440 100644 --- a/doc/resources/resources.rst +++ b/doc/resources/resources.rst @@ -2,6 +2,7 @@ Resources ========= +*Make sure you also check the ROSCon presentations and videos for the ros2_control updates - those are not listed here.* The resources provided in the ``resources`` folder are available for use under CC-BY license |CC-BY|_. The original authors are named either in the documents or in the list down below. @@ -11,18 +12,61 @@ Any files submitted to the documentation should be "licensed" by stating your na Presentations --------------- -2025-09-26 ROSCon UK Workshop: Writing Custom Robot Drivers -,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +2025-10 ROSCon 2025 +,,,,,,,,,,,,,,,,,,, .. toctree:: :hidden: - roscon2024_workshop.rst +:download:`Presentation: ros-controls project update ` + + Summary: + From last year’s ROSCon there were many changes and updates to ros2_control. The number of maintainers has doubled, ros-controls is now an OSRA project and some of the long awaited features have been merged! From 2025, after many months of intensive development and a few bugs later, you can enjoy fully fledged async components, support for variants, access to URDF from every component, integrated joint limiters on the hardware layer that controllers can also use. Of course, many details more, like a dedicated repository with shared CMake definitions and pre-defined CI actions. Join the talk and save some time in the future! + +`Recording `__ + + *Presenter: Dr. Denis Stogl* + + Authors: + - Dr. Bence Magyar (Locus Robotics) + - Dr. Denis Stogl (b»robotized) + + +2025-09-26 ROSCon UK Workshop: Writing Custom Robot Drivers and Control Workshop at ROSCon 2025 Singapore +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, + +.. toctree:: + :hidden: + + roscon2025_workshop.rst :doc:`Workshop page ` Authors: + - Christoph Fröhlich (Austrian Institute Of Technology) + - Sai Kishor Kothakota (PAL Robotics) - Dr. Bence Magyar (Locus Robotics) + - Marq Rasmussen (Locus Robotics) + - Dr. Denis Stogl (b»robotized) + +2024-10 ROSCon 2024 +,,,,,,,,,,,,,,,,,,, + +.. toctree:: + :hidden: + +:download:`Presentation: Something big is coming in ros2_control with ROS 2 Jazzy! ` + + Summary: + We know you love ros2_control, but… Have you ever wanted to control your robot with data that is not a C++ double value? Annoyed with maintaining data storage in robot drivers? This is solved in ROS 2 Jazzy! Now the framework manages storage for you and even allows you to pass strings to your robot! Plus…there is more! Do you have a fancy AI-based controller or something with inverse dynamics that runs slower than your hardware expects? No problem! If you are keen to learn more about these and other features, you have to be at this presentation! + +`Recording `__ + + *Presenter: Dr. Bence Magyar* + + Authors: + - Dr. Bence Magyar (Locus Robotics) + - Dr. Denis Stogl (Stogl Robotics Consulting) 2024-10-21 ROSCon Workshop: Fun with Controllers ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, @@ -43,6 +87,7 @@ Summary: - Dr. Denis Stogl (Stogl Robotics Consulting) - Dr. Bence Magyar (Locus Robotics) + 2023-10-18 ROSCon Workshop: ros2_control on Steroids ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, diff --git a/index.rst b/index.rst index 80c7205d43c..4fb65653036 100644 --- a/index.rst +++ b/index.rst @@ -6,7 +6,6 @@ Welcome to the ros2_control documentation! .. toctree:: :hidden: - doc/resources/roscon2025_workshop.rst doc/getting_started/getting_started.rst doc/ros2_control/doc/index.rst doc/ros2_controllers/doc/controllers_index.rst