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

Problem rosmak hector_quadrotor_demo

asked 2013-05-24 02:25:11 -0500

jacobsolid gravatar image

updated 2013-05-25 00:30:02 -0500

Hi all, I am trying to rosmake hector_quadrotor_demo (I have ros fuerte with ubuntu 12.04.2) and I am getting this error:

gianluca@gianluca-Precision-T3600:~/fuerte_workspace/sandbox$ rosmake hector_quadrotor_demo [ rosmake ] rosmake starting...                                                                        
[ rosmake ] Packages requested are: ['hector_quadrotor_demo']                                          
[ rosmake ] Logging to directory /home/gianluca/.ros/rosmake/rosmake_output-20130524-140859            
[ rosmake ] Expanded args ['hector_quadrotor_demo'] to:
['hector_quadrotor_demo']                      
[rosmake-0] Starting >>> common_rosdeps [ make ]                                                       
[rosmake-1] Starting >>> std_msgs [ make ]                                                             
[rosmake-2] Starting >>> geometry_msgs [ make ]                                                        
[rosmake-0] Finished <<< common_rosdeps ROS_NOBUILD in package common_rosdeps                          
[rosmake-2] Finished <<< geometry_msgs  No Makefile in package geometry_msgs                           
[rosmake-3] Starting >>> trajectory_msgs [ make ]                                                      
[rosmake-2] Starting >>> sensor_msgs [ make ]                                                          
[rosmake-1] Finished <<< std_msgs  No Makefile in package std_msgs                                     
[rosmake-0] Starting >>> ogre [ make ]                                                                 
[rosmake-1] Starting >>> roslib [ make ]                                                               
[rosmake-2] Finished <<< sensor_msgs  No Makefile in package sensor_msgs                               
[rosmake-2] Starting >>> bullet [ make ]                                                               
[rosmake-0] Finished <<< ogre ROS_NOBUILD in package ogre                                              
[rosmake-0] Starting >>> roslang [ make ]                                                              
[rosmake-1] Finished <<< roslib  No Makefile in package roslib                                         
[rosmake-3] Finished <<< trajectory_msgs  No Makefile in package trajectory_msgs                       
[rosmake-1] Starting >>> colladadom [ make ]                                                           
[rosmake-3] Starting >>> gazebo_msgs [ make ]                                                          
[rosmake-0] Finished <<< roslang  No Makefile in package roslang                                       
[rosmake-0] Starting >>> roscpp [ make ]                                                               
[rosmake-2] Finished <<< bullet ROS_NOBUILD in package bullet                                          
[rosmake-3] Finished <<< gazebo_msgs ROS_NOBUILD in package gazebo_msgs                                
[rosmake-2] Starting >>> urdf_interface [ make ]                                                       
[rosmake-1] Finished <<< colladadom ROS_NOBUILD in package colladadom                                  
[rosmake-3] Starting >>> std_srvs [ make ]                                                             
[rosmake-1] Starting >>> rosconsole [ make ]                                                           
[rosmake-0] Finished <<< roscpp  No Makefile in package roscpp                                         
[rosmake-0] Starting >>> angles [ make ]                                                               
[rosmake-3] Finished <<< std_srvs  No Makefile in package std_srvs                                     
[rosmake-3] Starting >>> rospy [ make ]                                                                
[rosmake-1] Finished <<< rosconsole  No Makefile in package rosconsole                                 
[rosmake-2] Finished <<< urdf_interface ROS_NOBUILD in package urdf_interface                          
[rosmake-2] Starting >>> urdf_parser [ make ]                                                          
[rosmake-1] Starting >>> collada_parser [ make ]                                                       
[rosmake-3] Finished <<< rospy  No Makefile in package rospy                                           
[rosmake-0] Finished <<< angles ROS_NOBUILD in package angles                                          
[rosmake-2] Finished <<< urdf_parser ROS_NOBUILD in package urdf_parser                                
[rosmake-3] Starting >>> rostest [ make ]                                                              
[rosmake-0] Starting >>> roswtf [ make ]                                                               
[rosmake-2] Starting >>> message_filters [ make ]                                                      
[rosmake-1] Finished <<< collada_parser ROS_NOBUILD in package collada_parser                          
[rosmake-1] Starting >>> urdf [ make ]                                                                 
[rosmake-2] Finished <<< message_filters  No Makefile in package message_filters                       
[rosmake-0] Finished <<< roswtf  No Makefile in package roswtf                                         
[rosmake-3] Finished <<< rostest  No Makefile in package rostest                                       
[rosmake-0] Starting >>> rosgraph_msgs [ make ]                                                        
[rosmake-1] Finished <<< urdf ROS_NOBUILD in package urdf                                              
[rosmake-3] Starting >>> rosservice [ make ]                                                           
[rosmake-2] Starting >>> tf [ make ]                                                                   
[rosmake-1] Starting >>> rosbuild [ make ]                                                             
[rosmake-0] Finished <<< rosgraph_msgs  No Makefile in package rosgraph_msgs                           
[rosmake-0] Starting >>> bond [ make ]                                                                 
[rosmake-1] Finished <<< rosbuild  No Makefile in package rosbuild                                     
[rosmake-3] Finished <<< rosservice  No Makefile in package rosservice                                 
[rosmake-1] Starting >>> dynamic_reconfigure [ make ]                                                  
[rosmake-2] Finished <<< tf ROS_NOBUILD in package tf                                                  
[rosmake-3] Starting >>> protobuf [ make ]                                                             
[rosmake-2] Starting >>> pluginlib [ make ]                                                            
[rosmake-0] Finished <<< bond ROS_NOBUILD in package bond                                              
[rosmake-0] Starting >>> smclib [ make ]                                                               
[rosmake-3] Finished <<< protobuf ROS_NOBUILD in package protobuf                                      
[rosmake-1] Finished <<< dynamic_reconfigure ROS_NOBUILD in package dynamic_reconfigure                
[rosmake-1] Starting >>> nav_msgs [ make ]                                                             
[rosmake-2] Finished <<< pluginlib ROS_NOBUILD in package pluginlib                                    
[rosmake-3] Starting >>> gazebo [ make ]                                                               
[rosmake-0] Finished <<< smclib ROS_NOBUILD in package smclib                                          
[rosmake-0] Starting >>> bondcpp [ make ]                                                              
[rosmake-2] Starting >>> diagnostic_msgs [ make ]                                                      
[rosmake-1] Finished <<< nav_msgs  No Makefile in package nav_msgs                                     
[rosmake-1] Starting >>> rosbag [ make ]                                                               
[rosmake-0] Finished <<< bondcpp ROS_NOBUILD in package bondcpp                                        
[rosmake-0] Starting >>> nodelet [ make ]                                                              
[rosmake-2] Finished <<< diagnostic_msgs  No Makefile in package diagnostic_msgs                       
[rosmake-2] Starting >>> diagnostic_updater [ make ]                                                   
[rosmake-0] Finished <<< nodelet ROS_NOBUILD in package nodelet                                        
[rosmake-1] Finished <<< rosbag  No Makefile in package rosbag                                         
[rosmake-1] Starting >>> pcl [ make ]                                                                  
[rosmake-2] Finished <<< diagnostic_updater ROS_NOBUILD in package diagnostic_updater                  
[rosmake-0] Starting >>> nodelet_topic_tools ...
(more)
edit retag flag offensive close merge delete

