<div>Hi all!</div><div>We are two university students doing a research project on robotics navigation using ros and stage.</div><div>We have installed and compiled successfully the system from svn (we used the boxturtle_wg_all.rosinstall file).</div>
<div>It's the first time we use this simulation system so we started from examples already present in the move_base_stage package.</div><div>After launching this command <b>roslaunch move_base_fake_localization_5cm.launch</b> we expected some windows opening and the simulation working, but the all system fails and the shell returns the log at the bottom of this mail.</div>
<div>The programs specifically returns this error:</div><div><div><b>process[nav_view-7]: started with pid [2996]</b></div><div><b>nav_view: OgreGLSupport.cpp:57: virtual void Ogre::GLSupport::initialiseExtensions(): Asserzione "pcVer && "Problems getting GL version string using glGetString"" non riuscita.</b></div>
<div><b>[nav_view-7] process has died [pid 2996, exit code -6].</b></div></div><div>Roslaunch still opens the stage simulator window but it seems that the simulation isn't working; we see the simulation time running on the window but on console the program doesn't print anything. After closing the simulation window the console returns warning after warning and then stops until we kill it with ctrl+c.</div>
<div>Have you ever encountered same or similar problem? What can we do?</div><div>Otherwise, can you suggest us another example/tutorial to learn how to use ros with stage?</div><div>thanks in advance</div><div><br></div>
<div>Federico</div><div>Francesco</div><div><br></div><div><b><br></b></div><div><b>My system:</b></div>Ubuntu 9.10 with kernel 2.6.31-14-generic as a VM on VMware Fusion (Host: MacBook Pro early 2008 with Snow Leopard 10.6.4)<div>
<br></div><div><b>Error Screenshot:</b></div><div><a href="http://img801.imageshack.us/img801/6350/schermata20100729a19553.jpg">http://img801.imageshack.us/img801/6350/schermata20100729a19553.jpg</a></div><div><br></div><div>
<b>Console Log:</b></div><div><div><div>federico@ros:~$ roscd move_base_stage</div><div>federico@ros:~/ros/wg-ros-pkg-unreleased/demos/move_base_stage$ roslaunch move_base_fake_localization_5cm.launch </div><div>... logging to /home/federico/.ros/log/5f67478c-9bcf-11df-9729-000c2957c99f/roslaunch-ros-2917.log</div>
<div><br></div><div>started roslaunch server <a href="http://ros:46614/">http://ros:46614/</a></div><div><br></div><div>SUMMARY</div><div>========</div><div><br></div><div>PARAMETERS</div><div> * /use_sim_time</div><div> * /move_base_node/global_costmap/observation_sources</div>
<div> * /move_base_node/local_costmap/origin_y</div><div> * /move_base_node/local_costmap/origin_x</div><div> * /move_base_node/local_costmap/update_frequency</div><div> * /move_base_node/local_costmap/origin_z</div><div>
 * /move_base_node/global_costmap/base_scan/max_obstacle_height</div><div> * /move_base_node/global_costmap/origin_z</div><div> * /move_base_node/local_costmap/base_scan/marking</div><div> * /move_base_node/local_costmap/observation_sources</div>
