Hi all,
I have a mobile robot with lidar, Kinect, wheel_enoders and IMU which is able to navigate properly using [move_base](http://wiki.ros.org/move_base). I am using `SBPL_Lattice_Planner` as the global planner which works perfectly. I am using [dwa_local_planner](http://wiki.ros.org/dwa_local_planner) as the local planner and sometimes, it generates in place velocities towards the obstacle although the global plan is good. I have attached two images below which shows this clearly :
**Before Planning:**

**After Planning:**

As you can see in the second image, the robot turned clockwise towards the obstacle. It is really weird because the robot had enough space to turn anti-clockwise and go towards the goal instead of going in the wrong direction.
**dwa_local_planner_params.yaml**
#For full documentation of the parameters in this file, and a list of all the
#parameters available for DWAPlannerROS, please see
#http://www.ros.org/wiki/dwa_local_planner
DWAPlannerROS:
acc_lim_x: 2.5
acc_lim_y: 0
acc_lim_th: 3.0
max_trans_vel: 0.3
min_trans_vel: 0.1
max_vel_x: 0.3
min_vel_x: 0.0
max_vel_y: 0
min_vel_y: 0
max_rot_vel: 0.6
min_rot_vel: 0.4
yaw_goal_tolerance: 0.20
xy_goal_tolerance: 0.20
latch_xy_goal_tolerance: false
sim_time: 1.5
sim_granularity: 0.025
vx_samples: 10
vy_samples: 0
vtheta_samples: 20
controller_frequency: 10
penalize_negative_x: true
path_distance_bias: 1.0
goal_distance_bias: 0.8
occdist_scale: 0.05
forward_point_distance: 0.0
stop_time_buffer: 0.2
scaling_speed: 0.25
max_scaling_factor: 0.2
oscillation_reset_dist: 0.05
prune_plan: false
sim_period: 0.1
rot_stopped_vel: 0.01
trans_stopped_vel: 0.01
Does anyone have any idea why is this happening? Any suggestions will be appreciated.
Naman
↧
robot turning in place towards the obstacle using dwa_local_planner
↧
robot rotation in place speed lower then minimum
hello everyone
i am having a difficulty with my robot.
it navigates to a goal pretty well.
the thing is when it needs to rotate at the end to the orientation of the goal it doesnt seem to move.
when i look at the cmd_vel the robot receives a value of 0.457.. but the minimum value required for my robot to rotate is 0.55 this is also the value set in the base_local_planner_params so i dont get how can a value lower than the minimum is sent to the robot
please help me figure this one out
here is my base_local_planner_params file:
controller_frequency: 7.0
recovery_behavior_enabled: false
clearing_rotation_allowed: false
TrajectoryPlannerROS:
max_vel_x: 0.4
min_vel_x: 0.25
max_rotational_vel: 0.79
min_in_place_vel_theta: 0.55
escape_vel: -0.3
acc_lim_x: 0.05
acc_lim_y: 0.5
acc_lim_th: 0.07
#min_rot_vel: 0.6
#min_trans_vel: 0.6
#max_trans_vel: 3.0
#min_rotational_vel: 0.70
holonomic_robot: false
yaw_goal_tolerance: 0.5 # about 6 degrees
xy_goal_tolerance: 0.8 # 5 cm
latch_xy_goal_tolerance: true
pdist_scale: 0.8
gdist_scale: 0.4
meter_scoring: true
heading_lookahead: 0.325
heading_scoring: false
heading_scoring_timestep: 0.8
occdist_scale: 0.1
oscillation_reset_dist: 0.05
publish_cost_grid_pc: false
prune_plan: true
sim_time: 2.0
# The amount of time to forward-simulate trajectories in seconds
sim_granularity: 0.025
# The step size, in meters, to take between points on a given trajectory
angular_sim_granularity: 0.025
# The step size, in radians, to take between angular samples on a given trajectory.
vx_samples: 12
# The number of samples to use when exploring the x velocity space
vtheta_samples: 20
# The number of samples to use when exploring the theta velocity space
dwa: false
simple_attractor: false
↧
↧
Cannot load global planner plugin failed to load library
Hi all !
Recently I have been developing and trying other's global planner plug-ins, and I keep running into this problem like this one:
>[FATAL] [1453693784.973444827, 729.192000000]: Failed to create the ompl_global_planner/OmplGlobalPlanner planner, are you sure it is properly registered and that the containing library is built? Exception: Failed to load library /home/iceira/indigo_ws/devel/lib//libompl_global_planner_lib.so. Make sure that you are calling the PLUGINLIB_EXPORT_CLASS macro in the library code, and that names are consistent between this macro and your XML. Error string: Could not load library (Poco exception = /home/iceira/indigo_ws/devel/lib//libompl_global_planner_lib.so: undefined symbol: _ZNK4ompl4base21OptimizationObjective11isSatisfiedENS0_4CostE)
By this, I found out that there is an extra "/" on the directory to the library, i.e. /home/iceira/indigo_ws/devel/lib//libompl_global_planner_lib.so. Is it the problem that hampers me to successfully load in the plugin? If that is so, how should I correct it ? Thanks in advance !
↧
actionlib callback based SimpleActionClient bind error
I got compile error use in simpleActionClient to send movebase goal,
part of code is
void ac_activeCb()
{
std::cout<<"active"<sendGoal(goal,
boost::bind(ac_doneCb, this, _1, _2),
MoveBaseClient::SimpleActiveCallback(),
boost::bind(ac_feedbackCb, this, _1)
);
this is error compile
/usr/include/boost/bind/bind.hpp:69: error: 'void (*)(const actionlib::SimpleClientGoalState&, const boost::shared_ptr>>&)' is not a class, struct, or union type typedef typename F::result_type type;
^
↧
Robot model orientation is improper with respect to map frame.
Robot model is not properly oriented (upside down) in rviz when "map" is selected as fixed frame. When the fixed frame is odom the robot model was perfectly aligned and oriented in rviz. How to bring the robot to same position as it was in odom frame.
Refer the result below


↧
↧
Delay before in-place rotation
Dear ROSers,
so I've successfully setup my navigation stack, going from point A to B etc. However, even with a rather flexible tolerance of x,y,theta I see a delay before the in-place rotation kicks in. The velocity parameters seem to be correctly configured since the trajectory is executed correctly and the rotation as well.
The question: Which parameter ought I tweak in order to start the in-place rotation directly as soon as the goal location (and their tolerance) is reached?
thanks a bunch,
Karsten
↧
Replanning using move_base
Hi all,
in the documentation page of move_base, it is reported that the parameter `planner_frequency` set "The rate in Hz at which to run the global planning loop. If the frequency is set to 0.0, the global planner will only run when a new goal is received or the local planner reports that its path is blocked."
How can I trigger a planning loop from the local planner?
Best
↧
Robot moves forward only
Hi everyone,
Robot goes into narrow place but it can't go back to first position. It is trying to escape with moving a bit backward (then forward) infinitely at corridor's end. How can I make it escape all the way backwards? My Local Planner : `base_local_planner/TrajectoryPlannerROS`
Gmapping's Hokuyo Laser is in the front of robot. And There is a small rplidar on the robot's rear for avoiding obstacles:
obstacle_layer:
observation_sources: rplidar_back_scan scan
rplidar_back_scan: {data_type: LaserScan, sensor_frame: /base_lidar_back_link, clearing: true, marking: true, topic: /rplidar_back_scan}
scan: {data_type: LaserScan, sensor_frame: /base_laser_link, clearing: true, marking: true, topic: /scan}
Here is Rviz screenshot:

Thank you.
EDIT1: Am I need to merge lasers? (And how to merge?) `move_base` updating costmap with all laser's scans but Gmapping uses only front laser.
EDIT2: I've set `escape_vel` to `0.0`. Now robot just stopping at the corridor's end.
↧
Getting Robot Position while Teleoperation
I have created a map using gmapping on turtlebot 2. Now, i want to let the user move the robot using teleoperation (meanwhile amcl is also running) and record the coordinate values of the path from where the robot moves. The problem is that when the robot moves using teleop, it does not use move_base due to which I am unable to get the robot's coordinates via topic move_base/feedback. Any ideas on how could I get the coordinates of robot in the reference frame in which my map is running. Thanks.
↧
↧
move_base acting weird with nodes running on different hosts.
Hello All,
Using examples from "ROS by example" to get move_base working, the trajectory is erratic when the code, apart from rviz, is running on ANOTHER host. It gets there in the end, but is moves very strange, as if it is very "drunk"...
The commands I use are:
roscore
roslaunch rbx1_bringup fake_turtlebot.launch
roslaunch rbx1_nav fake_move_base_blank_map.launch
rosrun rviz rviz -d `rospack find rbx1_nav`/nav.rviz
When all commands are run on my regular PC (PC, i5, ubuntu 14.04, indigo), all is well.
But when the 2 roslaunch commands are running on another host the strange paths occur.
That other host is a quad core i.MX 6Quad from Freescale, 1GHZ, 1GB, running ubuntu 14.04 with indigo.
There is no swapping, and nothing else is running there.
Communication is via a 5GHz Wifi link that can sustain 15MB/sec.
I would assume that for this simple setup the performance of the arm-system and wifi-link is not the problem.
What could be the cause of this, and how can I proceed in nailing this down further?
EDIT:
roswtf gives the SAME output in both situations. It does give the following error:
ERROR The following nodes should be connected but aren't:
* /move_base->/move_base (/move_base/global_costmap/footprint)
* /move_base->/move_base (/move_base/local_costmap/footprint)
but that probably is not relevant now.
move_base often does not start properly, the initialization normally ends with "odom received!", but sometimes it takes a long time (20 seconds) for that last line to appear.
It also sometimes does not come at all. I already asked about that in my question "remote core with move group".
When I stop the hung program it complains about: Failed to contact master.
But it uses it all the time....
When I use the move_base parameters that come with this example, I get the following warnings when the controller and move_base are running on the arm-board.
[ WARN] [1455012218.435531811]: Map update loop missed its desired rate of 3.0000Hz... the loop actually took 1.0281 seconds
[ WARN] [1455012218.953750145]: Control loop missed its desired rate of 3.0000Hz... the loop actually took 0.5194 seconds
I find it strange that calculation one loop takes that much time, given that both global and local maps are empty.
Am i missing something?
If I lower the rate to 1 Hz it basically works, but it has hard time following the track, and most of the time it looks like an highly unstable system. After changing some more parameters I can get it better, but only a little bit: not usable.
If move_base now only gives a single /cmd_vel per second, I can imaging that it is difficult to keep it on track.
Wouldn't it be better if move base gave a complete trajectory to the final goal, and update that each second?
Then the rates of move_base and execution the trajectory could be decoupled.
In summary, two questions. Why does the "odom received!" sometimes not come or after a long delay?
And why does calculating a single loop so long.
Thanks in advance, Sietse
↧
Help with ROS Navigation Stack Create2
I was wondering if anyone has had any experience running navigation (ROS Navigation Stack). I know that the base is fairly new, but I believe I have all of the applicable topics ready (/scan, /odom, /tf. /tf_static), but I am having trouble creating launch file to do all of these things to do SLAM and the navigation stack.
Also, does anyone know the roslaunch or rosrun command to start the navigation package to gain topics such as /move_base, /dwa_local_planner? I have done so before but have lost the command and am having a hard time finding it again.
I am using Ubuntu 14.04 with ROS indigo, any help is appreciated.
↧
Error in move_base while simulating navigation stack
When i launch the navigation launch file the robot fails to keep the plan and mess up in the middle, It throws the below warning and an error in Rviz (Ref image)> [ WARN] [1455133160.311617027, 27.096000000]: MessageFilter [target=map ]: Discarding message from [/move_base] due to empty frame_id. This message will only print once.>> [ WARN] [1455133160.311926656,> 27.096000000]: Invalid argument passed to canTransform argument source_frame> in tf2 frame_ids cannot be empty>> [ WARN] [1455133160.710917579,> 27.118000000]: Invalid argument passed to canTransform argument source_frame> in tf2 frame_ids cannot be empty


↧
Complete coverage path planning ros
Hi all,
I have a mobile robot with a Hokuyo Lidar, wheel encoders, IMU and couple of Sonar sensors. I have started working on the Complete coverage path planning and I am wondering if there is any package in ROS which can be used for this? I have searched and was not able to find anything. If there is no such package, what is the best way to proceed about it? I know this is a very general question but I am just looking for some pointers or references which might be helpful to start working on Complete coverage path planning?
Thanks in advance.
Naman Kumar
↧
↧
Full coverage path planner
I have a differential robot, with a laser Hokuyo, and I want my robot to cover the whole part of a map.
I saw that there is some algorithms but I can't find a code. So have someone already implement such algorithms?
Thank you
↧
Using eband_local_planner with move_base
I installed eband_local_planner by using the following commands:
rosws set eband_local_planner https://github.com/utexas-bwi/eband_local_planner --git
rosws eband_local_planner
roscd eband_local_planner
rosmake
**Running the command rospack plugins --attrib=plugin nav_core shows eband_local_planner loaded as a plugin but the eband_local_planner is installed in /home/powerbot67/ros/eband_local_planner/elp_plugin.xml
while the rest of the plugins are installed in /opt/ros/hydro/share. Could this be a problem?**
powerbot67@powerbot67-desktop:~$ printenv | grep ROS
ROS_ROOT=/opt/ros/hydro/share/ros
ROS_PACKAGE_PATH=/home/powerbot67/ros/sbpl_lattice_planner:/home/powerbot67/ros/eband_local_planner:/home/powerbot67/hydro/sandbox:/opt/ros:/opt/ros/hydro/share:/opt/ros/hydro/stacks
ROS_MASTER_URI=http://localhost:11311
ROS_WORKSPACE=/home/powerbot67/ros
ROSLISP_PACKAGE_DIRECTORIES=
ROS_DISTRO=hydro
ROS_ETC_DIR=/opt/ros/hydro/etc/ros
I changed the move_base.launch file to use eband_local planner as follows:
However, when I run move_base, I get the following error:
> [FATAL] [1455878479.341080841]: Failed> to create the> eband_local_planner/EBandPlannerROS> planner, are you sure it is properly> registered and that the containing> library is built? Exception: Could not> find library corresponding to plugin> eband_local_planner/EBandPlannerROS.> Make sure the plugin description XML> file has the correct name of the> library and that the library actually> exists. [move_base-1] process has died> [pid 5295, exit code 1, cmd> /opt/ros/hydro/lib/move_base/move_base> cmd_vel:=/RosAria/cmd_vel> __name:=move_base __log:=/home/powerbot67/.ros/log/e58dae7e-d6f1-11e5-a32e-00026f87bbb1/move_base-1.log].> log file:> /home/powerbot67/.ros/log/e58dae7e-d6f1-11e5-a32e-00026f87bbb1/move_base-1*.log
Also, running roswtf gives the following:
ERROR Not all paths in ROS_PACKAGE_PATH [/home/powerbot67/ros/sbpl_lattice_planner:/home/powerbot67/ros/eband_local_planner:/home/powerbot67/hydro/sandbox:/opt/ros:/opt/ros/hydro/share:/opt/ros/hydro/stacks] point to an existing directory:
* /home/powerbot67/ros/sbpl_lattice_planner
What should I do to solve this?
Thanks
↧
Problems subscribing to the local_costmap of move_base
I am trying to subscribe to the local costmap produced in move_base in order to use it, in a separate node, for navigation.
This is how I am currently approaching it in my code:
typedef actionlib::SimpleActionClient MoveBaseClient;
typedef nav_msgs::OccupancyGrid occupancyGrid;
occupancyGrid global_map;
void costmapcallback(occupancyGrid costmap){
global_map = costmap;
}
ros::Subscriber subOGrid = banana_nav.subscribe("move_base/local_costmap/costmap_updates",1000,costmapcallback);
field_length = global_map.info.height;
field_width = global_map.info.width;
There seems to be a connection between my node and move_base/local_costmap_updates but whenever global_map.info.height/width is called it always returns zeros for both which leads me to believe that the local costmap is never being sent to or saved by the global_map occupancy grid. Why would there be a connection between the nodes, seen via RQT, yet nothing is actually stored to the global_map occupancy grid? This is only a small portion of my code but if more is needed I will upload more.
↧
Writing a local planner for move_base
Hi everybody,
I'm trying to write my own local planner for the move_base node. But I'm not sure where to begin.
I've looked into move_base: http://wiki.ros.org/move_base, and I see that's neatly divided. So I was kinda hoping to perhaps create my own local planner that would imitate that of the move_base node (subscribe to the same topics and publish the same msgs), but I just can't find a way to do it.
I'm open to any suggestions.
I also tried this tutorial: http://wiki.ros.org/navigation/Tutorials/Writing%20A%20Global%20Path%20Planner%20As%20Plugin%20in%20ROS
Although it is made for the global planner, I thought it might be helpful. However the tutorial is made for the Turtlebot and I'm just running a simulation in Gazebo with my model of a robot. So when I try to set a goal in Rviz it I get an error saying:
[move_base-9] process has died [pid 14142, exit code -11, cmd /home/duje/catkin_ws/devel/lib/move_base/move_base /base_scan/scan:=/scan __name:=move_base __log:=/home/duje/.ros/log/a20bf18c-d8c3-11e5-853e-20cf303a8326/move_base-9.log].
log file: /home/duje/.ros/log/a20bf18c-d8c3-11e5-853e-20cf303a8326/move_base-9*.log
Don't know quite what's the problem, I can see in the rqt_dynamic_reconfigure window that the global planner IS set to RelaxedAStar.
my ROS distro: Indigo
↧
↧
Wrong localization using AMCL and move_base
Hi all,
I am currently trying to set up the robot to navigate a known map using move_base. The global and local planners are set as follows:
The start pose of the robot is determined using amcl. However, there is an error in the localization result given by amcl.
Then, I correct the robot's localization using the '2D pose estimate' function on RVIZ. However, when I give a goal to the robot, the robot thinks that it arrived at the goal when in fact it will be around 1.6m away from the goal.
Here is a link with all the [pictures](https://drive.google.com/folderview?id=0B566VgsnBBE7bG5IbFJfcVNiM1E&usp=sharing) mentioned. In the link there is also a picture of the actual environment of the robot
Is there any way to solve this?
Thanks
↧
[navigation stack] How to Navigate using User-defined path ?
Hi guys ,
Since i'm working on the Robot Project which using the navigation stack
, The Robot Can Travel based on the shortest path.
But, What if i want to define the static path to the robot
what should i do?
How can i define the Path of the robot in the map .
Example Explanation :
Firstly , Robot is trying to localize itself .
When it can already locate itself , Find the Nearest Checkpoint or User-defined Path .
After that , it tries to get in the path
and
Follow it until the checkpoint which it the nearest to the goal is reached.
thanks ,
Tew
↧
How to compile the move_base package
Dear All,
I want to modify the code in the move_base package and compile.I downloaded the source code of the move_base package, and there were some errors when run "rosmake move_base":
ubuntu@tegra-ubuntu:~$ rosmake move_base
[ rosmake ] rosmake starting...
[ rosmake ] Packages requested are: ['move_base']
[ rosmake ] Logging to directory /home/ubuntu/.ros/rosmake/rosmake_output-20160225-104100
[ rosmake ] Expanded args ['move_base'] to:
['move_base']
[rosmake-0] Starting >>> catkin [ make ]
[rosmake-0] Finished <<< catkin ROS_NOBUILD in package catkin
No Makefile in package catkin
[rosmake-0] Starting >>> genmsg [ make ]
[rosmake-2] Starting >>> cpp_common [ make ]
[rosmake-0] Finished <<< genmsg ROS_NOBUILD in package genmsg
No Makefile in package genmsg
[rosmake-0] Starting >>> genlisp [ make ]
[rosmake-1] Starting >>> genpy [ make ]
[rosmake-3] Starting >>> gencpp [ make ]
[rosmake-0] Finished <<< genlisp ROS_NOBUILD in package genlisp
No Makefile in package genlisp
[rosmake-0] Starting >>> cmake_modules [ make ]
[rosmake-0] Finished <<< cmake_modules ROS_NOBUILD in package cmake_modules
No Makefile in package cmake_modules
[rosmake-0] Starting >>> rospack [ make ]
[rosmake-1] Finished <<< genpy ROS_NOBUILD in package genpy
No Makefile in package genpy
[rosmake-3] Finished <<< gencpp ROS_NOBUILD in package gencpp
No Makefile in package gencpp
[rosmake-1] Starting >>> roslang [ make ]
[rosmake-3] Starting >>> message_generation [ make ]
[rosmake-2] Finished <<< cpp_common ROS_NOBUILD in package cpp_common
No Makefile in package cpp_common
[rosmake-0] Finished <<< rospack ROS_NOBUILD in package rospack
No Makefile in package rospack
[rosmake-2] Starting >>> rostime [ make ]
[rosmake-0] Starting >>> roslib [ make ]
[rosmake-3] Finished <<< message_generation ROS_NOBUILD in package message_generation
No Makefile in package message_generation
[rosmake-3] Starting >>> xmlrpcpp [ make ]
[rosmake-1] Finished <<< roslang ROS_NOBUILD in package roslang
No Makefile in package roslang
[rosmake-0] Finished <<< roslib ROS_NOBUILD in package roslib
No Makefile in package roslib
[rosmake-1] Starting >>> rosgraph [ make ]
[rosmake-2] Finished <<< rostime ROS_NOBUILD in package rostime
No Makefile in package rostime
[rosmake-3] Finished <<< xmlrpcpp ROS_NOBUILD in package xmlrpcpp
No Makefile in package xmlrpcpp
[rosmake-2] Starting >>> roscpp_traits [ make ]
[rosmake-0] Starting >>> rosunit [ make ]
[rosmake-1] Finished <<< rosgraph ROS_NOBUILD in package rosgraph1/76 Complete ]
No Makefile in package rosgraph
[rosmake-3] Starting >>> rosclean [ make ]
[rosmake-2] Finished <<< roscpp_traits ROS_NOBUILD in package roscpp_traits
No Makefile in package roscpp_traits
[rosmake-0] Finished <<< rosunit ROS_NOBUILD in package rosunit
No Makefile in package rosunit
[rosmake-0] Starting >>> rosmaster [ make ]
[rosmake-1] Starting >>> rosparam [ make ]
[rosmake-2] Starting >>> roscpp_serialization [ make ]
[rosmake-0] Finished <<< rosmaster ROS_NOBUILD in package rosmaster
No Makefile in package rosmaster
[rosmake-1] Finished <<< rosparam ROS_NOBUILD in package rosparam
No Makefile in package rosparam
[rosmake-3] Finished <<< rosclean ROS_NOBUILD in package rosclean
No Makefile in package rosclean
[rosmake-3] Starting >>> roslz4 [ make ]
[rosmake-1] Starting >>> class_loader [ make ]
[rosmake-2] Finished <<< roscpp_serialization ROS_NOBUILD in package roscpp_serialization
No Makefile in package roscpp_serialization
[rosmake-1] Finished <<< class_loader ROS_NOBUILD in package class_loader
No Makefile in package class_loader
[rosmake-3] Finished <<< roslz4 ROS_NOBUILD in package roslz4
No Makefile in package roslz4
[rosmake-2] Starting >>> message_runtime [ make ]
[rosmake-0] Starting >>> smclib [ make ]
[rosmake-3] Starting >>> angles [ make ]
[rosmake-1] Starting >>> rosbag_storage [ make ]
[rosmake-0] Finished <<< smclib ROS_NOBUILD in package smclib
No Makefile in package smclib
[rosmake-3] Finished <<< angles ROS_NOBUILD in package angles
No Makefile in package angles
[rosmake-2] Finished <<< message_runtime ROS_NOBUILD in package message_runtime
No Makefile in package message_runtime
[rosmake-1] Finished <<< rosbag_storage ROS_NOBUILD in package rosbag_storage
No Makefile in package rosbag_storage
[rosmake-2] Starting >>> std_msgs [ make ]
[rosmake-1] Starting >>> rosbuild [ make ]
[rosmake-0] Starting >>> std_srvs [ make ]
[rosmake-1] Finished <<< rosbuild ROS_NOBUILD in package rosbuild
No Makefile in package rosbuild
[rosmake-2] Finished <<< std_msgs ROS_NOBUILD in package std_msgs
No Makefile in package std_msgs
[rosmake-2] Starting >>> rosgraph_msgs [ make ]
[rosmake-0] Finished <<< std_srvs ROS_NOBUILD in package std_srvs
No Makefile in package std_srvs
[rosmake-1] Starting >>> rosconsole [ make ]
[rosmake-0] Starting >>> geometry_msgs [ make ]
[rosmake-3] Starting >>> bond [ make ]
[rosmake-2] Finished <<< rosgraph_msgs ROS_NOBUILD in package rosgraph_msgs
No Makefile in package rosgraph_msgs
[rosmake-3] Finished <<< bond ROS_NOBUILD in package bond
No Makefile in package bond
[rosmake-0] Finished <<< geometry_msgs ROS_NOBUILD in package geometry_msgs
No Makefile in package geometry_msgs
[rosmake-2] Starting >>> actionlib_msgs [ make ]
[rosmake-0] Starting >>> sensor_msgs [ make ]
[rosmake-1] Finished <<< rosconsole ROS_NOBUILD in package rosconsole
No Makefile in package rosconsole
[rosmake-1] Starting >>> roscpp [ make ]
[rosmake-3] Starting >>> pluginlib [ make ]
[rosmake-2] Finished <<< actionlib_msgs ROS_NOBUILD in package actionlib_msgs
No Makefile in package actionlib_msgs
[rosmake-0] Finished <<< sensor_msgs ROS_NOBUILD in package sensor_msgsomplete ]
No Makefile in package sensor_msgs
[rosmake-1] Finished <<< roscpp ROS_NOBUILD in package roscpp
No Makefile in package roscpp
[rosmake-0] Starting >>> pcl_msgs [ make ]
[rosmake-1] Starting >>> rosout [ make ]
[rosmake-2] Starting >>> rospy [ make ]
[rosmake-3] Finished <<< pluginlib ROS_NOBUILD in package pluginlib
No Makefile in package pluginlib
[rosmake-3] Starting >>> bondcpp [ make ]
[rosmake-3] Finished <<< bondcpp ROS_NOBUILD in package bondcpp
No Makefile in package bondcpp
[rosmake-0] Finished <<< pcl_msgs ROS_NOBUILD in package pcl_msgs
No Makefile in package pcl_msgs
[rosmake-0] Starting >>> pcl_conversions [ make ]
[rosmake-1] Finished <<< rosout ROS_NOBUILD in package rosout
No Makefile in package rosout
[rosmake-1] Starting >>> roslaunch [ make ]
[rosmake-3] Starting >>> tf2_msgs [ make ]
[rosmake-0] Finished <<< pcl_conversions ROS_NOBUILD in package pcl_conversions
No Makefile in package pcl_conversions
[rosmake-2] Finished <<< rospy ROS_NOBUILD in package rospy
No Makefile in package rospy
[rosmake-0] Starting >>> nav_msgs [ make ]
[rosmake-2] Starting >>> nodelet [ make ]
[rosmake-3] Finished <<< tf2_msgs ROS_NOBUILD in package tf2_msgs
No Makefile in package tf2_msgs
[rosmake-3] Starting >>> tf2 [ make ]
[rosmake-1] Finished <<< roslaunch ROS_NOBUILD in package roslaunch
No Makefile in package roslaunch
[rosmake-0] Finished <<< nav_msgs ROS_NOBUILD in package nav_msgs
No Makefile in package nav_msgs
[rosmake-0] Starting >>> visualization_msgs [ make ]
[rosmake-1] Starting >>> rostest [ make ]
[rosmake-2] Finished <<< nodelet ROS_NOBUILD in package nodelet
No Makefile in package nodelet
[rosmake-3] Finished <<< tf2 ROS_NOBUILD in package tf2
No Makefile in package tf2
[rosmake-3] Starting >>> tf2_py [ make ]
[rosmake-0] Finished <<< visualization_msgs ROS_NOBUILD in package visualization_msgs
No Makefile in package visualization_msgs
[rosmake-0] Starting >>> map_msgs [ make ]
[rosmake-1] Finished <<< rostest ROS_NOBUILD in package rostest
No Makefile in package rostest
[rosmake-2] Starting >>> voxel_grid [ make ]
[rosmake-1] Starting >>> topic_tools [ make ]
[rosmake-3] Finished <<< tf2_py ROS_NOBUILD in package tf2_py
No Makefile in package tf2_py
[rosmake-2] Finished <<< voxel_grid ROS_NOBUILD in package voxel_grid Complete ]
No Makefile in package voxel_grid
[rosmake-2] Starting >>> message_filters [ make ]
[rosmake-3] Starting >>> move_base_msgs [ make ]
[rosmake-3] Finished <<< move_base_msgs ROS_NOBUILD in package move_base_msgs
No Makefile in package move_base_msgs
[rosmake-1] Finished <<< topic_tools ROS_NOBUILD in package topic_tools
No Makefile in package topic_tools
[rosmake-1] Starting >>> rosbag [ make ]
[rosmake-2] Finished <<< message_filters ROS_NOBUILD in package message_filters
No Makefile in package message_filters
[rosmake-0] Finished <<< map_msgs ROS_NOBUILD in package map_msgs
No Makefile in package map_msgs
[rosmake-1] Finished <<< rosbag ROS_NOBUILD in package rosbag
No Makefile in package rosbag
[rosmake-1] Starting >>> rosmsg [ make ]
[rosmake-3] Starting >>> rostopic [ make ]
[rosmake-1] Finished <<< rosmsg ROS_NOBUILD in package rosmsg
No Makefile in package rosmsg
[rosmake-1] Starting >>> rosservice [ make ]
[rosmake-3] Finished <<< rostopic ROS_NOBUILD in package rostopic
No Makefile in package rostopic
[rosmake-3] Starting >>> rosnode [ make ]
[rosmake-3] Finished <<< rosnode ROS_NOBUILD in package rosnode
No Makefile in package rosnode
[rosmake-1] Finished <<< rosservice ROS_NOBUILD in package rosservice
No Makefile in package rosservice
[rosmake-1] Starting >>> dynamic_reconfigure [ make ]
[rosmake-3] Starting >>> actionlib [ make ]
[rosmake-2] Starting >>> roswtf [ make ]
[rosmake-1] Finished <<< dynamic_reconfigure ROS_NOBUILD in package dynamic_reconfigure
No Makefile in package dynamic_reconfigure
[rosmake-3] Finished <<< actionlib ROS_NOBUILD in package actionlib
No Makefile in package actionlib
[rosmake-3] Starting >>> tf2_ros [ make ]
[rosmake-1] Starting >>> nodelet_topic_tools [ make ]
[rosmake-2] Finished <<< roswtf ROS_NOBUILD in package roswtf
No Makefile in package roswtf
[rosmake-1] Finished <<< nodelet_topic_tools ROS_NOBUILD in package nodelet_topic_tools
No Makefile in package nodelet_topic_tools
[rosmake-3] Finished <<< tf2_ros ROS_NOBUILD in package tf2_ros
No Makefile in package tf2_ros
[rosmake-3] Starting >>> tf [ make ]
[rosmake-3] Finished <<< tf ROS_NOBUILD in package tf
No Makefile in package tf
[rosmake-3] Starting >>> pcl_ros [ make ]
[rosmake-1] Starting >>> laser_geometry [ make ]
[rosmake-2] Starting >>> map_server [ make ]
[rosmake-2] Finished <<< map_server ROS_NOBUILD in package map_server
No Makefile in package map_server
[rosmake-3] Finished <<< pcl_ros ROS_NOBUILD in package pcl_ros
No Makefile in package pcl_ros
[rosmake-1] Finished <<< laser_geometry ROS_NOBUILD in package laser_geometry
No Makefile in package laser_geometry
[rosmake-3] Starting >>> costmap_2d [ make ]
[rosmake-3] Finished <<< costmap_2d ROS_NOBUILD in package costmap_2d
No Makefile in package costmap_2d
[rosmake-3] Starting >>> nav_core [ make ]
[rosmake-3] Finished <<< nav_core ROS_NOBUILD in package nav_core
No Makefile in package nav_core
[rosmake-3] Starting >>> base_local_planner [ make ]
[rosmake-2] Starting >>> navfn [ make ]
[rosmake-0] Starting >>> clear_costmap_recovery [ make ]
[rosmake-0] Finished <<< clear_costmap_recovery ROS_NOBUILD in package clear_costmap_recovery
No Makefile in package clear_costmap_recovery
[rosmake-2] Finished <<< navfn ROS_NOBUILD in package navfn
No Makefile in package navfn
[rosmake-3] Finished <<< base_local_planner ROS_NOBUILD in package base_local_planner
No Makefile in package base_local_planner
[rosmake-3] Starting >>> rotate_recovery [ make ]
[rosmake-3] Finished <<< rotate_recovery ROS_NOBUILD in package rotate_recovery
No Makefile in package rotate_recovery
[rosmake-3] Starting >>> move_base [ make ]
[rosmake-3] Finished <<< move_base ROS_NOBUILD in package move_base
No Makefile in package move_base
[ rosmake ] Results:
[ rosmake ] Built 76 packages with 0 failures.
[ rosmake ] Summary output to directory
[ rosmake ] /home/ubuntu/.ros/rosmake/rosmake_output-20160225-104100
ubuntu@tegra-ubuntu:~$ rosmake move_base
[ rosmake ] rosmake starting...
[ rosmake ] Packages requested are: ['move_base']
[ rosmake ] Logging to directory /home/ubuntu/.ros/rosmake/rosmake_output-20160225-110225
[ rosmake ] Expanded args ['move_base'] to:
['move_base']
[rosmake-0] Starting >>> catkin [ make ]
[rosmake-0] Finished <<< catkin ROS_NOBUILD in package catkin
No Makefile in package catkin
[rosmake-0] Starting >>> genmsg [ make ]
[rosmake-0] Finished <<< genmsg ROS_NOBUILD in package genmsg
No Makefile in package genmsg
[rosmake-2] Starting >>> cpp_common [ make ]
[rosmake-0] Starting >>> genlisp [ make ]
[rosmake-1] Starting >>> genpy [ make ]
[rosmake-2] Finished <<< cpp_common ROS_NOBUILD in package cpp_common
No Makefile in package cpp_common
[rosmake-1] Finished <<< genpy ROS_NOBUILD in package genpy
No Makefile in package genpy
[rosmake-2] Starting >>> gencpp [ make ]
[rosmake-0] Finished <<< genlisp ROS_NOBUILD in package genlisp
No Makefile in package genlisp
[rosmake-0] Starting >>> rostime [ make ]
[rosmake-1] Starting >>> cmake_modules [ make ]
[rosmake-2] Finished <<< gencpp ROS_NOBUILD in package gencpp
No Makefile in package gencpp
[rosmake-2] Starting >>> message_generation [ make ]
[rosmake-1] Finished <<< cmake_modules ROS_NOBUILD in package cmake_modules
No Makefile in package cmake_modules
[rosmake-1] Starting >>> rospack [ make ]
[rosmake-1] Finished <<< rospack ROS_NOBUILD in package rospack
No Makefile in package rospack
[rosmake-0] Finished <<< rostime ROS_NOBUILD in package rostime
No Makefile in package rostime
[rosmake-2] Finished <<< message_generation ROS_NOBUILD in package message_generation
No Makefile in package message_generation
[rosmake-1] Starting >>> roslib [ make ]
[rosmake-0] Starting >>> roscpp_traits [ make ]
[rosmake-2] Starting >>> roslang [ make ]
[rosmake-1] Finished <<< roslib ROS_NOBUILD in package roslib
No Makefile in package roslib
[rosmake-0] Finished <<< roscpp_traits ROS_NOBUILD in package roscpp_traits
No Makefile in package roscpp_traits
[rosmake-1] Starting >>> rosunit [ make ]
[rosmake-2] Finished <<< roslang ROS_NOBUILD in package roslang
No Makefile in package roslang
[rosmake-0] Starting >>> roscpp_serialization [ make ]
[rosmake-2] Starting >>> xmlrpcpp [ make ]
[rosmake-0] Finished <<< roscpp_serialization ROS_NOBUILD in package roscpp_serialization
No Makefile in package roscpp_serialization
[rosmake-0] Starting >>> message_runtime [ make ]
[rosmake-1] Finished <<< rosunit ROS_NOBUILD in package rosunit
No Makefile in package rosunit
[rosmake-2] Finished <<< xmlrpcpp ROS_NOBUILD in package xmlrpcpp
No Makefile in package xmlrpcpp
[rosmake-0] Finished <<< message_runtime ROS_NOBUILD in package message_runtime
No Makefile in package message_runtime
[rosmake-1] Starting >>> rosgraph [ make ]
[rosmake-0] Starting >>> rosbuild [ make ]
[rosmake-2] Starting >>> std_msgs [ make ]
[rosmake-1] Finished <<< rosgraph ROS_NOBUILD in package rosgraph
No Makefile in package rosgraph
[rosmake-1] Starting >>> rosparam [ make ]
[rosmake-0] Finished <<< rosbuild ROS_NOBUILD in package rosbuild
No Makefile in package rosbuild
[rosmake-0] Starting >>> rosconsole [ make ]
[rosmake-2] Finished <<< std_msgs ROS_NOBUILD in package std_msgs
No Makefile in package std_msgs
[rosmake-1] Finished <<< rosparam ROS_NOBUILD in package rosparam
No Makefile in package rosparam
[rosmake-1] Starting >>> rosmaster [ make ]
[rosmake-0] Finished <<< rosconsole ROS_NOBUILD in package rosconsole
No Makefile in package rosconsole
[rosmake-2] Starting >>> rosgraph_msgs [ make ]
[rosmake-0] Starting >>> geometry_msgs [ make ]
[rosmake-0] Finished <<< geometry_msgs ROS_NOBUILD in package geometry_msgs
No Makefile in package geometry_msgs
[rosmake-0] Starting >>> sensor_msgs [ make ]
[rosmake-2] Finished <<< rosgraph_msgs ROS_NOBUILD in package rosgraph_msgs
No Makefile in package rosgraph_msgs
[rosmake-1] Finished <<< rosmaster ROS_NOBUILD in package rosmaster
No Makefile in package rosmaster
[rosmake-1] Starting >>> rosclean [ make ]
[rosmake-2] Starting >>> roscpp [ make ]
[rosmake-0] Finished <<< sensor_msgs ROS_NOBUILD in package sensor_msgs
No Makefile in package sensor_msgs
[rosmake-0] Starting >>> pcl_msgs [ make ]
[rosmake-1] Finished <<< rosclean ROS_NOBUILD in package rosclean
No Makefile in package rosclean
[rosmake-1] Starting >>> roslz4 [ make ]
[rosmake-2] Finished <<< roscpp ROS_NOBUILD in package roscpp
No Makefile in package roscpp
[rosmake-0] Finished <<< pcl_msgs ROS_NOBUILD in package pcl_msgs
No Makefile in package pcl_msgs
[rosmake-1] Finished <<< roslz4 ROS_NOBUILD in package roslz4
No Makefile in package roslz4
[rosmake-1] Starting >>> rosbag_storage [ make ]
[rosmake-2] Starting >>> pcl_conversions [ make ]
[rosmake-0] Starting >>> class_loader [ make ]
[rosmake-1] Finished <<< rosbag_storage ROS_NOBUILD in package rosbag_storagee ]
No Makefile in package rosbag_storage
[rosmake-1] Starting >>> rosout [ make ]
[rosmake-0] Finished <<< class_loader ROS_NOBUILD in package class_loader
No Makefile in package class_loader
[rosmake-0] Starting >>> rospy [ make ]
[rosmake-2] Finished <<< pcl_conversions ROS_NOBUILD in package pcl_conversions
No Makefile in package pcl_conversions
[rosmake-2] Starting >>> pluginlib [ make ]
[rosmake-1] Finished <<< rosout ROS_NOBUILD in package rosout
No Makefile in package rosout
[rosmake-1] Starting >>> roslaunch [ make ]
[rosmake-2] Finished <<< pluginlib ROS_NOBUILD in package pluginlib
No Makefile in package pluginlib
[rosmake-2] Starting >>> smclib [ make ]
[rosmake-0] Finished <<< rospy ROS_NOBUILD in package rospy
No Makefile in package rospy
[rosmake-0] Starting >>> bond [ make ]
[rosmake-1] Finished <<< roslaunch ROS_NOBUILD in package roslaunch
No Makefile in package roslaunch
[rosmake-1] Starting >>> rostest [ make ]
[rosmake-0] Finished <<< bond ROS_NOBUILD in package bond
No Makefile in package bond
[rosmake-0] Starting >>> actionlib_msgs [ make ]
[rosmake-2] Finished <<< smclib ROS_NOBUILD in package smclib
No Makefile in package smclib
[rosmake-2] Starting >>> bondcpp [ make ]
[rosmake-0] Finished <<< actionlib_msgs ROS_NOBUILD in package actionlib_msgs
No Makefile in package actionlib_msgs
[rosmake-0] Starting >>> tf2_msgs [ make ]
[rosmake-1] Finished <<< rostest ROS_NOBUILD in package rostest
No Makefile in package rostest
[rosmake-1] Starting >>> topic_tools [ make ]
[rosmake-2] Finished <<< bondcpp ROS_NOBUILD in package bondcpp
No Makefile in package bondcpp
[rosmake-2] Starting >>> message_filters [ make ]
[rosmake-0] Finished <<< tf2_msgs ROS_NOBUILD in package tf2_msgs
No Makefile in package tf2_msgs
[rosmake-0] Starting >>> nodelet [ make ]
[rosmake-2] Finished <<< message_filters ROS_NOBUILD in package message_filters
No Makefile in package message_filters
[rosmake-1] Finished <<< topic_tools ROS_NOBUILD in package topic_tools
No Makefile in package topic_tools
[rosmake-2] Starting >>> tf2 [ make ]
[rosmake-1] Starting >>> rosbag [ make ]
[rosmake-2] Finished <<< tf2 ROS_NOBUILD in package tf23 Active 45/76 Complete ]
No Makefile in package tf2
[rosmake-2] Starting >>> tf2_py [ make ]
[rosmake-0] Finished <<< nodelet ROS_NOBUILD in package nodelet
No Makefile in package nodelet
[rosmake-0] Starting >>> angles [ make ]
[rosmake-1] Finished <<< rosbag ROS_NOBUILD in package rosbag
No Makefile in package rosbag
[rosmake-2] Finished <<< tf2_py ROS_NOBUILD in package tf2_py
No Makefile in package tf2_py
[rosmake-1] Starting >>> rosmsg [ make ]
[rosmake-2] Starting >>> rostopic [ make ]
[rosmake-0] Finished <<< angles ROS_NOBUILD in package angles
No Makefile in package angles
[rosmake-0] Starting >>> nav_msgs [ make ]
[rosmake-2] Finished <<< rostopic ROS_NOBUILD in package rostopic
No Makefile in package rostopic
[rosmake-2] Starting >>> rosnode [ make ]
[rosmake-1] Finished <<< rosmsg ROS_NOBUILD in package rosmsg
No Makefile in package rosmsg
[rosmake-1] Starting >>> rosservice [ make ]
[rosmake-2] Finished <<< rosnode ROS_NOBUILD in package rosnode
No Makefile in package rosnode
[rosmake-0] Finished <<< nav_msgs ROS_NOBUILD in package nav_msgs
No Makefile in package nav_msgs
[rosmake-2] Starting >>> actionlib [ make ]
[rosmake-0] Starting >>> visualization_msgs [ make ]
[rosmake-2] Finished <<< actionlib ROS_NOBUILD in package actionlib
No Makefile in package actionlib
[rosmake-2] Starting >>> tf2_ros [ make ]
[rosmake-1] Finished <<< rosservice ROS_NOBUILD in package rosservice
No Makefile in package rosservice
[rosmake-2] Finished <<< tf2_ros ROS_NOBUILD in package tf2_ros
No Makefile in package tf2_ros
[rosmake-0] Finished <<< visualization_msgs ROS_NOBUILD in package visualization_msgs
No Makefile in package visualization_msgs
[rosmake-0] Starting >>> dynamic_reconfigure [ make ]
[rosmake-2] Starting >>> map_msgs [ make ]
[rosmake-1] Starting >>> roswtf [ make ]
[rosmake-2] Finished <<< map_msgs ROS_NOBUILD in package map_msgs
No Makefile in package map_msgs
[rosmake-2] Starting >>> voxel_grid [ make ]
[rosmake-1] Finished <<< roswtf ROS_NOBUILD in package roswtf
No Makefile in package roswtf
[rosmake-1] Starting >>> tf [ make ]
[rosmake-2] Finished <<< voxel_grid ROS_NOBUILD in package voxel_grid
No Makefile in package voxel_grid
[rosmake-0] Finished <<< dynamic_reconfigure ROS_NOBUILD in package dynamic_reconfigure
No Makefile in package dynamic_reconfigure
[rosmake-2] Starting >>> move_base_msgs [ make ]
[rosmake-0] Starting >>> nodelet_topic_tools [ make ]
[rosmake-2] Finished <<< move_base_msgs ROS_NOBUILD in package move_base_msgse ]
No Makefile in package move_base_msgs
[rosmake-1] Finished <<< tf ROS_NOBUILD in package tf
No Makefile in package tf
[rosmake-2] Starting >>> std_srvs [ make ]
[rosmake-0] Finished <<< nodelet_topic_tools ROS_NOBUILD in package nodelet_topic_tools
No Makefile in package nodelet_topic_tools
[rosmake-0] Starting >>> pcl_ros [ make ]
[rosmake-1] Starting >>> laser_geometry [ make ]
[rosmake-2] Finished <<< std_srvs ROS_NOBUILD in package std_srvs
No Makefile in package std_srvs
[rosmake-2] Starting >>> map_server [ make ]
[rosmake-1] Finished <<< laser_geometry ROS_NOBUILD in package laser_geometry
No Makefile in package laser_geometry
[rosmake-2] Finished <<< map_server ROS_NOBUILD in package map_server
No Makefile in package map_server
[rosmake-0] Finished <<< pcl_ros ROS_NOBUILD in package pcl_ros
No Makefile in package pcl_ros
[rosmake-0] Starting >>> costmap_2d [ make ]
[rosmake-0] Finished <<< costmap_2d ROS_NOBUILD in package costmap_2d
No Makefile in package costmap_2d
[rosmake-0] Starting >>> nav_core [ make ]
[rosmake-0] Finished <<< nav_core ROS_NOBUILD in package nav_core
No Makefile in package nav_core
[rosmake-0] Starting >>> base_local_planner [ make ]
[rosmake-1] Starting >>> navfn [ make ]
[rosmake-2] Starting >>> clear_costmap_recovery [ make ]
[rosmake-2] Finished <<< clear_costmap_recovery ROS_NOBUILD in package clear_costmap_recovery
No Makefile in package clear_costmap_recovery
[rosmake-1] Finished <<< navfn ROS_NOBUILD in package navfn
No Makefile in package navfn
[rosmake-0] Finished <<< base_local_planner ROS_NOBUILD in package base_local_planner
No Makefile in package base_local_planner
[rosmake-0] Starting >>> rotate_recovery [ make ]
[rosmake-0] Finished <<< rotate_recovery ROS_NOBUILD in package rotate_recovery
No Makefile in package rotate_recovery
[rosmake-0] Starting >>> move_base [ make ]
[rosmake-0] Finished <<< move_base ROS_NOBUILD in package move_base
No Makefile in package move_base
[ rosmake ] Results:
[ rosmake ] Built 76 packages with 0 failures.
[ rosmake ] Summary output to directory
[ rosmake ] /home/ubuntu/.ros/rosmake/rosmake_output-20160225-110225
How can I compile the move_base package?
↧