< >
Home » walking机器人仿真教程_视频版 » walking机器人仿真教程-仿真行为树中止回航

walking机器人仿真教程-仿真行为树中止回航

walking机器人仿真教程-仿真行为树中止回航

说明:

  • 介绍如何实现在行为树任务过程中,终止任务,并导航到指定目标点

相关设备:

步骤:

  • 新终端,启动仿真
ros2 launch walking_gazebo world.launch.py  
  • 新终端,启动导航
ros2 launch walking_navigation bringup.launch.py use_slam:=true  use_sim_time:=true  
  • 指定行为树配置文件, 运行任务
# 通过ros2 luanch运行(推荐)
ros2 launch walking_bt bt_ros2.launch.py bt_xml:=$HOME/aiwalking_ws/src/walking_bt/bt_xml/bt_nav_mememan_interrupt.xml

或通过ros2 run 运行
ros2 run walking_bt bt_ros2 --ros-args -p bt_xml:=$HOME/aiwalking_ws/src/walking_bt/bt_xml/bt_nav_mememan_interrupt.xml
  • 先运行自动导航到设定的A目标点
  • 发布终止任务
ros2 topic pub -1 /interrupt_event std_msgs/msg/String data:\ \'gohome\'
  • 但终止之后, 自动导航到指定的B目标点

演示视频

纠错,疑问,交流: 请进入讨论区点击加入Q群

获取最新文章: 扫一扫右上角的二维码加入“创客智造”公众号


标签: walking机器人仿真教程