<div> * /move_base_node/TrajectoryPlannerROS/vx_samples</div><div> * /move_base_node/local_costmap/base_scan/clearing</div><div> * /move_base_node/global_costmap/mark_threshold</div><div> * /move_base_node/global_costmap/obstacle_range</div>
<div> * /move_base_node/local_costmap/max_obstacle_height</div><div> * /move_base_node/TrajectoryPlannerROS/sim_time</div><div> * /move_base_node/TrajectoryPlannerROS/max_vel_x</div><div> * /move_base_node/global_costmap/base_scan/observation_persistence</div>
<div> * /move_base_node/local_costmap/inflation_radius</div><div> * /move_base_node/global_costmap/map_type</div><div> * /move_base_node/TrajectoryPlannerROS/vtheta_samples</div><div> * /move_base_node/global_costmap/static_map</div>
<div> * /move_base_node/global_costmap/base_scan/data_type</div><div> * /move_base_node/local_costmap/unknown_threshold</div><div> * /move_base_node/global_costmap/footprint</div><div> * /move_base_node/TrajectoryPlannerROS/sim_granularity</div>
<div> * /move_base_node/local_costmap/base_scan/observation_persistence</div><div> * /move_base_node/local_costmap/z_resolution</div><div> * /move_base_node/TrajectoryPlannerROS/min_vel_x</div><div> * /move_base_node/local_costmap/map_type</div>
<div> * /move_base_node/global_costmap/lethal_cost_threshold</div><div> * /move_base_node/local_costmap/lethal_cost_threshold</div><div> * /move_base_node/global_costmap/inflation_radius</div><div> * /move_base_node/global_costmap/z_voxels</div>
<div> * /move_base_node/local_costmap/base_scan/data_type</div><div> * /move_base_node/local_costmap/transform_tolerance</div><div> * /move_base_node/global_costmap/robot_base_frame</div><div> * /move_base_node/global_costmap/transform_tolerance</div>
<div> * /move_base_node/local_costmap/global_frame</div><div> * /move_base_node/local_costmap/rolling_window</div><div> * /move_base_node/TrajectoryPlannerROS/dwa</div><div> * /move_base_node/local_costmap/width</div><div>
 * /stageros/base_watchdog_timeout</div><div> * /move_base_node/global_costmap/base_scan/clearing</div><div> * /move_base_node/local_costmap/publish_frequency</div><div> * /move_base_node/local_costmap/height</div><div> * /move_base_node/TrajectoryPlannerROS/acc_limit_th</div>
