Skip to content

Commit 8fb8f29

Browse files
authored
Fix broken links in the documentation. (ros2#2857)
These were all found by running the new "make linkcheck", and then fixing the link. Signed-off-by: Chris Lalancette <[email protected]>
1 parent d4489b9 commit 8fb8f29

File tree

20 files changed

+53
-52
lines changed

20 files changed

+53
-52
lines changed

source/Concepts/About-ROS-2-Client-Libraries.rst

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@ While the C++ and Python client libraries are maintained by the core ROS 2 team,
3838
* `JVM and Android <https://github.com/esteve/ros2_java>`__
3939
* `Objective C and iOS <https://github.com/esteve/ros2_objc>`__
4040
* `C# <https://github.com/firesurfer/rclcs>`__
41-
* `Swift <https://github.com/younata/rclSwift>`__
4241
* `Node.js <https://www.npmjs.com/package/rclnodejs>`__
4342
* `Ada <https://github.com/ada-ros/ada4ros2>`__
4443
* `_.NET Core, UWP and C# <https://github.com/esteve/ros2_dotnet>`__

source/How-To-Guides/Node-arguments.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ As an example, save the following as ``demo_params.yaml``:
123123
some_integers: [1, 2, 3, 4]
124124
some_doubles : [3.14, 2.718]
125125
126-
Then either declare the parameters within your node with ``declare_parameter`` or ``declare_parameters`` (see `documentation <https://docs.ros2.org/foxy/api/rclcpp/classrclcpp_1_1Node.html#a222633623e5c933b7953e5718ec3649a>`__ for function signatures), or `set the node to automatically declare parameters <https://docs.ros2.org/foxy/api/rclcpp/classrclcpp_1_1NodeOptions.html#a094ceb7af7c9b358ec007a4b8e14d40d>`__ if they were passed in via a command line override.
126+
Then either declare the parameters within your node with ``declare_parameter`` or ``declare_parameters`` (see `documentation <https://docs.ros2.org/foxy/api/rclcpp/classrclcpp_1_1Node.html#a095ea977b26e7464d9371efea5f36c42>`__ for function signatures), or `set the node to automatically declare parameters <https://docs.ros2.org/foxy/api/rclcpp/classrclcpp_1_1NodeOptions.html#a094ceb7af7c9b358ec007a4b8e14d40d>`__ if they were passed in via a command line override.
127127

128128
Then run the following:
129129

source/How-To-Guides/Using-Variants.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Variants are a list of official metapackages for commonly useful groups of ROS p
99
1010
The different variants in ROS 2 are specified in `REP-2001 <https://ros.org/reps/rep-2001.html>`_.
1111

12-
In addition to the official variants, there may be metapackages for specific institutions or robots as described in `REP-108 <(https://www.ros.org/reps/rep-0108.html#institution-specific>`_.
12+
In addition to the official variants, there may be metapackages for specific institutions or robots as described in `REP-108 <https://www.ros.org/reps/rep-0108.html#institution-specific>`_.
1313

1414
Adding variants
1515
---------------

source/Installation/_Windows-Install-Prerequisites.rst

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -67,11 +67,6 @@ An easy way to make sure they're installed is to select the ``Desktop developmen
6767

6868
Make sure that no C++ CMake tools are installed by unselecting them in the list of components to be installed.
6969

70-
Install additional DDS implementations (optional)
71-
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
72-
73-
If you would like to use another DDS or RTPS vendor besides the default, Fast DDS, you can find instructions `here <DDS-Implementations>`_.
74-
7570
Install OpenCV
7671
^^^^^^^^^^^^^^
7772

@@ -156,3 +151,8 @@ RQt dependencies
156151

157152
To run rqt_graph you need to `download <https://graphviz.gitlab.io/_pages/Download/Download_windows.html>`__ and install `Graphviz <https://graphviz.gitlab.io/>`__.
158153
The installer will ask if to add graphviz to PATH, choose to either add it to the current user or all users.
154+
155+
Install additional DDS implementations (optional)
156+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
157+
158+
If you would like to use another DDS or RTPS vendor besides the default, Fast DDS, you can find instructions `here </Installation/DDS-Implementations>`_.

source/Related-Projects/Intel-ROS2-Projects.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
Intel ROS 2 Projects
66
====================
77

8-
Intel® Robotics Open Source Project (Intel® ROS Project) to enable object detection/location/tracking, people detection, vehicle detection, industry robot arm grasp point analysis with kinds of Intel technologies and platforms, including CPU, GPU, `Intel® Movidius™ NCS <https://developer.movidius.com/>`__ optimized deep learning backend, FPGA, `Intel® RealSense™ <http://www.intel.com/realsense>`__ camera, etc.
8+
Intel® Robotics Open Source Project (Intel® ROS Project) to enable object detection/location/tracking, people detection, vehicle detection, industry robot arm grasp point analysis with kinds of Intel technologies and platforms, including CPU, GPU, `Intel® Movidius™ NCS <https://www.intel.com/content/www/us/en/developer/tools/neural-compute-stick/overview.html>`__ optimized deep learning backend, FPGA, `Intel® RealSense™ <https://www.intel.com/content/www/us/en/architecture-and-technology/realsense-overview.html>`__ camera, etc.
99

1010
Key Projects
1111
------------

source/Releases/Alpha-Overview.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -405,7 +405,7 @@ The major features included in this release are:
405405
* `Communicate inter-process or intra-process with the same API <../Tutorials/Demos/Intra-Process-Communication>`
406406
* `Write real-time safe code that uses the ROS 2 APIs <../Tutorials/Demos/Real-Time-Programming>`
407407
* `Run ROS 2 on "bare-metal" microcontrollers (no operating system) <https://github.com/ros2/freertps/wiki>`__
408-
* `Bridge communication between ROS 1 and ROS 2 <https://github.com/ros2/ros1_bridge/blob/master/README>`__
408+
* `Bridge communication between ROS 1 and ROS 2 <https://github.com/ros2/ros1_bridge/blob/master/README.md>`__
409409

410410
Pretty much anything not listed above is not included in this release.
411411
The next steps are described in the `Roadmap <../../The-ROS2-Project/Roadmap>`.

source/Releases/Galactic-Geochelone-Complete-Changelog.rst

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -816,17 +816,17 @@ This page is a list of the complete changes in all ROS 2 core packages since the
816816
* fix build issues
817817
* make the libraries public
818818
* API documentation review update
819-
* suppress misleading camera_info_manager error messages [`#5273 <https://github.com/ros-perception/image_common/issues/5273>`__]
820-
* remove deprecated global CameraInfoManager symbol for Fuerte (`#4971 <https://github.com/ros-perception/image_common/issues/4971>`__)
819+
* suppress misleading camera_info_manager error messages [#5273]
820+
* remove deprecated global CameraInfoManager symbol for Fuerte (#4971)
821821
* Revert to using boost::mutex, not boost::recursive_mutex.
822822
* Hack saveCalibrationFile() to stat() the containing directory and attempt to create it if necessary. Test for this case.
823823
* Reload camera info when camera name changes.
824824
* Implement most new Electric API changes, with test cases.
825825
* Add ${ROS_HOME} expansion, with unit test cases. Do not use "$$" for a single '$', look for "${" instead.
826-
* Use case-insensitive comparisons for parsing URL tags (`#4761 <https://github.com/ros-perception/image_common/issues/4761>`__). Add unit test cases to cover this. Add unit test case for camera name containing video mode.
826+
* Use case-insensitive comparisons for parsing URL tags (#4761). Add unit test cases to cover this. Add unit test case for camera name containing video mode.
827827
* add test for resolving an empty URL
828-
* Deprecate use of global CameraInfoManager symbol in E-turtle (`#4786 <https://github.com/ros-perception/image_common/issues/4786>`__). Modify unit tests accordingly.
829-
* provide camera_info_manager namespace, fixes `#4760 <https://github.com/ros-perception/image_common/issues/4760>`__
828+
* Deprecate use of global CameraInfoManager symbol in E-turtle (#4786). Modify unit tests accordingly.
829+
* provide camera_info_manager namespace, fixes #4760
830830
* Add support for "package://" URLs.
831831
* Fixed tests to work with new CameraInfo.
832832
* Moved image_common from camera_drivers.
@@ -4687,7 +4687,7 @@ This page is a list of the complete changes in all ROS 2 core packages since the
46874687

46884688
* Reenable test that used to be flaky. (`#467 <https://github.com/ros2/system_tests/issues/467>`__)
46894689
* Get_parameters_service\_ should return empty if allow_undeclared\_ is false. (`#466 <https://github.com/ros2/system_tests/issues/466>`__)
4690-
* Make test pass after rclcpp`#1532 <https://github.com/ros2/system_tests/issues/1532>`__. (`#465 <https://github.com/ros2/system_tests/issues/465>`__)
4690+
* Make test pass after rclcpp#1532. (`#465 <https://github.com/ros2/system_tests/issues/465>`__)
46914691
* Adapt tests to statically typed parameters. (`#462 <https://github.com/ros2/system_tests/issues/462>`__)
46924692
* Guard against TOCTTOU with rclcpp::ok and rclcpp:spin_some. (`#459 <https://github.com/ros2/system_tests/issues/459>`__)
46934693
* Update parameter client test with timeout. (`#457 <https://github.com/ros2/system_tests/issues/457>`__)

source/Releases/Humble-Hawksbill-Complete-Changelog.rst

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3050,9 +3050,9 @@ This page is a list of the complete changes in all ROS 2 core packages since the
30503050
* Contributors: Chris Lalancette, Christophe Bedard
30513051

30523052

3053-
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3054-
`rqt_gui <https://github.com/ros-visualization/rqt/tree/humble-devel/rqt_gui/CHANGELOG.rst>`__
3055-
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3053+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3054+
`rqt_gui <https://github.com/ros-visualization/rqt/tree/humble/rqt_gui/CHANGELOG.rst>`__
3055+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
30563056

30573057
* Changed getiter to iter (`#1 <https://github.com/ros-visualization/rqt/issues/1>`__) (`#241 <https://github.com/ros-visualization/rqt/issues/241>`__)
30583058
* Update maintainers (`#233 <https://github.com/ros-visualization/rqt/issues/233>`__) (`#237 <https://github.com/ros-visualization/rqt/issues/237>`__)
@@ -3062,9 +3062,9 @@ This page is a list of the complete changes in all ROS 2 core packages since the
30623062
* Contributors: Michael Jeronimo, sven-herrmann
30633063

30643064

3065-
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3066-
`rqt_gui_cpp <https://github.com/ros-visualization/rqt/tree/humble-devel/rqt_gui_cpp/CHANGELOG.rst>`__
3067-
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3065+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3066+
`rqt_gui_cpp <https://github.com/ros-visualization/rqt/tree/humble/rqt_gui_cpp/CHANGELOG.rst>`__
3067+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
30683068

30693069
* Update maintainers (`#233 <https://github.com/ros-visualization/rqt/issues/233>`__) (`#237 <https://github.com/ros-visualization/rqt/issues/237>`__)
30703070
* bump CMake minimum version to avoid CMP0048 warning (`#219 <https://github.com/ros-visualization/rqt/issues/219>`__)
@@ -3073,17 +3073,17 @@ This page is a list of the complete changes in all ROS 2 core packages since the
30733073
* Contributors: Michael Jeronimo
30743074

30753075

3076-
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3077-
`rqt_gui_py <https://github.com/ros-visualization/rqt/tree/humble-devel/rqt_gui_py/CHANGELOG.rst>`__
3078-
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3076+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3077+
`rqt_gui_py <https://github.com/ros-visualization/rqt/tree/humble/rqt_gui_py/CHANGELOG.rst>`__
3078+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
30793079

30803080
* Update maintainers (`#233 <https://github.com/ros-visualization/rqt/issues/233>`__) (`#237 <https://github.com/ros-visualization/rqt/issues/237>`__)
30813081
* bump CMake minimum version to avoid CMP0048 warning (`#219 <https://github.com/ros-visualization/rqt/issues/219>`__)
30823082

30833083

3084-
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3085-
`rqt_py_common <https://github.com/ros-visualization/rqt/tree/humble-devel/rqt_py_common/CHANGELOG.rst>`__
3086-
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3084+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3085+
`rqt_py_common <https://github.com/ros-visualization/rqt/tree/humble/rqt_py_common/CHANGELOG.rst>`__
3086+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
30873087

30883088
* Update maintainers (`#233 <https://github.com/ros-visualization/rqt/issues/233>`__) (`#237 <https://github.com/ros-visualization/rqt/issues/237>`__)
30893089
* bump CMake minimum version to avoid CMP0048 warning (`#219 <https://github.com/ros-visualization/rqt/issues/219>`__)

source/Releases/Release-Bouncy-Bolson.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ Changes since the `Ardent Apalone <Release-Ardent-Apalone>` release:
6565
DDS partitions are not being used anymore for this.
6666
* The recommended build tool is now ``colcon`` instead of ``ament_tools``.
6767
This switch has no `implications <https://design.ros2.org/articles/build_tool.html#implications>`__ for the code in each ROS 2 package.
68-
The install instructions have been updated and the `read-the-docs page <https://colcon.readthedocs.io/en/latest/migration/ament_tools.html>`__ describes how to map an existing ``ament_tools`` call to ``colcon``.
68+
The install instructions have been updated and the `read-the-docs page <https://colcon.readthedocs.io/en/main/migration/ament_tools.html>`__ describes how to map an existing ``ament_tools`` call to ``colcon``.
6969
* The argument order of `this rclcpp::Node::create_subscription() signature <https://docs.ros2.org/bouncy/api/rclcpp/classrclcpp_1_1_node.html#a283fb006c46470cf43a4ae5ef4a16ccd>`__ has been modified.
7070

7171
Known Issues

source/The-ROS2-Project/Contributing/Build-Farms.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ The following links provide more details and insights into the build farms:
124124

125125
* https://github.com/ros-infrastructure/ros_buildfarm/blob/master/doc/index.rst - General
126126
documentation of the build farm infrastructure and the generated build jobs
127-
* http://wiki.ros.org/regression_tests#How_do_I_setup_my_system_to_run_a_prerelease.3F
127+
* http://wiki.ros.org/regression_tests#Setting_up_Your_Computer_for_Prerelease
128128
* http://wiki.ros.org/buildfarm - ROS wiki entry for the ROS 1 build farm (partially *outdated*)
129129
* https://github.com/ros-infrastructure/cookbook-ros-buildfarm - Installs and configures ROS build
130130
farm machines

0 commit comments

Comments
 (0)