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

How to install robotnik Summit-xl stack?

asked 2012-12-01 18:49:27 -0500

ChengXiang gravatar image

updated 2014-01-28 17:14:27 -0500

ngrennan gravatar image

Hi all. As stated in the title, I am trying to install Summit-xl from robotnik. First I downloaded the tar.gz file from its website. Then I extracted it out to my sandbox and try to rosmake it. However, rosmake have been unsuccessful,

chengxiang@ubuntu:~/fuerte_workspace/sandbox$ rosmake fuerte
[ rosmake ] rosmake starting...                                                 
[ rosmake ] Packages requested are: ['fuerte']                                  
[ rosmake ] Logging to directory /home/chengxiang/.ros/rosmake/rosmake_output- 
20121202-143919
[ rosmake ] Expanded args ['fuerte'] to:
['summit_xl_description', 'summit_xl_odometry', 'summit_xl_tf',  
'summit_xl_2dnav', 'robotnik_worlds', 'summit_xl_sbpl_nav', 'explore_stage', 
'explore', 'summit_xl_joystick', 'summit_xl_ctrl']
[rosmake-0] Starting >>> roslang [ make ]                                       
[rosmake-1] Starting >>> geometry_msgs [ make ]                                 
[rosmake-0] Finished <<< roslang  No Makefile in package roslang                
[rosmake-0] Starting >>> roscpp [ make ]                                        
[rosmake-0] Finished <<< roscpp  No Makefile in package roscpp                  
[rosmake-0] Starting >>> colladadom [ make ]                                    
[rosmake-1] Finished <<< geometry_msgs  No Makefile in package geometry_msgs    
[rosmake-1] Starting >>> sensor_msgs [ make ]                                   
[rosmake-1] Finished <<< sensor_msgs  No Makefile in package sensor_msgs        
[rosmake-1] Starting >>> summit_xl_joystick [ make ]                            
[rosmake-0] Finished <<< colladadom ROS_NOBUILD in package colladadom           
[rosmake-0] Starting >>> pr2_hardware_interface [ make ]                        
[rosmake-0] Finished <<< pr2_hardware_interface ROS_NOBUILD in package  
pr2_hardware_interface
[rosmake-0] Starting >>> urdf_interface [ make ]                                
[rosmake-0] Finished <<< urdf_interface ROS_NOBUILD in package urdf_interface   
[rosmake-0] Starting >>> urdf_parser [ make ]                                   
[rosmake-0] Finished <<< urdf_parser ROS_NOBUILD in package urdf_parser         
[rosmake-0] Starting >>> collada_parser [ make ]                                
[rosmake-0] Finished <<< collada_parser ROS_NOBUILD in package collada_parser   
[rosmake-0] Starting >>> urdf [ make ]                                          
[rosmake-0] Finished <<< urdf ROS_NOBUILD in package urdf                       
[rosmake-0] Starting >>> orocos_kdl [ make ]                                    
[rosmake-0] Finished <<< orocos_kdl ROS_NOBUILD in package orocos_kdl           
[rosmake-0] Starting >>> python_orocos_kdl [ make ]                             
[rosmake-0] Finished <<< python_orocos_kdl ROS_NOBUILD in package 
python_orocos_kdl
[rosmake-0] Starting >>> kdl [ make ]                                           
[rosmake-0] Finished <<< kdl ROS_NOBUILD in package kdl
No Makefile in package kdl
[rosmake-0] Starting >>> kdl_parser [ make ]                                    
[rosmake-0] Finished <<< kdl_parser ROS_NOBUILD in package kdl_parser           
[rosmake-0] Starting >>> rosbuild [ make ]                                      
[rosmake-0] Finished <<< rosbuild  No Makefile in package rosbuild              
[rosmake-0] Starting >>> roslib [ make ]                                        
[rosmake-0] Finished <<< roslib  No Makefile in package roslib                  
[rosmake-0] Starting >>> rosconsole [ make ]                                    
[rosmake-0] Finished <<< rosconsole  No Makefile in package rosconsole          
[rosmake-0] Starting >>> pluginlib [ make ]                                     
[rosmake-0] Finished <<< pluginlib ROS_NOBUILD in package pluginlib             
[rosmake-0] Starting >>> angles [ make ]                                        
[rosmake-0] Finished <<< angles ROS_NOBUILD in package angles                   
[rosmake-0] Starting >>> pr2_mechanism_model [ make ]                           
[rosmake-0] Finished <<< pr2_mechanism_model ROS_NOBUILD in package  
pr2_mechanism_model
[rosmake-0] Starting >>> pr2_controller_interface [ make ]                      
[rosmake-0] Finished <<< pr2_controller_interface ROS_NOBUILD in package  
pr2_controller_interface
[rosmake-0] Starting >>> bullet [ make ]                                        
[rosmake-0] Finished <<< bullet ROS_NOBUILD in package bullet                   
[rosmake-0] Starting >>> rospy [ make ]                                         
[rosmake-0] Finished <<< rospy  No Makefile in package rospy                    
[rosmake-0] Starting >>> rostest [ make ]                                       
[rosmake-0] Finished <<< rostest  No Makefile in package rostest                
[rosmake-0] Starting >>> roswtf [ make ]                                        
[rosmake-0] Finished <<< roswtf  No Makefile in package roswtf                  
[rosmake-0] Starting >>> message_filters [ make ]                               
[rosmake-0] Finished <<< message_filters  No Makefile in package message_filters
[rosmake-0] Starting >>> tf [ make ]                                            
[rosmake-0] Finished <<< tf ROS_NOBUILD in package tf                           
[rosmake-0] Starting >>> nav_msgs [ make ]                                      
[rosmake-0] Finished <<< nav_msgs  No Makefile in package nav_msgs              
[rosmake-0] Starting >>> summit_xl_ctrl [ make ]                                
[ rosmake ] All 3 linessummit_xl_joystick: 0.2 se... [ 2 Active 28/70 Complete ]
{-------------------------------------------------------------------------------
CMake Error: The source directory "/opt/ros/fuerte/stacks/summit_xl_sim  
/summit_xl_joystick" does not exist.
Specify --help for usage, or press the help button on the CMake GUI.
-------------------------------------------------------------------------------}
[ rosmake ] Output from build of package summit_xl_joystick written to:
[ rosmake ]    /home/chengxiang/.ros/rosmake/rosmake_output-20121202-143919  
/summit_xl_joystick/build_output.log
[rosmake-1] Finished <<< summit_xl_joystick [FAIL] [ 0.33 seconds ]             
[ rosmake ] Halting due to failure in package summit_xl_joystick. 
[ rosmake ] Waiting for other threads to complete.
[ rosmake ] All 3 lines
{-------------------------------------------------------------------------------
CMake Error ...
(more)
edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
0

answered 2012-12-02 05:52:33 -0500

SL Remy gravatar image

updated 2012-12-03 12:58:38 -0500

Your directory structure suggests that you may have seen these instructions already, but just in case, you should refer to this answer.

From the looks of the error message it seems that the provided zip file assumes that users will unzip it in the /opt/ros/fue.. I hope not though..

Quickly browsing the current versions of the code doesn't show anything strange.. so I'd suggested that you try checking out http://summit-xl-ros-stack.googlecode.com/svn/trunk/trunk/summit_xl_sim_fuerte.

edit flag offensive delete link more

Comments

Hi Trinighost, I tried checking out the URL you provided, but it doesn't seems to exist.Please see update 1.

ChengXiang gravatar image ChengXiang  ( 2012-12-02 16:57:20 -0500 )edit

updated... sorry about that.. I just "knew" that ...trunk/trunk... had to have been a mistake on my part.. oh well

SL Remy gravatar image SL Remy  ( 2012-12-03 13:00:13 -0500 )edit

It's alright. Well even after checking out from source,the error still exist.(Please see update 2) Does that mean I need to unzip the stack in opt/ros/fuerte/stacks? I tried that once, rosmake still fail though.

ChengXiang gravatar image ChengXiang  ( 2012-12-04 03:20:20 -0500 )edit

./summit_xl_ctrl/Makefile sets the CMAKE_SOURCE_DIR to /opt/ros/fuerte/stacks/summit_xl_sim/summit_xl_ctrl... but this is autogenerated so this should be set in one of the parent folders

SL Remy gravatar image SL Remy  ( 2012-12-04 05:03:04 -0500 )edit

Question Tools

Stats

Asked: 2012-12-01 18:49:27 -0500

Seen: 721 times

Last updated: Dec 04 '12