Navigation problem "Cannot connect to move_base action server"
Hi,
I'm trying to do remote 3D mapping and navigation using Raspberry Pi 3 and XBOX Kinect 360 camera on Pioneer robot. I use my laptop as a remote station for visualization and sending 2D nav from Rviz over WiFi.
I am running Ubuntu 14.04 LTS 32-bit with ROS Kinetic.
Navigation stack is run on RPi3. On laptop, when I give a 2D nav goal in Rviz I get the following error:
[ INFO] [1533205073.090658850]: Connecting to move_base action server...
[ERROR] [1533205078.090822743]: Cannot connect to move_base action server!
[ INFO] [1533205078.091473582]: rtabmap (98): Rate=1.00s, Limit=0.700s, RTAB-Map=0.1182s, Maps update=0.0389s pub=5.0023s (local map=1, WM=1)
[ INFO] [1533205078.447025404]: Publishing next goal: 1 -> xyz=0.767808,-0.870866,0.000000 rpy=0.000000,0.000000,-1.453314
I aslo noticed a following warning on the robot side (RPI):
[WARN] [1533120036.753731825]: Timed out waiting for transform from base_link to map to become available before running costmap, tf error: Could not find a connection between 'map' and 'base_link' because they are not part of the same tree.Tf has two or more unconnected trees
I disabled robot's wheel odometry, that is RosAria's TF odom broadcaster by commenting this line and switched to using visual RTAB-Map rgbd odometry.
Here are my roslaunch files: robot, client, move base params
Here are rqt_graph, view_frames
In RViz, local costmap and global costmap can't be visualized. I did check that I'm subscribing to right topics, but still I get the warning "No map received"
Any suggestions?
Thanks!