ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

fma's profile - activity

2022-05-25 14:57:15 -0500 received badge  Taxonomist
2019-10-06 06:07:42 -0500 received badge  Famous Question (source)
2019-10-06 06:07:42 -0500 received badge  Notable Question (source)
2019-10-06 06:07:42 -0500 received badge  Popular Question (source)
2019-01-31 16:16:43 -0500 received badge  Famous Question (source)
2018-11-30 08:10:16 -0500 received badge  Student (source)
2018-06-26 02:42:55 -0500 marked best answer gazebo hangs loading turtlebot world (skipping xml document gmapping)

Hi!

I'm trying to run turtlebot_gazebo in kinetic. Gazebo starts, but wait forever (I have both the main window and the splash screen).

Here are the logs:

$ roslaunch turtlebot_gazebo turtlebot_world.launch
... logging to /home/fma/.ros/log/2ca1d2a6-d66c-11e7-8958-0800272f65ee/roslaunch-roscore-1716.log
Checking log directory for disk usage. This may take awhile.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.

xacro: Traditional processing is deprecated. Switch to --inorder processing!
To check for compatibility of your document, use option --check-order.
For more infos, see http://wiki.ros.org/xacro#Processing_Order
xacro.py is deprecated; please use xacro instead
started roslaunch server http://roscore:53432/

SUMMARY
========

PARAMETERS
 * /bumper2pointcloud/pointcloud_radius: 0.24
 * /cmd_vel_mux/yaml_cfg_file: /opt/ros/kinetic/...
 * /depthimage_to_laserscan/output_frame_id: /camera_depth_frame
 * /depthimage_to_laserscan/range_min: 0.45
 * /depthimage_to_laserscan/scan_height: 10
 * /robot_description: <?xml version="1....
 * /robot_state_publisher/publish_frequency: 30.0
 * /rosdistro: kinetic
 * /rosversion: 1.12.7
 * /use_sim_time: True

NODES
  /
    bumper2pointcloud (nodelet/nodelet)
    cmd_vel_mux (nodelet/nodelet)
    depthimage_to_laserscan (nodelet/nodelet)
    gazebo (gazebo_ros/gzserver)
    gazebo_gui (gazebo_ros/gzclient)
    laserscan_nodelet_manager (nodelet/nodelet)
    mobile_base_nodelet_manager (nodelet/nodelet)
    robot_state_publisher (robot_state_publisher/robot_state_publisher)
    spawn_turtlebot_model (gazebo_ros/spawn_model)

ROS_MASTER_URI=http://localhost:11311

core service [/rosout] found
process[gazebo-1]: started with pid [1737]
process[gazebo_gui-2]: started with pid [1738]
process[spawn_turtlebot_model-3]: started with pid [1742]
process[mobile_base_nodelet_manager-4]: started with pid [1746]
process[cmd_vel_mux-5]: started with pid [1749]
process[bumper2pointcloud-6]: started with pid [1750]
process[robot_state_publisher-7]: started with pid [1751]
process[laserscan_nodelet_manager-8]: started with pid [1753]
process[depthimage_to_laserscan-9]: started with pid [1765]
[ERROR] [1512114658.895482122]: Skipping XML Document "/opt/ros/kinetic/share/gmapping/nodelet_plugins.xml" which had no Root Element.  This likely means the XML is malformed or missing.
[ERROR] [1512114658.895927389]: Skipping XML Document "/opt/ros/kinetic/share/gmapping/nodelet_plugins.xml" which had no Root Element.  This likely means the XML is malformed or missing.
[ INFO] [1512114660.877390610]: Finished loading Gazebo ROS API Plugin.
[ INFO] [1512114660.975563828]: waitForService: Service [/gazebo/set_physics_properties] has not been advertised, waiting...

Thanks for you help!


Edit: I just noticed that if I let it run for a while, I get the following additional log:

