You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
commit 72effa7
Author: Luke Schmitt <[email protected]>
Date: Tue Nov 1 17:26:25 2022 -0500
Fix list formatting on Contact page (ros2#3153)
commit dcd066f
Author: Dan Zimmerman <[email protected]>
Date: Tue Nov 1 16:29:34 2022 -0400
Update throttle logging docs with units and data type hints (re: rclcpp/issues/1929) (ros2#3143)
* Note milliseconds on API Concepts page
* Add units and types to About Logging page
Co-authored-by: dan <[email protected]>
Co-authored-by: Chris Lalancette <[email protected]>
commit 375b6cf
Author: definitelyuncertain <[email protected]>
Date: Fri Oct 28 14:30:22 2022 -0500
Change to mention explicit requirement for folder names for .msg and .srv files (ros2#3144)
* Change to mention explicit requirement for folder names for msg and srv files
From ros2/tutorials#29
* fix typo
Co-authored-by: Tomoya Fujita <[email protected]>
* fix rst formatting
Co-authored-by: Chris Lalancette <[email protected]>
Co-authored-by: Tomoya Fujita <[email protected]>
Co-authored-by: Chris Lalancette <[email protected]>
commit da871ef
Author: Sergei Sergienko <[email protected]>
Date: Thu Oct 27 17:20:06 2022 +0300
fix link to Gazebo-ROS2 bridge + CLI examples (ros2#3139)
* fix link to Gazebo-ROS2 bridge + CLI examples
Co-authored-by: Chris Lalancette <[email protected]>
commit e19c9b5
Author: Chris Lalancette <[email protected]>
Date: Wed Oct 26 16:31:21 2022 -0400
Update the language to match the source code. (ros2#3135)
Fallout from ros2#2865
Signed-off-by: Chris Lalancette <[email protected]>
commit a5910a1
Author: Chris Lalancette <[email protected]>
Date: Wed Oct 26 08:38:36 2022 -0400
Shorten the Windows build-from-source path. (ros2#3130)
* Shorten the Windows build-from-source path.
This is to keep the total length down below the 260 character
limit imposed by Windows by default.
Signed-off-by: Chris Lalancette <[email protected]>
commit 8225686
Author: Chris Lalancette <[email protected]>
Date: Mon Oct 24 08:30:37 2022 -0400
Fix up the variable name in the traveling in time (C++) tutorial. (ros2#3115)
This is just to match what is in the code in the upstream
repository.
Signed-off-by: Chris Lalancette <[email protected]>
commit 87ab121
Author: Ian Colwell <[email protected]>
Date: Fri Oct 21 11:07:30 2022 -0400
Update default WORKING_DIRECTORY for ament_add_gtest() (ros2#3117)
commit 87bf20a
Author: chianfern <[email protected]>
Date: Tue Oct 18 21:36:57 2022 +0800
Add ParameterDescriptor to 'Using parameters in a class (C++)' (ros2#2865)
* Rename node name in "Using parameters" C++ tutorial to be consistent with Python tutorial.
Signed-off-by: Tan Chian Fern <[email protected]>
Signed-off-by: Chris Lalancette <[email protected]>
commit 77646ce
Author: George Stavrinos <[email protected]>
Date: Tue Oct 18 15:29:37 2022 +0300
Fixed Intel's robot SDK repo with the new devkit name + reference to MoveIt2 instead of 1. (ros2#3107)
commit 1d24955
Author: Chris Lalancette <[email protected]>
Date: Mon Oct 17 14:06:52 2022 -0400
Monitor parameter changes: Add note to save callback handle (ros2#3102)
Signed-off-by: Chris Lalancette <[email protected]>
commit 8910a80
Author: David V. Lu!! <[email protected]>
Date: Fri Oct 14 09:56:14 2022 -0400
Some testing basics (ros2#3084)
* Some testing basics
Signed-off-by: David V. Lu <[email protected]>
Signed-off-by: Chris Lalancette <[email protected]>
commit 8771452
Author: Tomoya Fujita <[email protected]>
Date: Fri Oct 14 05:34:20 2022 -0700
Sony's task for Iron Release. (ros2#3089)
* Sony's task for Iron Release.
Signed-off-by: Tomoya.Fujita <[email protected]>
* Rearrange and add in links.
Signed-off-by: Chris Lalancette <[email protected]>
Signed-off-by: Tomoya.Fujita <[email protected]>
Signed-off-by: Chris Lalancette <[email protected]>
Co-authored-by: Chris Lalancette <[email protected]>
commit 2ea9e7d
Author: Yannick Goumaz <[email protected]>
Date: Fri Oct 14 14:23:13 2022 +0200
Update Setting-up a Robot Simulation (Webots) tutorial (ros2#3090)
* Update intro to WSL
* Update world with declarations
* Add supervisor node and environment var
* Update tutorial with explanations
Co-authored-by: ad-daniel <[email protected]>
commit 0390a50
Author: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Date: Thu Oct 13 13:42:30 2022 -0400
fix unresolved package requirement to install Humble on Ubuntu 20.04 (ros2#3086) (ros2#3088)
* fix command to install humble on Ubuntu 20.04
Co-authored-by: paolo.dimasi <[email protected]>
Co-authored-by: Chris Lalancette <[email protected]>
(cherry picked from commit 5626af9)
Co-authored-by: Paolo Dimasi <[email protected]>
Copy file name to clipboardExpand all lines: source/Concepts/About-Logging.rst
+5-5
Original file line number
Diff line number
Diff line change
@@ -53,15 +53,15 @@ These are the APIs that end users of the ROS 2 logging infrastructure should use
53
53
* ``RCLCPP_{DEBUG,INFO,WARN,ERROR,FATAL}_EXPRESSION`` - output the given printf-style message only if the given expression is true
54
54
* ``RCLCPP_{DEBUG,INFO,WARN,ERROR,FATAL}_FUNCTION`` - output the given printf-style message only if the given function returns true
55
55
* ``RCLCPP_{DEBUG,INFO,WARN,ERROR,FATAL}_SKIPFIRST`` - output the given printf-style message all but the first time this line is hit
56
-
* ``RCLCPP_{DEBUG,INFO,WARN,ERROR,FATAL}_THROTTLE`` - output the given printf-style message no more than the given rate
57
-
* ``RCLCPP_{DEBUG,INFO,WARN,ERROR,FATAL}_SKIPFIRST_THROTTLE`` - output the given printf-style message no more than the given rate, but skip the first
56
+
* ``RCLCPP_{DEBUG,INFO,WARN,ERROR,FATAL}_THROTTLE`` - output the given printf-style message no more than the given rate in integer milliseconds
57
+
* ``RCLCPP_{DEBUG,INFO,WARN,ERROR,FATAL}_SKIPFIRST_THROTTLE`` - output the given printf-style message no more than the given rate in integer milliseconds, but skip the first
58
58
* ``RCLCPP_{DEBUG,INFO,WARN,ERROR,FATAL}_STREAM`` - output the given C++ stream-style message every time this line is hit
59
59
* ``RCLCPP_{DEBUG,INFO,WARN,ERROR,FATAL}_STREAM_ONCE`` - output the given C++ stream-style message only the first time this line is hit
60
60
* ``RCLCPP_{DEBUG,INFO,WARN,ERROR,FATAL}_STREAM_EXPRESSION`` - output the given C++ stream-style message only if the given expression is true
61
61
* ``RCLCPP_{DEBUG,INFO,WARN,ERROR,FATAL}_STREAM_FUNCTION`` - output the given C++ stream-style message only if the given function returns true
62
62
* ``RCLCPP_{DEBUG,INFO,WARN,ERROR,FATAL}_STREAM_SKIPFIRST`` - output the given C++ stream-style message all but the first time this line is hit
63
-
* ``RCLCPP_{DEBUG,INFO,WARN,ERROR,FATAL}_STREAM_THROTTLE`` - output the given C++ stream-style message no more than the given rate
64
-
* ``RCLCPP_{DEBUG,INFO,WARN,ERROR,FATAL}_STREAM_SKIPFIRST_THROTTLE`` - output the given C++ stream-style message no more than the given rate, but skip the first
63
+
* ``RCLCPP_{DEBUG,INFO,WARN,ERROR,FATAL}_STREAM_THROTTLE`` - output the given C++ stream-style message no more than the given rate in integer milliseconds
64
+
* ``RCLCPP_{DEBUG,INFO,WARN,ERROR,FATAL}_STREAM_SKIPFIRST_THROTTLE`` - output the given C++ stream-style message no more than the given rate in integer milliseconds, but skip the first
65
65
66
66
Each of the above APIs takes an ``rclcpp::Logger`` object as the first argument.
67
67
This can be pulled from the node API by calling ``node->get_logger()`` (recommended), or by constructing a stand-alone ``rclcpp::Logger`` object.
@@ -73,7 +73,7 @@ These are the APIs that end users of the ROS 2 logging infrastructure should use
73
73
74
74
* ``logger.{debug,info,warning,error,fatal}`` - output the given Python string to the logging infrastructure. The calls accept the following keyword args to control behavior:
75
75
76
-
* ``throttle_duration_sec`` - if not None, the duration of the throttle interval
76
+
* ``throttle_duration_sec`` - if not None, the duration of the throttle interval in floating-point seconds
77
77
* ``skip_first`` - if True, output the message all but the first time this line is hit
78
78
* ``once`` - if True, only output the message the first time this line is hit
Copy file name to clipboardExpand all lines: source/How-To-Guides/Ament-CMake-Documentation.rst
+1-1
Original file line number
Diff line number
Diff line change
@@ -326,7 +326,7 @@ The macros have additional parameters:
326
326
327
327
- ``WORKING_DIRECTORY``: set the working directory for the test.
328
328
329
-
The default working directory otherwise is the ``CMAKE_SOURCE_DIR``, which will be evaluated to the directory of the top-level ``CMakeLists.txt``.
329
+
The default working directory otherwise is the ``CMAKE_CURRENT_BINARY_DIR``, which is described in the `CMake documentation <https://cmake.org/cmake/help/latest/variable/CMAKE_CURRENT_BINARY_DIR.html>`_.
330
330
331
331
Similarly, there is a CMake macro to set up GTest including GMock:
Copy file name to clipboardExpand all lines: source/Related-Projects/Intel-ROS2-Projects.rst
+2-2
Original file line number
Diff line number
Diff line change
@@ -21,9 +21,9 @@ We are working on below ROS 2 projects and publish source code through https://g
21
21
* `ROS2 CV Bridge <https://github.com/ros-perception/vision_opencv/tree/ros2/cv_bridge>`__: ROS 2 package to bridge with openCV.
22
22
* `ROS2 Object Map <https://github.com/intel/ros2_object_map>`__: ROS 2 package to mark tag of objects on map when SLAM based on information provided by ROS 2 object analytics.
23
23
* `ROS2 Moving Object <https://github.com/intel/ros2_moving_object>`__: ROS 2 package to provide object motion information (like object velocity on x, y, z axis) based on information provided by ROS 2 object analytics.
24
-
* `ROS2 Grasp Library <https://github.com/intel/ros2_grasp_library>`__: ROS 2 package for grasp position analysis, and compatible with `MoveIt <https://github.com/ros-planning/moveit.git>`__ grasp interfaces.
24
+
* `ROS2 Grasp Library <https://github.com/intel/ros2_grasp_library>`__: ROS 2 package for grasp position analysis, and compatible with `MoveIt <https://github.com/ros-planning/moveit2.git>`__ grasp interfaces.
25
25
* `ROS2 Navigation <https://github.com/ros-planning/navigation2>`__: ROS 2 package for robot navigation, it's already integrated to ROS 2 Crystal release.
26
-
* `Robot SDK <https://github.com/intel/robot_sdk>`__: An open source project which enables developers to easily and efficiently create, customize, optimize, and deploy a robot software stack to an Autonomous Mobile Robot (AMR) platform based on the Robot Operating System 2 (ROS 2) framework.
26
+
* `Intel Robot DevKit (SDK)<https://github.com/intel/robot_devkit>`__: An open source project which enables developers to easily and efficiently create, customize, optimize, and deploy a robot software stack to an Autonomous Mobile Robot (AMR) platform based on the Robot Operating System 2 (ROS 2) framework.
Copy file name to clipboardExpand all lines: source/The-ROS2-Project/Contributing/Developer-Guide.rst
+1-1
Original file line number
Diff line number
Diff line change
@@ -209,7 +209,7 @@ Examples:
209
209
Testing
210
210
^^^^^^^
211
211
212
-
All packages should have some level of system, integration, and/or unit tests.
212
+
All packages should have some level of :ref:`system, integration, and/or unit tests.<TestingMain>`
213
213
214
214
**Unit tests** should always be in the package which is being tested and should make use of tools like ``Mock`` to try and test narrow parts of the code base in constructed scenarios.
215
215
Unit tests should not bring in test dependencies that are not testing tools, e.g. gtest, nosetest, pytest, mock, etc...
0 commit comments