From 61b09610488546a8839d405b7d92ea046401972a Mon Sep 17 00:00:00 2001 From: Sarthak Mittal Date: Wed, 27 May 2020 19:05:50 +0530 Subject: [PATCH 1/2] Add distance traveled and time expired condition nodes Signed-off-by: Sarthak Mittal --- plugins/index.rst | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/plugins/index.rst b/plugins/index.rst index 77abfaeffc..94a0b22fc5 100644 --- a/plugins/index.rst +++ b/plugins/index.rst @@ -170,12 +170,22 @@ Behavior Tree Nodes | | | success for subsequent | | | | calls. | +------------------------------------+--------------------+------------------------+ +| `Distance Traveled Condition`_ | Sarthak Mittal | Checks is robot has | +| | | traveled a given | +| | | distance. | ++------------------------------------+--------------------+------------------------+ +| `Time Expired Condition`_ | Sarthak Mittal | Checks if a given | +| | | time period has | +| | | passed. | ++------------------------------------+--------------------+------------------------+ .. _Goal Reached Condition: https://github.com/ros-planning/navigation2/tree/master/nav2_behavior_tree/plugins/condition/goal_reached_condition.cpp .. _Goal Updated Condition: https://github.com/ros-planning/navigation2/tree/master/nav2_behavior_tree/plugins/condition/goal_updated_condition.cpp .. _Initial Pose received Condition: https://github.com/ros-planning/navigation2/tree/master/nav2_behavior_tree/plugins/condition/initial_pose_received_condition.cpp .. _Is Stuck Condition: https://github.com/ros-planning/navigation2/tree/master/nav2_behavior_tree/plugins/condition/is_stuck_condition.cpp .. _Transform Available Condition: https://github.com/ros-planning/navigation2/tree/master/nav2_behavior_tree/plugins/condition/transform_available_condition.cpp +.. _Distance Traveled Condition: https://github.com/ros-planning/navigation2/tree/master/nav2_behavior_tree/plugins/condition/distance_traveled_condition.cpp +.. _Time Expired Condition: https://github.com/ros-planning/navigation2/tree/master/nav2_behavior_tree/plugins/condition/time_expired_condition.cpp +--------------------------+-------------------+----------------------------------+ | Decorator Plugin Name | Creator | Description | From f759873724649f49363e7fec56c40096a20c9555 Mon Sep 17 00:00:00 2001 From: Sarthak Mittal Date: Wed, 27 May 2020 21:42:10 +0530 Subject: [PATCH 2/2] Add nodes to migration guide Signed-off-by: Sarthak Mittal --- migration/Eloquent.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/migration/Eloquent.rst b/migration/Eloquent.rst index b42cb6e8ff..d7b82134eb 100644 --- a/migration/Eloquent.rst +++ b/migration/Eloquent.rst @@ -48,6 +48,8 @@ Original GitHub tickets: - `DistanceController `_ - `GoalUpdatedCondition `_ +- `DistanceTraveledCondition `_ +- `TimeExpiredCondition `_ Map Server Re-Work ******************