hrnr / m-explore

ROS packages for multi robot exploration
Other
329 stars 211 forks source link

Getting error while merging two agents in ROS Melodic #71

Open anik123 opened 2 years ago

anik123 commented 2 years ago

We are currently trying to merge two agents map in ros melodic environment. However, After running for a while the map merging server is crushing and details of the error is also not showing. Any hint on the error?

roslaunch multirobot_map_merge map_merge.launch... logging to /home/turtlebot/.ros/log/69e09898-072a-11ed-be8a-1826499e4873/roslaunch-turtlebot-6467.log
Checking log directory for disk usage. This may take a while.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.

started roslaunch server http://192.168.42.42:34711/

SUMMARY
========

PARAMETERS
 * /map_merge/map_merge/discovery_rate: 0.05
 * /map_merge/map_merge/estimation_confidence: 1.0
 * /map_merge/map_merge/estimation_rate: 0.1
 * /map_merge/map_merge/known_init_poses: False
 * /map_merge/map_merge/merged_map_topic: map
 * /map_merge/map_merge/merging_rate: 0.5
 * /map_merge/map_merge/robot_map_topic: map
 * /map_merge/map_merge/robot_namespace: 
 * /map_merge/map_merge/world_frame: world
 * /rosdistro: melodic
 * /rosversion: 1.14.13

NODES
  /map_merge/
    map_merge (multirobot_map_merge/map_merge)

ROS_MASTER_URI=http://192.168.42.42:11311

process[map_merge/map_merge-1]: started with pid [6482]
[DEBUG] [1658213137.804266166]: Map merging started.
[DEBUG] [1658213137.804829610]: Robot discovery started.
[DEBUG] [1658213137.804920283]: Grid pose estimation started.
[ INFO] [1658213137.805288921]: adding robot [/agent2] to system
[ INFO] [1658213137.805313019]: Subscribing to MAP topic: /agent2/map.
[ INFO] [1658213137.806895576]: Subscribing to MAP updates topic: /agent2/map_updates.
[ INFO] [1658213137.808215696]: adding robot [/agent1] to system
[ INFO] [1658213137.808236787]: Subscribing to MAP topic: /agent1/map.
[ INFO] [1658213137.809417848]: Subscribing to MAP updates topic: /agent1/map_updates.
[DEBUG] [1658213139.804633922]: Map merging started.
[DEBUG] [1658213141.289093522]: received full map update
[DEBUG] [1658213141.804514394]: Map merging started.
[DEBUG] [1658213141.845533139]: received full map update
[DEBUG] [1658213143.739390521]: received full map update
[DEBUG] [1658213143.804559723]: Map merging started.
[DEBUG] [1658213145.733322362]: received full map update
[DEBUG] [1658213145.804405408]: Map merging started.
[DEBUG] [1658213147.689854316]: received full map update
[DEBUG] [1658213147.804440747]: Map merging started.
[DEBUG] [1658213147.804617716]: Grid pose estimation started.
[DEBUG] [1658213147.823203450]: computing features
[DEBUG] [1658213148.507783682]: received full map update
[DEBUG] [1658213148.822539932]: pairwise matching features
[DEBUG] [1658213149.568988859]: received full map update
[DEBUG] [1658213149.804470837]: Map merging started.
[DEBUG] [1658213149.804582840]: warping grids
[map_merge/map_merge-1] process has died [pid 6482, exit code -11, cmd /home/turtlebot/catkin_ws/devel/lib/multirobot_map_merge/map_merge __name:=map_merge __log:=/home/turtlebot/.ros/log/69e09898-072a-11ed-be8a-1826499e4873/map_merge-map_merge-1.log].
log file: /home/turtlebot/.ros/log/69e09898-072a-11ed-be8a-1826499e4873/map_merge-map_merge-1*.log
all processes on machine have died, roslaunch will exit
shutting down processing monitor...
... shutting down processing monitor complete
done

Thanks in advance.