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

Sendoh's profile - activity

2021-02-01 09:22:20 -0500 received badge  Nice Question (source)
2016-03-21 04:49:47 -0500 received badge  Good Question (source)
2016-03-17 11:15:17 -0500 received badge  Notable Question (source)
2015-12-08 04:14:44 -0500 received badge  Nice Question (source)
2015-08-21 00:47:57 -0500 received badge  Famous Question (source)
2015-08-21 00:47:57 -0500 received badge  Notable Question (source)
2015-06-22 01:26:11 -0500 marked best answer Non-existent package gazebo in ROS hydro

Hi All,

I am using rosmake a package in ROS hydro, but it gives me below errors:

 [rosbuild] Building package labrob_hummingbird_controller
  Failed to invoke /opt/ros/hydro/bin/rospack deps-manifests labrob_hummingbird_controller
  [rospack] Error: package/stack 'labrob_hummingbird_controller' depends on non-existent package 'gazebo' and rosdep claims that it is not a system dependency. Check the ROS_PACKAGE_PATH or try calling 'rosdep update'


  CMake Error at /opt/ros/hydro/share/ros/core/rosbuild/public.cmake:129 (message):


    Failed to invoke rospack to get compile flags for package
    'labrob_hummingbird_controller'.  Look above for errors from rospack
    itself.  Aborting.  Please fix the broken dependency!

It seems that there is no gazebo dependency any more in ROS hydro. Does anyone know which dependency I should use to replace gazebo? The manifest.xml of the stack 'labrob_hummingbird_controller' can be found below:

<package>
  <description brief="HummingBirdController">

     HummingBirdController

  </description>
  <author>Lorenzo Rosa</author>
  <license>BSD</license>
  <review status="unreviewed" notes=""/>
  <url>http://ros.org/wiki/HummingBirdController</url>
  <depend package="gazebo"/>
  <depend package="geometry_msgs"/>
  <depend package="gazebo_plugins"/>
  <depend package="ar_pose"/>
  <!--depend package="ipc_bridge"/-->

  <export>
    <gazebo plugin_path="${prefix}/lib" />
  </export>

</package>
2015-03-11 10:33:00 -0500 received badge  Famous Question (source)
2015-02-04 08:18:25 -0500 received badge  Famous Question (source)
2014-12-16 03:58:00 -0500 received badge  Notable Question (source)
2014-12-11 02:50:56 -0500 received badge  Popular Question (source)
2014-12-09 06:52:11 -0500 received badge  Popular Question (source)
2014-12-06 23:15:32 -0500 asked a question How to run controller_manager

Hi All,

I use a launch file to load a controller:

 <node name="controller_spawner" pkg="controller_manager" type="spawner" respawn="false" output="screen" args="controller/twist"/>

When I run the launch file, the system said waiting for service controller_manager/load_controller.

But when I type rosservice call controller_manager/load_controller it told me that service is not available.

Do I need to run controller_manager first before calling that service? If yes, how I run controller_manager?

Thanks in advanced.

2014-11-20 14:57:04 -0500 received badge  Popular Question (source)
2014-11-19 16:07:43 -0500 asked a question Qt has caught an exception to make Gazebo shut down

Hi All,

I have a Ubuntu 14.04 64bits (including Xubuntu interface). I followed below command to install Gazebo:

wget -O /tmp/gazebo4_install.sh http://osrf-distributions.s3.amazonaws.com/gazebo/gazebo4_install.sh; sudo sh /tmp/gazebo4_install.sh

I have a nvidia quadro fx 550 graphic card and I installed NVIDIA legacy binary driver-version 304.117(open source) from Additional Drivers.

However, after I run gazebo, the GUI window will pop out and instantly shut down by giving below error:

Qt has caught an exception thrown from an event handler. Throwing
exceptions from an event handler is not supported in Qt. You must
reimplement QApplication::notify() and catch all exceptions there.

terminate called after throwing an instance of 'Ogre::InvalidParametersException'
  what():  OGRE EXCEPTION(2:InvalidParametersException): All framebuffer formats with
 this texture internal format unsupported in GLFrameBufferObject::initialise at /build
/buildd/ogre-1.8-1.8.1+dfsg/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp (line 241)

And:

lsmod result: link text

glxgears: link text

glxinfo(let me know if it is incomplete): link text

Exception shows in ~/.gazebo/ogre.log: link text

Error report:

image description image description

Can anyone give me some help? Let me know if you need any further information. Thanks in advanced.

2014-08-26 08:54:16 -0500 commented answer can not install ROS in Ubuntu 13.04

Thanks for your response. I did not know how to switch my sources.list and tried several time but failed. I have just installed ubuntu 14.04 and successful installed ROS Indigo. So it must be some problems in ubuntu 13.04.

2014-08-25 21:47:49 -0500 commented answer can not install ROS in Ubuntu 13.04

Hi ahendrix,

I have met similar problem. Have you got it fixed?

Thanks for your help.

2014-07-27 06:36:07 -0500 received badge  Notable Question (source)
2014-07-27 06:36:07 -0500 received badge  Famous Question (source)
2014-07-25 14:19:57 -0500 received badge  Popular Question (source)
2014-05-28 19:10:11 -0500 asked a question spawn urdf model in gazebo by C++

Hi all,

I plan to spawn a robot urdf model in gazebo by C++. Can anyone kindly introduce me any tutorial or code template for doing this?