<div> * /move_base_node/local_costmap/static_map</div><div> * /move_base_node/global_costmap/cost_scaling_factor</div><div> * /move_base_node/TrajectoryPlannerROS/yaw_goal_tolerance</div><div> * /move_base_node/global_costmap/global_frame</div>
<div> * /move_base_node/controller_frequency</div><div> * /move_base_node/local_costmap/cost_scaling_factor</div><div> * /move_base_node/TrajectoryPlannerROS/max_rotational_vel</div><div> * /move_base_node/global_costmap/publish_frequency</div>
<div> * /move_base_node/TrajectoryPlannerROS/goal_distance_bias</div><div> * /move_base_node/global_costmap/raytrace_range</div><div> * /move_base_node/global_costmap/update_frequency</div><div> * /move_base_node/local_costmap/mark_threshold</div>
<div> * /move_base_node/local_costmap/base_scan/max_obstacle_height</div><div> * /move_base_node/local_costmap/obstacle_range</div><div> * /move_base_node/local_costmap/robot_base_frame</div><div> * /move_base_node/TrajectoryPlannerROS/heading_lookahead</div>
<div> * /move_base_node/global_costmap/z_resolution</div><div> * /move_base_node/TrajectoryPlannerROS/holonomic_robot</div><div> * /move_base_node/TrajectoryPlannerROS/acc_limit_x</div><div> * /move_base_node/TrajectoryPlannerROS/acc_limit_y</div>
<div> * /move_base_node/local_costmap/footprint</div><div> * /move_base_node/global_costmap/rolling_window</div><div> * /move_base_node/TrajectoryPlannerROS/transform_tolerance</div><div> * /move_base_node/global_costmap/base_scan/expected_update_rate</div>
<div> * /move_base_node/local_costmap/raytrace_range</div><div> * /move_base_node/TrajectoryPlannerROS/min_in_place_rotational_vel</div><div> * /move_base_node/global_costmap/unknown_threshold</div><div> * /move_base_node/TrajectoryPlannerROS/path_distance_bias</div>
<div> * /move_base_node/global_costmap/max_obstacle_height</div><div> * /move_base_node/local_costmap/base_scan/min_obstacle_height</div><div> * /move_base_node/global_costmap/base_scan/marking</div><div> * /move_base_node/global_costmap/base_scan/min_obstacle_height</div>
<div> * /move_base_node/local_costmap/z_voxels</div><div> * /move_base_node/local_costmap/resolution</div><div> * /move_base_node/footprint_padding</div><div> * /move_base_node/TrajectoryPlannerROS/oscillation_reset_dist</div>
<div> * /move_base_node/NavfnROS/transform_tolerance</div><div> * /move_base_node/global_costmap/footprint_padding</div><div> * /move_base_node/local_costmap/base_scan/expected_update_rate</div><div> * /move_base_node/local_costmap/footprint_padding</div>
<div> * /move_base_node/local_costmap/publish_voxel_map</div><div> * /move_base_node/TrajectoryPlannerROS/occdist_scale</div><div> * /move_base_node/TrajectoryPlannerROS/xy_goal_tolerance</div><div><br></div><div>NODES</div>
<div>  /</div><div>    move_base_node (move_base/move_base)</div><div>    map_server (map_server/map_server)</div><div>    stageros (stage/stageros)</div><div>    fake_localization (fake_localization/fake_localization)</div>
<div>    nav_view (nav_view/nav_view)</div><div>  /local_costmap/</div><div>    voxel_grid_throttle (topic_tools/throttle)</div><div><br></div><div>WARNING: IP address 127.0.1.1 for local hostname 'ros' does not appear to match</div>
<div>any local IP address (127.0.0.1,172.16.216.136). Your ROS nodes may fail to communicate.</div><div><br></div><div>Please use ROS_IP to set the correct IP address to use.</div><div>starting new master (master configured for auto start)</div>
<div>process[master]: started with pid [2938]</div><div>ROS_MASTER_URI=<a href="http://ros:11311/">http://ros:11311/</a></div><div><br></div><div>setting /run_id to 5f67478c-9bcf-11df-9729-000c2957c99f</div><div>process[rosout-1]: started with pid [2949]</div>
<div>started core service [/rosout]</div><div>process[voxel_grid_throttle-2]: started with pid [2960]</div><div>process[move_base_node-3]: started with pid [2965]</div><div>process[map_server-4]: started with pid [2973]</div>
<div>process[stageros-5]: started with pid [2984]</div><div>process[fake_localization-6]: started with pid [2991]</div><div>process[nav_view-7]: started with pid [2996]</div><div>nav_view: OgreGLSupport.cpp:57: virtual void Ogre::GLSupport::initialiseExtensions(): Asserzione "pcVer && "Problems getting GL version string using glGetString"" non riuscita.</div>
<div>[nav_view-7] process has died [pid 2996, exit code -6].</div><div>log files: /home/federico/.ros/log/5f67478c-9bcf-11df-9729-000c2957c99f/nav_view-7*.log</div><div>[ INFO] 0.000000000: Subscribed to Topics: base_scan</div>
<div>[ INFO] 0.200000000: Requesting the map...</div><div><br></div><div>[ INFO] 0.200000000: Still waiting on map...</div><div><br></div><div>[ INFO] 1.200000000: Still waiting on map...</div><div><br></div><div>[ INFO] 2.200000000: Received a 1165 X 945 map at 0.050000 m/pix</div>
<div><br></div><div>[ WARN] 2.600000000: The base_scan observation buffer has not been updated for 1.40 seconds, and it should be updated every 0.40 seconds.</div><div>[ INFO] 2.600000000: MAP SIZE: 1165, 945</div><div>[ INFO] 2.600000000: Subscribed to Topics: base_scan</div>
<div>[ WARN] 2.800000000: The base_scan observation buffer has not been updated for 1.60 seconds, and it should be updated every 0.40 seconds.</div><div>[ERROR] 2.800000000: You are using acc_limit_x where you should be using acc_lim_x. Please change your configuration files appropriately. The documentation used to be wrong on this, sorry for any confusion.</div>
<div>[ERROR] 2.800000000: You are using acc_limit_y where you should be using acc_lim_y. Please change your configuration files appropriately. The documentation used to be wrong on this, sorry for any confusion.</div><div>
[ERROR] 2.800000000: You are using acc_limit_th where you should be using acc_lim_th. Please change your configuration files appropriately. The documentation used to be wrong on this, sorry for any confusion.</div><div>[ WARN] 2.900000000: The base_scan observation buffer has not been updated for 1.70 seconds, and it should be updated every 0.40 seconds.</div>
<div>[ WARN] 3.000000000: The base_scan observation buffer has not been updated for 1.80 seconds, and it should be updated every 0.40 seconds.</div></div></div><div><br></div>