1 Answer

Sort by » oldest newest most voted
1

answered 2013-05-25 10:48:12 -0500

updated 2013-05-26 10:42:58 -0500

I guess you cloned the groovy version from branch groovy-devel of the hector_gazebo stack from github. Please try again with the fuerte-devel branch, if you are using fuerte. The gazebo version that comes with groovy uses a newer API version and the groovy-devel branch will not compile any more with gazebo version 1.0.2 in fuerte.

We recently moved most of our tu-darmstadt-ros-pkg stacks from Google Code to GitHub (see https://github.com/tu-darmstadt-ros-pkg). The default branch is set to groovy-devel, so you have to specify the fuerte-devel branch explictly, e.g.

git clone https://github.com/tu-darmstadt-ros-pkg/hector_gazebo.git -b fuerte-devel

or using rosws:

rosws set hector_gazebo --git https://github.com/tu-darmstadt-ros-pkg/hector_gazebo.git --version=fuerte-devel

Unfortunately the name of the development branch to use for each distro is currently not displayed in the ROS wiki. I opened a feature request issue here.

edit flag offensive delete link more

Comments

Good answer! Just a minor typo: it should be --version=fuerte-devel, like this:

rosws set hector_gazebo --git https://github.com/tu-darmstadt-ros-pkg/hector_gazebo.git --version=fuerte-devel

Martin Günther gravatar image Martin Günther  ( 2013-05-26 00:23:45 -0500 )edit

Thanks, updated.

Johannes Meyer gravatar image Johannes Meyer  ( 2013-05-26 10:43:49 -0500 )edit

Thank you very much it works!

jacobsolid gravatar image jacobsolid  ( 2013-05-27 04:57:37 -0500 )edit

Question Tools

Stats

Asked: 2013-05-24 02:25:11 -0500

Seen: 196 times

Last updated: May 26 '13