My finally objective is to implement my algorithm to control this robot in C++. Thanks for your help.

2014-05-25 02:36:36 -0500 received badge  Famous Question (source)
2014-05-19 18:57:59 -0500 received badge  Notable Question (source)
2014-05-18 21:53:37 -0500 received badge  Famous Question (source)
2014-04-20 06:56:52 -0500 marked best answer Roslaunch cannot launch node of type: gazebo

Hi All,

Currently I am trying to insert hector quadrotor model in gazebo 1.9. When I use rosrun to spawn robot model:

rosrun gazebo_ros spawn_model -file /opt/ros/hydro/share/hector_quadrotor/hector_quadrotor_urdf/urdf/quadrotore.urdf -urdf -x 0 -y 0 -z 1 -model quadrotore

It works fine and tell me:

[INFO] [WallTime: 1392758020.076054] [0.000000] Loading model xml from file
[INFO] [WallTime: 1392758020.077949] [0.000000] Waiting for service /gazebo/spawn_urdf_model
[INFO] [WallTime: 1392758020.082473] [0.000000] Calling service /gazebo/spawn_urdf_model
[INFO] [WallTime: 1392758020.323186] [1471.849000] Spawn status: SpawnModel: Successfully spawned model

However, when I use roslaunch:

roslaunch hector_quadrotor gazebo.launch model:="/opt/ros/hydro/share/hector_quadrotor/hector_quadrotor_urdf/urdf/quadrotore.urdf"

It gives me

ERROR: cannot launch node of type [gazebo/spawn_urdf_model]: gazebo
ROS path [0]=/opt/ros/hydro/share/ros
ROS path [1]=/home/cds/catkin_ws/src
ROS path [2]=/opt/ros/hydro/share
ROS path [3]=/opt/ros/hydro/stacks

Why it can find gazebo/spawn_urdf_model when using rosrun but can not find it when using roslaunch? I am using ROS Hydro.

Below also please find my gazebo.launch:

<?xml version="1.0"?>
<launch>
  <!-- this launch file corresponds to robot model in ros-pkg/robot_descriptions/pr2/erratic_defs/robots for full erratic -->

  <param name="/use_sim_time" value="true" />

  <!-- start up wg world -->
  <include file="/home/cds/catkin_ws/src/gazebo_ros_pkgs/gazebo_ros/launch/empty_world.launch"/>

  <arg name="model" />
  <param name="robot_description" command="$(find xacro)/xacro.py $(arg model)" />

  <node name="joint_state_publisher" pkg="joint_state_publisher" type="joint_state_publisher" ></node> 
  <!-- start robot state publisher -->
  <node pkg="robot_state_publisher" type="state_publisher" name="robot_state_publisher" output="screen" >
    <param name="publish_frequency" type="double" value="50.0" />
  </node>

  <node name="spawn_robot" pkg="gazebo" type="spawn_urdf_model" args="-urdf -param robot_description -z 0.1 -model robot_model" respawn="false" output="screen" />


</launch>
2014-04-20 06:55:29 -0500 marked best answer Error for rosmake mav_tools

Dear All,

I have successfully installed mav_tools. However, when I run 'rosmake mav_tools' below error occurs:

viki@ROS:~$ rosmake mav_tools
[ rosmake ] rosmake starting...
[ rosmake ] Packages requested are: ['mav_tools']
[ rosmake ] Logging to directory /home/viki/.ros/rosmake/rosmake_output-20130819-202848
[ rosmake ] Expanded args ['mav_tools'] to:
['mav_odom_interface', 'mav_ctrl_interface', 'quad_joy_teleop', 'ab_filter', 'laser_height_estimation', 'mav_msgs', 'flyer_interface', 'mav_simple_ctrl_interface', 'mav_srvs', 'city_flyer_rgbd_launch', 'city_flyer_launch', 'mav_common']
cannot find required resource: navigation
ROS path [0]=/opt/ros/fuerte/share/ros
ROS path [1]=/home/viki/ros_workspace
ROS path [2]=/opt/ros/fuerte/share
ROS path [3]=/opt/ros/fuerte/stacks

My ubuntu version is: VirtualBox virtual image with Ubuntu 12.04.1 LTS and ROS Fuerte .

Please give me your help. Thx.

2014-04-17 10:21:30 -0500 received badge  Popular Question (source)
2014-04-17 09:18:25 -0500 asked a question Starting rviz, failed to control interactive markers automatically

Hi everyone,

Now I am following rviz tutorial to control interactive markers. I want to edit the code in below link to let the marker move towards one direction every 5 seconds automatically without dragging the arrow:

http://wiki.ros.org/rviz/Tutorials/In...

I have added a for loop in the code and changed box_marker.pose.position value for each loop. But the marker didn't moved and its length got extended. Would you please instruct me which value should I change to meet my requirement?

I appreciate your help.

2014-04-15 11:44:53 -0500 marked best answer Starting rviz tutorial, fail to send markers

Hi Guys,

I am following rviz tutorial below

http://wiki.ros.org/rviz/Tutorials/Ma...

I have downloaded the C++ Codes and use catkin to make it as a ros-package. Then I have runned

roscore
rosrun rviz rviz
rosrun using_markers basic_shapes

But I still not able to find any markers and shapes in rviz.

After I did rosrun using_markers basic_shapes, no information showed in the terminal. Can anyone help me this problem?