ego-planner-swarm icon indicating copy to clipboard operation
ego-planner-swarm copied to clipboard

terminate called after throwing an instance of 'std::runtime_error'

Open zixie007 opened this issue 8 months ago • 2 comments

作者,你好!我以真实实验下的里程计和点云话题替换ros2版本single_run_in_sim.launch里相应话题,此时可以正常运行。但当我以模式1(/move_base_simple/goal)重复发送目标点 或者 飞机碰到膨胀后的障碍物时,会报下面的错。我也试着ros2 node list检查已启动的节点,确实只有一个ego节点。 [ego_planner_node-1] terminate called after throwing an instance of 'std::runtime_error' [ego_planner_node-1] what(): Node '/drone_0_ego_planner_node' has already been added to an executor. [ERROR] [ego_planner_node-1]: process has died [pid 9758, exit code -6, cmd '/home/khadas/ego-planner-swarm/install/ego_planner/lib/ego_planner/ego_planner_node --ros-args -r _node:=drone_0_ego_planner_node --params-file /tmp/launch_params_gw4l2890 --params-file /tmp/launch_params_78_bsalk --params-file /tmp/launch_params_o_u_lopj --params-file /tmp/launch_params_diifosmz --params-file /tmp/launch_params_4xlpfr1k --params-file /tmp/launch_params_hvqc6nrs --params-file /tmp/launch_params_uq30qw0r --params-file /tmp/launch_params_v4tbqqh7 --params-file /tmp/launch_params_yauskizt --params-file /tmp/launch_params_rbs1n38o --params-file /tmp/launch_params_oxwp8s26 --params-file /tmp/launch_params__7_5hsff --params-file /tmp/launch_params_p6o34ut1 --params-file /tmp/launch_params_crr0qtl9 --params-file /tmp/launch_params_o2sh47z5 --params-file /tmp/launch_params_k9t99jwg --params-file /tmp/launch_params_aagt8ebc --params-file /tmp/launch_params_2zsbnqao --params-file /tmp/launch_params_jf5xloqo --params-file /tmp/launch_params_tia4j0tw --params-file /tmp/launch_params_4jg_8i72 --params-file /tmp/launch_params_36zlxvcy --params-file /tmp/launch_params_tkh61_t9 --params-file /tmp/launch_params_blf12uc2 --params-file /tmp/launch_params_5diea0c3 --params-file /tmp/launch_params_tnljhpqb --params-file /tmp/launch_params_sq03nu8 --params-file /tmp/launch_params_d5rgwv0z --params-file /tmp/launch_params_q6eezzdm --params-file /tmp/launch_params_9yto1e6y --params-file /tmp/launch_params_4nh1aehu --params-file /tmp/launch_params_t2q9g10n --params-file /tmp/launch_params_jkwpobx1 --params-file /tmp/launch_params_y8dvp2rp --params-file /tmp/launch_params_jgwvell3 --params-file /tmp/launch_params_wckygvcn --params-file /tmp/launch_params_kow9g7w5 --params-file /tmp/launch_params_skqnucv6 --params-file /tmp/launch_params_pi9zsgsm --params-file /tmp/launch_params_6cotl_cx --params-file /tmp/launch_params_zz2_14ip --params-file /tmp/launch_params_aqgedq50 --params-file /tmp/launch_params_ovehrjcu --params-file /tmp/launch_params_squkw6vo --params-file /tmp/launch_params_f01zxd_m --params-file /tmp/launch_params_ulumhj_r --params-file /tmp/launch_params_hjdbjl9e --params-file /tmp/launch_params_oy6syjn1 --params-file /tmp/launch_params_rvt3ujty --params-file /tmp/launch_params_bqt0pwbl --params-file /tmp/launch_params_g77pcyot --params-file /tmp/launch_params_5kx7rvlb --params-file /tmp/launch_params_gfag9mgl --params-file /tmp/launch_params_25ezk3mi --params-file /tmp/launch_params_pelhrjqm --params-file /tmp/launch_params_e571e735 --params-file /tmp/launch_params_i88j7b2h --params-file /tmp/launch_params_5df8iwcz --params-file /tmp/launch_params_86gw7f1o --params-file /tmp/launch_params_4dqmh8rm --params-file /tmp/launch_params_4pc83qwg --params-file /tmp/launch_params_5l13oucq --params-file /tmp/launch_params_mctyv7a4 --params-file /tmp/launch_params_1w0dmetw --params-file /tmp/launch_params_55lgcsaq --params-file /tmp/launch_params_tleb0eb1 --params-file /tmp/launch_params_vclyg3rq --params-file /tmp/launch_params_rqpiuv46 --params-file /tmp/launch_params_4fly9ch5 --params-file /tmp/launch_params_xj2nav41 --params-file /tmp/launch_params_0uqkc0fx --params-file /tmp/launch_params_nm7hnvas --params-file /tmp/launch_params_73ulcogp --params-file /tmp/launch_params_y30rt1oi --params-file /tmp/launch_params_i94s23hz --params-file /tmp/launch_params_wl866yv9 --params-file /tmp/launch_params_2esovfkj --params-file /tmp/launch_params_rpyfe8sl --params-file /tmp/launch_params_xhbefwin -r odom_world:=/mavros/odometry/out -r planning/bspline:=drone_0_planning/bspline -r planning/data_display:=drone_0_planning/data_display -r planning/broadcast_bspline_from_planner:=/broadcast_bspline -r planning/broadcast_bspline_to_planner:=/broadcast_bspline -r goal_point:=drone_0_plan_vis/goal_point -r global_list:=drone_0_plan_vis/global_list -r init_list:=drone_0_plan_vis/init_list -r optimal_list:=drone_0_plan_vis/optimal_list -r a_star_list:=drone_0_plan_vis/a_star_list -r grid_map/odom:=/mavros/odometry/out -r grid_map/cloud:=/out/cld/world -r grid_map/pose:=drone_0_camera_pose -r grid_map/depth:=drone_0_depth_image -r grid_map/occupancy_inflate:=drone_0_grid/grid_map/occupancy_inflate'].

zixie007 avatar Mar 14 '25 02:03 zixie007

一样的 我也是

YuyuYueuyue avatar Jun 10 '25 07:06 YuyuYueuyue

用valgrind或gdb工具看看是咋回事儿?找到问题了可以在这更新一下信息

bigsuperZZZX avatar Jun 21 '25 11:06 bigsuperZZZX