Diff
checker
文本
文本
圖像
文檔
Excel
文件夾
Legal
Enterprise
桌面版
定價
登入
下載 Diffchecker 桌面版
比較文本
尋找兩個文字檔案之間的差異
工具
歷史
即時編輯器
摺疊未變更行
關閉換行
檢視
拆分
統一
比對精度
智能
單詞
字符
語法突出顯示
選擇語法
忽略
文字轉換
前往第一個差異
編輯輸入
Diffchecker Desktop
執行Diffchecker最安全的方式。取得Diffchecker桌面應用程式:您的差異永遠不會離開您的電腦!
取得桌面版
Nav2 Launch difference
建立於
4 年前
差異永不過期
清除
匯出
分享
解釋
18 刪除
行
總計
刪除
字符
總計
刪除
要繼續使用此功能,請升級到
Diff
checker
Pro
查看價格
60 行
全部複製
3 新增
行
總計
新增
字符
總計
新增
要繼續使用此功能,請升級到
Diff
checker
Pro
查看價格
54 行
全部複製
複製
已複製
複製
已複製
param_substitutions = {"use_sim_time":
"false", "yaml_filename": "turtlebot3_world.yaml"}
param_substitutions = {"use_sim_time":
use_sim_time, "autostart": autostart}
remappings = [("/tf", "tf"), ("/tf_static", "tf_static"), ("/cmd_vel", "/odrive/cmd_vel")]
configured_params = RewrittenYaml(source_file=params_file, root_key=namespace, param_rewrites=param_substitutions, convert_types=True)
configured_params = RewrittenYaml(source_file=params_file, root_key=namespace, param_rewrites=param_substitutions, convert_types=True)
複製
已複製
複製
已複製
lifecycle_nodes = ["controller_server", "planner_server", "bt_navigator"
]
lifecycle_nodes = ["controller_server", "planner_server", "bt_navigator"
, "waypoint_follower"
]
load_nodes = GroupAction(
load_nodes = GroupAction(
actions=[
actions=[
複製
已複製
複製
已複製
PushRosNamespace(condition=IfCondition(use_namespace), namespace=namespace),
Node(
Node(
package="nav2_controller",
package="nav2_controller",
executable="controller_server",
executable="controller_server",
output="screen",
output="screen",
respawn=use_respawn,
respawn=use_respawn,
respawn_delay=2.0,
respawn_delay=2.0,
parameters=[configured_params],
parameters=[configured_params],
remappings=remappings,
remappings=remappings,
複製
已複製
複製
已複製
# arguments=['--ros-args', '--log-level', 'debug']
),
),
Node(
Node(
package="nav2_planner",
package="nav2_planner",
executable="planner_server",
executable="planner_server",
name="planner_server",
name="planner_server",
output="screen",
output="screen",
respawn=use_respawn,
respawn=use_respawn,
respawn_delay=2.0,
respawn_delay=2.0,
parameters=[configured_params],
parameters=[configured_params],
複製
已複製
複製
已複製
# prefix=['xterm -e gdb -ex run --args'],
remappings=remappings,
remappings=remappings,
複製
已複製
複製
已複製
arguments=['--ros-args', '--log-level', 'debug']
),
),
Node(
Node(
package="nav2_bt_navigator",
package="nav2_bt_navigator",
executable="bt_navigator",
executable="bt_navigator",
name="bt_navigator",
name="bt_navigator",
output="screen",
output="screen",
respawn=use_respawn,
respawn=use_respawn,
respawn_delay=2.0,
respawn_delay=2.0,
parameters=[configured_params],
parameters=[configured_params],
remappings=remappings,
remappings=remappings,
複製
已複製
複製
已複製
# arguments=['--ros-args', '--log-level', 'debug']
),
),
複製
已複製
複製
已複製
#
Node(
Node(
#
package="nav2_waypoint_follower",
package="nav2_waypoint_follower",
#
executable="waypoint_follower",
executable="waypoint_follower",
#
name="waypoint_follower",
name="waypoint_follower",
#
output="screen",
output="screen",
#
respawn=use_respawn,
respawn=use_respawn,
#
respawn_delay=2.0,
respawn_delay=2.0,
#
parameters=[configured_params],
parameters=[configured_params],
#
remappings=remappings,
remappings=remappings,
# # arguments=['--ros-args', '--log-level', 'debug']
),
#
),
Node(
Node(
package="nav2_lifecycle_manager",
package="nav2_lifecycle_manager",
executable="lifecycle_manager",
executable="lifecycle_manager",
name="lifecycle_manager_navigation",
name="lifecycle_manager_navigation",
output="screen",
output="screen",
parameters=[{"use_sim_time": use_sim_time}, {"autostart": autostart}, {"node_names": lifecycle_nodes}],
parameters=[{"use_sim_time": use_sim_time}, {"autostart": autostart}, {"node_names": lifecycle_nodes}],
複製
已複製
複製
已複製
# arguments=['--ros-args', '--log-level', 'debug']
),
),
]
]
)
)
已保存差異
原始文本
開啟檔案
param_substitutions = {"use_sim_time": "false", "yaml_filename": "turtlebot3_world.yaml"} configured_params = RewrittenYaml(source_file=params_file, root_key=namespace, param_rewrites=param_substitutions, convert_types=True) lifecycle_nodes = ["controller_server", "planner_server", "bt_navigator"] load_nodes = GroupAction( actions=[ PushRosNamespace(condition=IfCondition(use_namespace), namespace=namespace), Node( package="nav2_controller", executable="controller_server", output="screen", respawn=use_respawn, respawn_delay=2.0, parameters=[configured_params], remappings=remappings, # arguments=['--ros-args', '--log-level', 'debug'] ), Node( package="nav2_planner", executable="planner_server", name="planner_server", output="screen", respawn=use_respawn, respawn_delay=2.0, parameters=[configured_params], # prefix=['xterm -e gdb -ex run --args'], remappings=remappings, arguments=['--ros-args', '--log-level', 'debug'] ), Node( package="nav2_bt_navigator", executable="bt_navigator", name="bt_navigator", output="screen", respawn=use_respawn, respawn_delay=2.0, parameters=[configured_params], remappings=remappings, # arguments=['--ros-args', '--log-level', 'debug'] ), # Node( # package="nav2_waypoint_follower", # executable="waypoint_follower", # name="waypoint_follower", # output="screen", # respawn=use_respawn, # respawn_delay=2.0, # parameters=[configured_params], # remappings=remappings, # # arguments=['--ros-args', '--log-level', 'debug'] # ), Node( package="nav2_lifecycle_manager", executable="lifecycle_manager", name="lifecycle_manager_navigation", output="screen", parameters=[{"use_sim_time": use_sim_time}, {"autostart": autostart}, {"node_names": lifecycle_nodes}], # arguments=['--ros-args', '--log-level', 'debug'] ), ] )
更改後文本
開啟檔案
param_substitutions = {"use_sim_time": use_sim_time, "autostart": autostart} remappings = [("/tf", "tf"), ("/tf_static", "tf_static"), ("/cmd_vel", "/odrive/cmd_vel")] configured_params = RewrittenYaml(source_file=params_file, root_key=namespace, param_rewrites=param_substitutions, convert_types=True) lifecycle_nodes = ["controller_server", "planner_server", "bt_navigator", "waypoint_follower"] load_nodes = GroupAction( actions=[ Node( package="nav2_controller", executable="controller_server", output="screen", respawn=use_respawn, respawn_delay=2.0, parameters=[configured_params], remappings=remappings, ), Node( package="nav2_planner", executable="planner_server", name="planner_server", output="screen", respawn=use_respawn, respawn_delay=2.0, parameters=[configured_params], remappings=remappings, ), Node( package="nav2_bt_navigator", executable="bt_navigator", name="bt_navigator", output="screen", respawn=use_respawn, respawn_delay=2.0, parameters=[configured_params], remappings=remappings, ), Node( package="nav2_waypoint_follower", executable="waypoint_follower", name="waypoint_follower", output="screen", respawn=use_respawn, respawn_delay=2.0, parameters=[configured_params], remappings=remappings, ), Node( package="nav2_lifecycle_manager", executable="lifecycle_manager", name="lifecycle_manager_navigation", output="screen", parameters=[{"use_sim_time": use_sim_time}, {"autostart": autostart}, {"node_names": lifecycle_nodes}], ), ] )
尋找差異