diff --git a/_sources/configuration/packages/bt-plugins/conditions/IsStopped.rst.txt b/_sources/configuration/packages/bt-plugins/conditions/IsStopped.rst.txt
new file mode 100644
index 000000000..1873f111a
--- /dev/null
+++ b/_sources/configuration/packages/bt-plugins/conditions/IsStopped.rst.txt
@@ -0,0 +1,39 @@
+.. _bt_is_stopped_condition:
+
+IsStopped
+=========
+
+BT node that tracks robot odometry and returns SUCCESS if robot is considered stopped for long enough,
+RUNNING if stopped but not for long enough and FAILURE otherwise
+
+Input Port
+----------
+
+:velocity_threshold:
+
+ ======= =======
+ Type Default
+ ------- -------
+ double N/A
+ ======= =======
+
+ Description
+ Velocity threshold below which robot is considered stopped
+
+:duration_stopped:
+
+ ======== =======
+ Type Default
+ -------- -------
+ int (ms) 1000
+ ======== =======
+
+ Description
+ Duration (ms) the velocity must remain below the threshold
+
+Example
+-------
+
+.. code-block:: xml
+
+
\ No newline at end of file
diff --git a/_sources/configuration/packages/configuring-bt-navigator.rst.txt b/_sources/configuration/packages/configuring-bt-navigator.rst.txt
index f60b5fe79..7362b4330 100644
--- a/_sources/configuration/packages/configuring-bt-navigator.rst.txt
+++ b/_sources/configuration/packages/configuring-bt-navigator.rst.txt
@@ -268,6 +268,7 @@ Example
- nav2_wait_action_bt_node
- nav2_clear_costmap_service_bt_node
- nav2_is_stuck_condition_bt_node
+ - nav2_is_stopped_condition_bt_node
- nav2_goal_reached_condition_bt_node
- nav2_initial_pose_received_condition_bt_node
- nav2_goal_updated_condition_bt_node
diff --git a/_sources/migration/Jazzy.rst.txt b/_sources/migration/Jazzy.rst.txt
index 2feb2a59a..4cb65b50e 100644
--- a/_sources/migration/Jazzy.rst.txt
+++ b/_sources/migration/Jazzy.rst.txt
@@ -44,6 +44,7 @@ Below is a list of new BT Nodes added:
- ``GetPoseFromPath``: An action to get a particular pose from an input path.
- ``RemoveInCollisionGoals``: An action to remove waypoints that have a cost higher than a threshold.
+- ``IsStopped``: A condition to check if the robot is stopped for a certain duration.
New RViz Tool for Costmap Cost Cell Inspection
**********************************************
diff --git a/_sources/plugins/index.rst.txt b/_sources/plugins/index.rst.txt
index d5e1c2c96..12772dc02 100644
--- a/_sources/plugins/index.rst.txt
+++ b/_sources/plugins/index.rst.txt
@@ -482,6 +482,9 @@ Behavior Tree Nodes
| | | making progress or |
| | | stuck |
+------------------------------------+--------------------+------------------------+
+| `Is Stopped Condition`_ | Tony Najjar | Checks if robot is |
+| | | stopped for a duration |
++------------------------------------+--------------------+------------------------+
| `Transform Available Condition`_ | Steve Macenski | Checks if a TF |
| | | transformation is |
| | | available. When |
@@ -540,6 +543,7 @@ Behavior Tree Nodes
.. _Globally Updated Goal Condition: https://github.com/navigation2/blob/replanning/nav2_behavior_tree/plugins/condition/globally_updated_goal_condition.cpp
.. _Initial Pose received Condition: https://github.com/ros-navigation/navigation2/tree/main/nav2_behavior_tree/plugins/condition/initial_pose_received_condition.cpp
.. _Is Stuck Condition: https://github.com/ros-navigation/navigation2/tree/main/nav2_behavior_tree/plugins/condition/is_stuck_condition.cpp
+.. _Is Stopped Condition: https://github.com/ros-navigation/navigation2/tree/main/nav2_behavior_tree/plugins/condition/is_stopped_condition.cpp
.. _Transform Available Condition: https://github.com/ros-navigation/navigation2/tree/main/nav2_behavior_tree/plugins/condition/transform_available_condition.cpp
.. _Distance Traveled Condition: https://github.com/ros-navigation/navigation2/tree/main/nav2_behavior_tree/plugins/condition/distance_traveled_condition.cpp
.. _Time Expired Condition: https://github.com/ros-navigation/navigation2/tree/main/nav2_behavior_tree/plugins/condition/time_expired_condition.cpp
diff --git a/configuration/packages/bt-plugins/conditions/IsStopped.html b/configuration/packages/bt-plugins/conditions/IsStopped.html
new file mode 100644
index 000000000..14e86d6ef
--- /dev/null
+++ b/configuration/packages/bt-plugins/conditions/IsStopped.html
@@ -0,0 +1,1203 @@
+
+
+
BT node that tracks robot odometry and returns SUCCESS if robot is considered stopped for long enough,
+RUNNING if stopped but not for long enough and FAILURE otherwise