[ INFO] [1512121746.440977169, 0.010000000]: Camera Plugin: Using the 'robotNamespace' param: '/'
[ INFO] [1512121746.463265943, 0.010000000]: Camera Plugin (ns = /)  <tf_prefix_>, set to ""
[ INFO] [1512121746.939729408, 0.010000000]: Starting plugin Kobuki(ns = //)
[ WARN] [1512121746.939814059, 0.010000000]: Kobuki(ns = //): missing <rosDebugLevel> default is na
[ INFO] [1512121746.941314316, 0.010000000]: Kobuki(ns = //): <tf_prefix> = 
[ INFO] [1512121746.941521583, 0.010000000]: Will publish tf. [mobile_base]
[ INFO] [1512121746.956627205, 0.010000000]: Kobuki(ns = //): Advertise joint_states[joint_states]!
[ INFO] [1512121746.969620341, 0.010000000]: Kobuki(ns = //): Advertise Odometry[odom]!
[ INFO] [1512121746.989525494, 0.010000000]: Kobuki(ns = //): Try to subscribe to mobile_base/commands/motor_power!
[ INFO] [1512121747.023030089, 0.010000000]: Kobuki(ns = //): Try to subscribe to mobile_base/commands/reset_odometry!
[ INFO] [1512121747.050171136, 0.010000000]: Kobuki(ns = //): Try to subscribe to mobile_base/commands/velocity!
[ INFO] [1512121747.056127892, 0.010000000]: Kobuki(ns = //): Advertise Cliff[mobile_base/events/cliff]!
[ INFO] [1512121747.056930586, 0.010000000]: Kobuki(ns = //): Advertise Bumper[mobile_base/events/bumper]!
[ INFO] [1512121747.059195695, 0.010000000]: Kobuki(ns = //): Advertise IMU[mobile_base/sensors/imu_data]!
[ INFO] [1512121747.059221023, 0.010000000]: GazeboRosKobuki plugin ready to go ...
(more)
2017-12-07 04:15:02 -0500 received badge  Famous Question (source)
2017-12-04 06:33:37 -0500 commented question Debian upstream usage

Ok. I'm not that far, and I won't need such feature right now ;o)

2017-12-04 05:27:44 -0500 commented answer gazebo hangs loading turtlebot world (skipping xml document gmapping)

Yes, it still hangs, but only after the second part of the logs arrives (2 minutes after launching)... Before that, Gaze

2017-12-04 05:16:32 -0500 commented question Debian upstream usage

Yep, I already read this doc... Ok, if this is only a matter of paths, you're right, it should not be needed. Thanks!

2017-12-04 03:40:14 -0500 asked a question Debian upstream usage

Debian upstream usage Hi! I'm running debian sid, and I would like to use the ROS packages from this debian upstream, a

2017-12-02 01:08:35 -0500 commented question Start coding

Funny you answer now! My post was written last year, and I didn't really use ROS since; I just started again to learnROS

2017-12-01 15:56:41 -0500 received badge  Notable Question (source)
2017-12-01 15:56:39 -0500 received badge  Notable Question (source)
2017-12-01 06:47:13 -0500 commented answer gazebo hangs loading turtlebot world (skipping xml document gmapping)

Thanks. I added the file, and I don't have the error anymore. But Gazebo still does not work. I'm running kinetic in vir

2017-12-01 05:47:11 -0500 received badge  Popular Question (source)
2017-12-01 04:12:00 -0500 commented question gazebo hangs loading turtlebot world (skipping xml document gmapping)

Ok! Thanks for editing the post (and the title).

2017-12-01 04:00:29 -0500 answered a question gazebo hangs loading turtlebot world (skipping xml document gmapping)

I just noticed that if I let it run for a while, I get the following additional log: [ INFO] [1512121746.440977169, 0.0

2017-12-01 03:50:51 -0500 commented answer gazebo hangs loading turtlebot world (skipping xml document gmapping)

I see... Is this gmapping nodelet mandatory, here?

2017-12-01 02:02:55 -0500 asked a question gazebo hangs loading turtlebot world (skipping xml document gmapping)

turtlebot gazebo Hi! I'm trying to run turtlebot_gazebo in kinetic. Gazebo starts, but wait forever (I have both the ma

2016-11-18 12:47:06 -0500 received badge  Popular Question (source)
2016-11-16 09:05:33 -0500 asked a question Start coding

Hi!

I'm new to ROS. I read almost all tutorials, and I think I've understand most of concepts. But I'm not sure to have a clear global view how they all interact. Besides, some of the tutorials only show how to use C++, and I mainly want to use Python...

Some months ago, I started to write Py4bot, a Python framework for multi-legs robots, in order to control an 4 DoF hexapod. It works fine, but I now want to use ROS to control this robot, as it offers much more features!

But I don't know where to start to write the code. As said, I would like to use Python as much as possible, and have a clean tree so people can easily get my code. I would also like to clearly separate different parts (robot description, gait sequencer, remote controls...) so they can be re-used elsewhere.

Could you point me to a tutorial explaining what I have to do, in which order? What file structure do you suggest? What tools do I need to use for the different parts? In what order should I code (urdf, services, topics, messages...)?

Thanks for any advice.

Frédéric