From: Ather S. S. (Shiraz) <ath...@gm...> - 2011-11-28 00:42:45
|
After digging through the MRICP 2.0 folder I found stage_test folder which is now included in the standard player install. However when I run it I get a bunch of errors because apparently the example is for an older version and has dated syntax. Using stage-3.2.1 and Player 3.0.2 I read this link : http://www-users.cs.york.ac.uk/jowen/player/playerstage-manual-update.html and discovered that I needed to alter the pose and size and I went ahead and changed that but now it cannot find the mricp driver. If you want to see the project it is uploaded at : https://docs.google.com/open?id=0BwG45lg3wcwnMDQ3ZjI1YzItNjc3Zi00YmVjLTlkYWYtZjgzNDQyNjJlNWFi If someone knows of an example that would work (like simple.cfg) that would be great! (by the way the example player simple.cfg works ). WHEN using player stage MRICP : s@ubuntu:~/player-3.0.2/server/drivers/mixed/mricp/stage_test$ ls -al total 56 drwxr-xr-x 2 s s 4096 2010-06-28 00:32 . drwxr-xr-x 7 s s 4096 2011-10-22 05:31 .. -rw-r--r-- 1 s s 25759 2007-11-21 05:51 casarea.jpeg -rw-r--r-- 1 s s 1103 2007-11-21 05:51 homer.inc -rw-r--r-- 1 s s 81 2007-11-21 05:51 map.inc -rw-r--r-- 1 s s 1177 2007-11-21 05:51 rescue.world -rw-r--r-- 1 s s 596 2009-05-13 07:46 stage_mricp.cfg -rw-r--r-- 1 s s 1138 2007-11-21 05:51 wheelchair.inc s@ubuntu:~/player-3.0.2/server/drivers/mixed/mricp/stage_test$ player stage_mricp.cfg Registering driver Player v.3.0.2 * Part of the Player/Stage/Gazebo Project [http://playerstage.sourceforge.net]. * Copyright (C) 2000 - 2009 Brian Gerkey, Richard Vaughan, Andrew Howard, * Nate Koenig, and contributors. Released under the GNU General Public License. * Player comes with ABSOLUTELY NO WARRANTY. This is free software, and you * are welcome to redistribute it under certain conditions; see COPYING * for details. invoking player_driver_init()... Stage driver plugin init ** Stage plugin v3.2.1 ** * Part of the Player Project [http://playerstage.sourceforge.net] * Copyright 2000-2009 Richard Vaughan, Brian Gerkey and contributors. * Released under the GNU General Public License v2. success Stage plugin: 6665.simulation.0 is a Stage world [Loading ./rescue.world][Include homer.inc][Include map.inc] err: Loading size. Need a vector of length 3: found 2. (/home/s/Stage-3.2.1-Source/libstage/model.cc Load) http://www-users.cs.york.ac.uk/jowen/player/playerstage-manual-update.html -- Changed various pose/size but get this error : Stage plugin: 6665.simulation.0 is a Stage world [Loading ./rescue.world][Include homer.inc][Include map.inc] warn: worldfile ./rescue.world:3 : property [interval_real] is defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc WarnUnused) warn: worldfile ./rescue.world:18 : property [size] is defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc WarnUnused) warn: worldfile ./rescue.world:22 : property [gui_movemask] is defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc WarnUnused) warn: worldfile ./rescue.world:25 : property [gui_movemask] is defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc WarnUnused) warn: worldfile ./rescue.world:41 : property [polygon[0].point[0]] is defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc WarnUnused) warn: worldfile ./rescue.world:42 : property [polygon[0].point[1]] is defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc WarnUnused) warn: worldfile ./rescue.world:43 : property [polygon[0].point[2]] is defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc WarnUnused) warn: worldfile ./rescue.world:44 : property [polygon[0].point[3]] is defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc WarnUnused) warn: worldfile ./rescue.world:40 : property [polygon[0].points] is defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc WarnUnused) warn: worldfile ./rescue.world:39 : property [polygons] is defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc WarnUnused) warn: worldfile ./rescue.world:46 : property [range_min] is defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc WarnUnused) Stage plugin: 6665.position2d.0 is "robot" Stage plugin: 6665.laser.0 is "robot.laser:0" error : Failed to load plugin MrIcpDriver.so. error : libtool reports error: file not found error : plugin search path: /usr/local/lib:/home/s/stage_test:.:/usr/local/lib/ error : failed to load plugin: MrIcpDriver.so error : failed to parse config file stage_mricp.cfg driver blocks -- Tried adding following block to simple.cfg but got error (this is Claudio's suggestion) : http://old.nabble.com/Help-with-SLAM-td28813883i20.html driver ( name "mricp" provides ["position2d:1" "map:0"] requires ["position2d:0" "laser:0"] number_of_lasers 1 laser0_ranges [-90 90] playerv_debug 0 period 0.2 MAXR 5 MINR 0.05 gate1 0.5 gate2 0.6 map_resolution 0.05 map_saving_period 1 map_size 40 use_max_range 1 sparse_scans_rate 2 map_path "logs/" debug 0 alwayson 1 log 1 use_odom 1 ) success Stage plugin: 6665.simulation.0 is a Stage world [Loading ./simple.world][Include pioneer.inc][Include map.inc][Include sick.inc] Stage plugin: 6665.position2d.0 is "r0" Stage plugin: 6665.laser.0 is "r0.laser:0" Stage plugin: 6665.speech.0 is "r0" Stage plugin: 6665.graphics2d.0 is "r0" Stage plugin: 6665.graphics3d.0 is "r0" error : Couldn't find driver "mricp" error : failed to parse config file simple.cfg driver blocks -- I looked at the following example by sebastian : http://old.nabble.com/Help-with-SLAM-td28813883i20.html and got the following error : success Stage plugin: 6665.simulation.0 is a Stage world [Loading ./simple.world][Include pioneer.inc][Include map.inc][Include sick.inc] Stage plugin: 6665.position2d.0 is "r0" Stage plugin: 6665.ranger.0 is err: error: stage driver doesn't support interface type 62 (/home/s/Stage-3.2.1-Source/libstageplugin/p_driver.cc StgDriver) error : Initialization failed for driver "stage" error : failed to parse config file icp_test.cfg driver blocks Currently I am in favor of getting Sebastian's icp_test to work that would be great following is his icp_test.cfg : # load the Stage plugin simulation driver driver ( name "stage" provides [ "simulation:0" ] plugin "stageplugin" # load the named file into the simulator worldfile "simple.world" ) # Create a Stage driver and attach position2d and laser interfaces # to the model "r0" driver ( name "stage" provides [ "position2d:0" "ranger:0" "ranger:1" ] model "r0" ) driver ( name "rangertolaser" requires ["ranger:1"] provides ["laser:0"] ) driver ( name "mricp" provides ["position2d:1" "map:0"] requires ["position2d:0" "laser:0"] number_of_lasers 1 laser0_ranges [-90 90] playerv_debug 0 period 0.2 MAXR 5 MINR 0.05 gate1 0.5 gate2 0.6 #map_resolution 0.05 map_resolution 0.032 map_saving_period 10 map_size 20 use_max_range 1 sparse_scans_rate 1 #interpolate 0 map_path "logs/" debug 0 alwayson 0 log 1 use_odom 1 ) driver ( name "mapfile" provides ["map:1"] filename "/home/s/Stage-3.2.1-Source/worlds/simple/cave.png" resolution 0.032 # meters per pixel origin [-8 -8 ] # real-world location of the bottom-left-hand corner of the map ) -- Lastly does anyone know of any good books which cover ICP (NOT papers / publications but books). Shiraz |
From: Ather S. S. (Shiraz) <ath...@gm...> - 2011-11-28 20:10:41
|
Thank you Mr. Chliveros, I unzipped the folder in the top level directory and ran player simple_mricp.cfg and I got the same error saying that it didn't recognize the mricp driver. s@ubuntu:~/mricp$ player simple_mricp.cfg Registering driver Player v.3.0.2 invoking player_driver_init()... Stage driver plugin init ** Stage plugin v3.2.1 ** * Part of the Player Project [http://playerstage.sourceforge.net] success Stage plugin: 6665.simulation.0 is a Stage world [Loading ./simple.world][Include pioneer.inc][Include map.inc][Include sick.inc] Stage plugin: 6665.position2d.0 is "r0" Stage plugin: 6665.laser.0 is "r0.laser:0" Stage plugin: 6665.graphics2d.0 is "r0" Stage plugin: 6665.graphics3d.0 is "r0" error : Couldn't find driver "mricp" error : failed to parse config file simple_mricp.cfg driver blocks s@ubuntu:~/mricp$ -- Am I doing something wrong ? Did I not install the application correctly ? I ask because I went through quite a bit of work to install it previously. I greped for mricp under the player installation root directory and got : CMakeCache.txt://Build driver mricp CMakeCache.txt:PLAYER_NOT_BUILT_REASONS_mricp:INTERNAL=Could not find package gtk+-2.0 When I go to synaptic manager I see that libgtk+2.0-dev is greened out (meaning I installed it). When I go and type cmake ../ in the build directory I get the message : -- mricp - Could not find package gtk+-2.0 I did a make clean and then did cmake again but same problem. When do apt-get install it tells me that gtk+2.0 is already installed s@ubuntu:~/player-3.0.2$ sudo apt-get install libgtk2.0-dev Reading package lists... Done Building dependency tree Reading state information... Done libgtk2.0-dev is already the newest version. The following packages were automatically installed and are no longer required: linux-headers-2.6.38-8-generic linux-headers-2.6.38-8 Use 'apt-get autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 131 not upgraded. On Mon, Nov 28, 2011 at 9:40 AM, George C <geo...@gm...> wrote: > From: George C <geo...@gm...> > Date: 28 November 2011 14:35 > Subject: Re: [Playerstage-users] Example MRICP simulation Please? > To: pla...@li... > > > Hello, > >> If someone knows of an example that would work (like simple.cfg) that >> would be great! > > see attached tarball, then > > $ cd /your/path/to/Stage-3.2.1-Source/worlds > > untar therein > > $ tar xf mricp.tar.gz > > and then > > $ cd mricp > > $ player simple_mricp.cfg > > it should perform ok... > > ** note that you can view the produced occ.grids as images in the > directory cd /your/path/to/Stage-3.2.1-Source/worlds/mricp/maps > >> Lastly does anyone know of any books which cover ICP (NOT papers >> / publications but books). > > see here: http://tosca.cs.technion.ac.il/book/ (also within the readme file) > > > George > > > > > On 28 November 2011 00:42, Ather Shiraz Sidiki (Shiraz) > <ath...@gm...> wrote: >> After digging through the MRICP 2.0 folder I found stage_test folder >> which is now included in the standard player install. >> >> However when I run it I get a bunch of errors because apparently the >> example is for an older version and has dated syntax. >> Using stage-3.2.1 and Player 3.0.2 >> I read this link : >> http://www-users.cs.york.ac.uk/jowen/player/playerstage-manual-update.html >> >> and discovered that I needed to alter the pose and size and I went >> ahead and changed that but now it cannot find the mricp driver. >> >> If you want to see the project it is uploaded at : >> >> https://docs.google.com/open?id=0BwG45lg3wcwnMDQ3ZjI1YzItNjc3Zi00YmVjLTlkYWYtZjgzNDQyNjJlNWFi >> >> If someone knows of an example that would work (like simple.cfg) that >> would be great! (by the way the example player simple.cfg works ). >> >> >> WHEN using player stage MRICP : >> s@ubuntu:~/player-3.0.2/server/drivers/mixed/mricp/stage_test$ ls -al >> total 56 >> drwxr-xr-x 2 s s 4096 2010-06-28 00:32 . >> drwxr-xr-x 7 s s 4096 2011-10-22 05:31 .. >> -rw-r--r-- 1 s s 25759 2007-11-21 05:51 casarea.jpeg >> -rw-r--r-- 1 s s 1103 2007-11-21 05:51 homer.inc >> -rw-r--r-- 1 s s 81 2007-11-21 05:51 map.inc >> -rw-r--r-- 1 s s 1177 2007-11-21 05:51 rescue.world >> -rw-r--r-- 1 s s 596 2009-05-13 07:46 stage_mricp.cfg >> -rw-r--r-- 1 s s 1138 2007-11-21 05:51 wheelchair.inc >> s@ubuntu:~/player-3.0.2/server/drivers/mixed/mricp/stage_test$ player >> stage_mricp.cfg >> Registering driver >> Player v.3.0.2 >> >> * Part of the Player/Stage/Gazebo Project [http://playerstage.sourceforge.net]. >> * Copyright (C) 2000 - 2009 Brian Gerkey, Richard Vaughan, Andrew Howard, >> * Nate Koenig, and contributors. Released under the GNU General Public License. >> * Player comes with ABSOLUTELY NO WARRANTY. This is free software, and you >> * are welcome to redistribute it under certain conditions; see COPYING >> * for details. >> >> invoking player_driver_init()... >> Stage driver plugin init >> >> ** Stage plugin v3.2.1 ** >> * Part of the Player Project [http://playerstage.sourceforge.net] >> * Copyright 2000-2009 Richard Vaughan, Brian Gerkey and contributors. >> * Released under the GNU General Public License v2. >> >> success >> Stage plugin: 6665.simulation.0 is a Stage world >> [Loading ./rescue.world][Include homer.inc][Include map.inc] >> err: Loading size. Need a vector of length 3: found 2. >> (/home/s/Stage-3.2.1-Source/libstage/model.cc Load) >> >> http://www-users.cs.york.ac.uk/jowen/player/playerstage-manual-update.html >> >> >> -- >> >> Changed various pose/size but get this error : >> >> Stage plugin: 6665.simulation.0 is a Stage world >> [Loading ./rescue.world][Include homer.inc][Include map.inc] >> warn: worldfile ./rescue.world:3 : property [interval_real] is defined >> but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc >> WarnUnused) >> warn: worldfile ./rescue.world:18 : property [size] is defined but not >> used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc WarnUnused) >> warn: worldfile ./rescue.world:22 : property [gui_movemask] is defined >> but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc >> WarnUnused) >> warn: worldfile ./rescue.world:25 : property [gui_movemask] is defined >> but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc >> WarnUnused) >> warn: worldfile ./rescue.world:41 : property [polygon[0].point[0]] is >> defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc >> WarnUnused) >> warn: worldfile ./rescue.world:42 : property [polygon[0].point[1]] is >> defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc >> WarnUnused) >> warn: worldfile ./rescue.world:43 : property [polygon[0].point[2]] is >> defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc >> WarnUnused) >> warn: worldfile ./rescue.world:44 : property [polygon[0].point[3]] is >> defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc >> WarnUnused) >> warn: worldfile ./rescue.world:40 : property [polygon[0].points] is >> defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc >> WarnUnused) >> warn: worldfile ./rescue.world:39 : property [polygons] is defined but >> not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc WarnUnused) >> warn: worldfile ./rescue.world:46 : property [range_min] is defined >> but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc >> WarnUnused) >> >> Stage plugin: 6665.position2d.0 is "robot" >> Stage plugin: 6665.laser.0 is "robot.laser:0" >> error : Failed to load plugin MrIcpDriver.so. >> error : libtool reports error: file not found >> error : plugin search path: >> /usr/local/lib:/home/s/stage_test:.:/usr/local/lib/ >> error : failed to load plugin: MrIcpDriver.so >> error : failed to parse config file stage_mricp.cfg driver blocks >> >> >> -- >> >> Tried adding following block to simple.cfg but got error (this is >> Claudio's suggestion) : >> http://old.nabble.com/Help-with-SLAM-td28813883i20.html >> >> >> driver >> ( >> name "mricp" >> provides ["position2d:1" "map:0"] >> requires ["position2d:0" "laser:0"] >> number_of_lasers 1 >> laser0_ranges [-90 90] >> playerv_debug 0 >> period 0.2 >> MAXR 5 >> MINR 0.05 >> gate1 0.5 >> gate2 0.6 >> map_resolution 0.05 >> map_saving_period 1 >> map_size 40 >> use_max_range 1 >> sparse_scans_rate 2 >> map_path "logs/" >> debug 0 >> alwayson 1 >> log 1 >> use_odom 1 >> ) >> success >> Stage plugin: 6665.simulation.0 is a Stage world >> [Loading ./simple.world][Include pioneer.inc][Include map.inc][Include sick.inc] >> >> Stage plugin: 6665.position2d.0 is "r0" >> Stage plugin: 6665.laser.0 is "r0.laser:0" >> Stage plugin: 6665.speech.0 is "r0" >> Stage plugin: 6665.graphics2d.0 is "r0" >> Stage plugin: 6665.graphics3d.0 is "r0" >> error : Couldn't find driver "mricp" >> error : failed to parse config file simple.cfg driver blocks >> -- >> >> I looked at the following example by sebastian : >> http://old.nabble.com/Help-with-SLAM-td28813883i20.html >> >> and got the following error : >> >> success >> Stage plugin: 6665.simulation.0 is a Stage world >> [Loading ./simple.world][Include pioneer.inc][Include >> map.inc][Include sick.inc] >> >> Stage plugin: 6665.position2d.0 is "r0" >> Stage plugin: 6665.ranger.0 is err: error: stage driver doesn't >> support interface type 62 >> (/home/s/Stage-3.2.1-Source/libstageplugin/p_driver.cc StgDriver) >> error : Initialization failed for driver "stage" >> error : failed to parse config file icp_test.cfg driver blocks >> >> >> Currently I am in favor of getting Sebastian's icp_test to work that >> would be great following is his icp_test.cfg : >> # load the Stage plugin simulation driver >> >> driver >> >> ( >> >> name "stage" >> >> provides [ "simulation:0" ] >> >> plugin "stageplugin" >> >> >> >> # load the named file into the simulator >> >> worldfile "simple.world" >> >> ) >> >> >> >> # Create a Stage driver and attach position2d and laser interfaces >> >> # to the model "r0" >> >> driver >> >> ( >> >> name "stage" >> >> provides [ "position2d:0" "ranger:0" "ranger:1" ] >> >> model "r0" >> >> ) >> >> driver >> >> ( >> >> name "rangertolaser" >> >> requires ["ranger:1"] >> >> provides ["laser:0"] >> >> ) >> >> driver >> >> ( >> >> name "mricp" >> >> provides ["position2d:1" "map:0"] >> >> requires ["position2d:0" "laser:0"] >> >> number_of_lasers 1 >> >> laser0_ranges [-90 90] >> >> playerv_debug 0 >> >> period 0.2 >> >> MAXR 5 >> >> MINR 0.05 >> >> gate1 0.5 >> >> gate2 0.6 >> >> #map_resolution 0.05 >> >> map_resolution 0.032 >> >> map_saving_period 10 >> >> map_size 20 >> >> use_max_range 1 >> >> sparse_scans_rate 1 >> >> #interpolate 0 >> >> >> >> map_path "logs/" >> >> debug 0 >> >> alwayson 0 >> >> log 1 >> >> use_odom 1 >> >> ) >> >> driver >> >> ( >> >> name "mapfile" >> >> provides ["map:1"] >> >> filename "/home/s/Stage-3.2.1-Source/worlds/simple/cave.png" >> >> resolution 0.032 # meters per pixel >> >> origin [-8 -8 ] # real-world location of the bottom-left-hand corner >> of the map >> >> ) >> >> -- >> >> Lastly does anyone know of any good books which cover ICP (NOT papers >> / publications but books). >> >> Shiraz >> >> ------------------------------------------------------------------------------ >> All the data continuously generated in your IT infrastructure >> contains a definitive record of customers, application performance, >> security threats, fraudulent activity, and more. Splunk takes this >> data and makes sense of it. IT sense. And common sense. >> http://p.sf.net/sfu/splunk-novd2d >> _______________________________________________ >> Playerstage-users mailing list >> Pla...@li... >> https://lists.sourceforge.net/lists/listinfo/playerstage-users >> > |
From: Rich M. <jp...@gm...> - 2011-11-28 20:38:29
|
> -----Original Message----- > From: Ather Shiraz Sidiki (Shiraz) [mailto:ath...@gm...] > Sent: Monday, November 28, 2011 3:11 PM > To: George C; pla...@li... > Subject: Re: [Playerstage-users] Example MRICP simulation Please? > > Thank you Mr. Chliveros, > > I unzipped the folder in the top level directory and ran player > simple_mricp.cfg and I got the same error saying that it didn't > recognize the mricp driver. > > s@ubuntu:~/mricp$ player simple_mricp.cfg > Registering driver > Player v.3.0.2 > > invoking player_driver_init()... > Stage driver plugin init > > ** Stage plugin v3.2.1 ** > * Part of the Player Project [http://playerstage.sourceforge.net] > > success > Stage plugin: 6665.simulation.0 is a Stage world > [Loading ./simple.world][Include pioneer.inc][Include > map.inc][Include sick.inc] > > Stage plugin: 6665.position2d.0 is "r0" > Stage plugin: 6665.laser.0 is "r0.laser:0" > Stage plugin: 6665.graphics2d.0 is "r0" > Stage plugin: 6665.graphics3d.0 is "r0" > error : Couldn't find driver "mricp" > error : failed to parse config file simple_mricp.cfg driver blocks > s@ubuntu:~/mricp$ > > -- > > Am I doing something wrong ? Did I not install the application > correctly ? I ask because I went through quite a bit of work to > install it previously. I greped for mricp under the player > installation root directory and got : > CMakeCache.txt://Build driver mricp > CMakeCache.txt:PLAYER_NOT_BUILT_REASONS_mricp:INTERNAL=Could not find > package gtk+-2.0 > > When I go to synaptic manager I see that libgtk+2.0-dev is greened out > (meaning I installed it). When I go and type cmake ../ in the build > directory I get the message : > > -- mricp - Could not find package gtk+-2.0 > > I did a make clean and then did cmake again but same problem. > When do apt-get install it tells me that gtk+2.0 is already installed > s@ubuntu:~/player-3.0.2$ sudo apt-get install libgtk2.0-dev > Reading package lists... Done > Building dependency tree > Reading state information... Done > libgtk2.0-dev is already the newest version. > The following packages were automatically installed and are no longer > required: > linux-headers-2.6.38-8-generic linux-headers-2.6.38-8 > Use 'apt-get autoremove' to remove them. > 0 upgraded, 0 newly installed, 0 to remove and 131 not upgraded. > Try removing CMakeCache.txt and re-running CMake. Rich |
From: Ather S. S. (Shiraz) <ath...@gm...> - 2011-11-28 21:40:06
|
I went in and reinstalled player by unpacking the tar file, mkdir build, ccmake (and setting pythonc bindings to off) and then cmake ../, make , sudo make install And this time the output for cmake does say mricp installed in it. s@ubuntu:~/player-3.0.2/build$ cmake ../ -- Player version 3.0.2 -- Operating system is Linux -- Got System Processor x86_64 -- Linux x86_64 Detected -- Player will be installed to /usr/local -- Player libraries will be in lib64 -- Large file support is disabled. -- ===== Client Libraries ===== -- Python bindings for C client library will not be built - disabled by user -- Could NOT find Ruby (missing: RUBY_EXECUTABLE RUBY_INCLUDE_DIR RUBY_LIBRARY) (found version "1.8.0") -- Ruby bindings for C client library will not be built - could not find Ruby -- Python bindings for C++ client library will not be built - disabled by user -- Could NOT find Ruby (missing: RUBY_EXECUTABLE RUBY_INCLUDE_DIR RUBY_LIBRARY) (found version "1.8.0") -- Ruby bindings for C++ client library will not be built - could not find Ruby -- PlayerC++ client library will be built with Boost::Thread support. -- PlayerC++ client library will be built with Boost::Signals support. -- ============================ -- JPEG support not included. -- -- ----- Processing driver make files ----- -- checking for module 'artoolkitplus>=2.1' -- package 'artoolkitplus>=2.1' not found -- checking for module 'opencv' -- package 'opencv' not found -- checking for module 'opencv' -- package 'opencv' not found -- checking for module 'opencv' -- package 'opencv' not found -- checking for module 'opencv' -- package 'opencv' not found -- checking for module 'gstreamer-base-0.10' -- package 'gstreamer-base-0.10' not found -- checking for module 'opencv' -- package 'opencv' not found -- checking for module 'opencv' -- package 'opencv' not found -- checking for module 'GbxGarminAcfr=1.0.0' -- package 'GbxGarminAcfr=1.0.0' not found -- checking for module 'libstatgrab' -- package 'libstatgrab' not found -- checking for module 'libgarcia' -- package 'libgarcia' not found -- checking for module 'flexiport=1.0.0' -- package 'flexiport=1.0.0' not found -- checking for module 'GbxSmartBatteryAcfr=1.0.0' -- package 'GbxSmartBatteryAcfr=1.0.0' not found -- checking for module 'GbxSickAcfr=1.0.0' -- package 'GbxSickAcfr=1.0.0' not found -- checking for module 'hokuyo_aist=1.0.0' -- package 'hokuyo_aist=1.0.0' not found -- checking for module 'howl>=0.9.6' -- package 'howl>=0.9.6' not found -- checking for module 'libpqxx' -- package 'libpqxx' not found -- checking for module 'libpqxx' -- package 'libpqxx' not found -- ----- Done ----- -- -- ===== Drivers ===== -- The following drivers will be built: -- AioToSonar -- accel_calib -- acts -- amcl -- amtecpowercube -- aodv -- bitlogic -- blobposition -- blobtodio -- blobtracker -- bumper2laser -- bumpersafe -- bumpertodio -- camerauvc -- camerav4l2 -- camfilter -- canonvcc4 -- clodbuster -- cmdsplitter -- cmucam2 -- cmvision -- create -- deadstop -- diocmd -- diodelay -- diolatch -- dummy -- epuck -- er1 -- erratic -- fakelocalize -- festival -- flockofbirds -- garminnmea -- globalize -- goto -- gridmap -- gripcmd -- imgcmp -- imgsave -- inhibitor -- insideM300 -- iwspy -- kartowriter -- khepera -- laserbar -- laserbarcode -- lasercspace -- lasercutter -- laserposeinterpolator -- laserptzcloud -- laserrescan -- lasersafe -- lasertoranger -- linuxjoystick -- localbb -- mapcspace -- mapfile -- mapscale -- mbicp -- mica2 -- microstrain -- motionmind -- mricp -- nd -- nomad -- obot -- opaquecmd -- p2os -- passthrough -- pbslaser -- portio -- ptu46 -- rangerposeinterpolator -- rangertodio -- rangertolaser -- readlog -- relay -- rflex -- roboteq -- robotracker -- roomba -- rs4leuze -- rt3xxx -- searchpattern -- segwayrmp400 -- serialstream -- serio -- sickLDMRS -- sickRFI341 -- sicklms200 -- sicklms400 -- sicknav200 -- sicks3000 -- skyetekM1 -- snd -- sonartoranger -- sonyevid30 -- speechcmd -- sphereptz -- stalltodio -- suppressor -- tcpstream -- vec2map -- velcmd -- vfh -- vmapfile -- wavefront -- wbr914 -- writelog -- -- The following drivers will not be built: -- acr120u - Could not find header usb.h -- alsa - Could not find header alsa/asoundlib.h -- amtecm5 - Could not find header Device.h -- artoolkitplus - Could not find package artoolkitplus -- camera1394 - Could not find header libraw1394/raw1394.h -- cameracompress - playerjpeg is not available. -- cameragst - Could not find package gstreamer-base-0.10 -- camerauncompress - playerjpeg is not available. -- camerav4l - Could not find header linux/videodev.h -- cvcam - Could not find package opencv -- eedhcontroller - Disabled - probably doesn't build -- flexiport - Could not find package flexiport -- garcia - Could not find package libgarcia -- gbxgarminacfr - Could not find package GbxGarminAcfr -- gbxsickacfr - Could not find package GbxSickAcfr -- hokuyo_aist - Could not find package hokuyo_aist -- imageseq - Could not find package opencv -- isense - Could not find header isense/isense.h -- laservisualbarcode - Has not been updated to use dynamic message structures -- laservisualbw - Has not been updated to use dynamic message structures -- linuxwifi - Could not find header linux/wireless.h -- nimu - Could not find header usb.h -- oceanserver - Could not find package GbxSmartBatteryAcfr -- phidgetAcc - Could not find header phidget21.h -- phidgetRFID - Could not find header phidget21.h -- phidgetifk - Could not find header phidget21.h -- postgis - Could not find package libpqxx -- postlog - Could not find package libpqxx -- rcore_xbridge - Could not find header libparticle.h -- reb - Disabled by default -- robotino - Could not find header robotinocom.h -- segwayrmp - Disabled by default -- service_adv_mdns - Disabled by default -- shapetracker - Could not find package opencv -- simpleshape - Could not find package opencv -- sphere - Could not find header linux/videodev.h -- sphinx2 - Disabled by default -- sr3000 - Could not find header libusbSR.h -- statgrab - Could not find package libstatgrab -- stoc - Could not find header SVS/svsclass.h -- swissranger - Could not find header libMesaSR.h -- unicapimage - Could not find header unicap.h -- upcbarcode - Could not find package opencv -- videocanny - Could not find package opencv -- xsensmt - Disabled by default - set XSENSMT_SOURCE_DIR -- yarpimage - Could not find header yarp/os/all.h -- =================== -- -- ===== Examples ===== -- ==================== -- -- ===== Player utilities ===== -- XMMS plugin will not be built - XMMS not found -- ============================ -- -- Configuring done -- Generating done -- Build files have been written to: /home/s/player-3.0.2/build ... ----------------- Nonetheless when I go to mricp folder given by chliveros it says mricp driver not found : s@ubuntu:~/mricp$ player simple_mricp.cfg Registering driver Player v.3.0.2 success Stage plugin: 6665.simulation.0 is a Stage world [Loading ./simple.world][Include pioneer.inc][Include map.inc][Include sick.inc] Stage plugin: 6665.position2d.0 is "r0" Stage plugin: 6665.laser.0 is "r0.laser:0" Stage plugin: 6665.graphics2d.0 is "r0" Stage plugin: 6665.graphics3d.0 is "r0" error : Couldn't find driver "mricp" error : failed to parse config file simple_mricp.cfg driver blocks On Mon, Nov 28, 2011 at 3:10 PM, Ather Shiraz Sidikic (Shiraz) <ath...@gm...> wrote: > Thank you Mr. Chliveros, > > I unzipped the folder in the top level directory and ran player > simple_mricp.cfg and I got the same error saying that it didn't > recognize the mricp driver. > > s@ubuntu:~/mricp$ player simple_mricp.cfg > Registering driver > Player v.3.0.2 > > invoking player_driver_init()... > Stage driver plugin init > > ** Stage plugin v3.2.1 ** > * Part of the Player Project [http://playerstage.sourceforge.net] > > success > Stage plugin: 6665.simulation.0 is a Stage world > [Loading ./simple.world][Include pioneer.inc][Include > map.inc][Include sick.inc] > > Stage plugin: 6665.position2d.0 is "r0" > Stage plugin: 6665.laser.0 is "r0.laser:0" > Stage plugin: 6665.graphics2d.0 is "r0" > Stage plugin: 6665.graphics3d.0 is "r0" > error : Couldn't find driver "mricp" > error : failed to parse config file simple_mricp.cfg driver blocks > s@ubuntu:~/mricp$ > > -- > > Am I doing something wrong ? Did I not install the application > correctly ? I ask because I went through quite a bit of work to > install it previously. I greped for mricp under the player > installation root directory and got : > CMakeCache.txt://Build driver mricp > CMakeCache.txt:PLAYER_NOT_BUILT_REASONS_mricp:INTERNAL=Could not find > package gtk+-2.0 > > When I go to synaptic manager I see that libgtk+2.0-dev is greened out > (meaning I installed it). When I go and type cmake ../ in the build > directory I get the message : > > -- mricp - Could not find package gtk+-2.0 > > I did a make clean and then did cmake again but same problem. > When do apt-get install it tells me that gtk+2.0 is already installed > s@ubuntu:~/player-3.0.2$ sudo apt-get install libgtk2.0-dev > Reading package lists... Done > Building dependency tree > Reading state information... Done > libgtk2.0-dev is already the newest version. > The following packages were automatically installed and are no longer required: > linux-headers-2.6.38-8-generic linux-headers-2.6.38-8 > Use 'apt-get autoremove' to remove them. > 0 upgraded, 0 newly installed, 0 to remove and 131 not upgraded. > > > > On Mon, Nov 28, 2011 at 9:40 AM, George C <geo...@gm...> wrote: >> From: George C <geo...@gm...> >> Date: 28 November 2011 14:35 >> Subject: Re: [Playerstage-users] Example MRICP simulation Please? >> To: pla...@li... >> >> >> Hello, >> >>> If someone knows of an example that would work (like simple.cfg) that >>> would be great! >> >> see attached tarball, then >> >> $ cd /your/path/to/Stage-3.2.1-Source/worlds >> >> untar therein >> >> $ tar xf mricp.tar.gz >> >> and then >> >> $ cd mricp >> >> $ player simple_mricp.cfg >> >> it should perform ok... >> >> ** note that you can view the produced occ.grids as images in the >> directory cd /your/path/to/Stage-3.2.1-Source/worlds/mricp/maps >> >>> Lastly does anyone know of any books which cover ICP (NOT papers >>> / publications but books). >> >> see here: http://tosca.cs.technion.ac.il/book/ (also within the readme file) >> >> >> George >> >> >> >> >> On 28 November 2011 00:42, Ather Shiraz Sidiki (Shiraz) >> <ath...@gm...> wrote: >>> After digging through the MRICP 2.0 folder I found stage_test folder >>> which is now included in the standard player install. >>> >>> However when I run it I get a bunch of errors because apparently the >>> example is for an older version and has dated syntax. >>> Using stage-3.2.1 and Player 3.0.2 >>> I read this link : >>> http://www-users.cs.york.ac.uk/jowen/player/playerstage-manual-update.html >>> >>> and discovered that I needed to alter the pose and size and I went >>> ahead and changed that but now it cannot find the mricp driver. >>> >>> If you want to see the project it is uploaded at : >>> >>> https://docs.google.com/open?id=0BwG45lg3wcwnMDQ3ZjI1YzItNjc3Zi00YmVjLTlkYWYtZjgzNDQyNjJlNWFi >>> >>> If someone knows of an example that would work (like simple.cfg) that >>> would be great! (by the way the example player simple.cfg works ). >>> >>> >>> WHEN using player stage MRICP : >>> s@ubuntu:~/player-3.0.2/server/drivers/mixed/mricp/stage_test$ ls -al >>> total 56 >>> drwxr-xr-x 2 s s 4096 2010-06-28 00:32 . >>> drwxr-xr-x 7 s s 4096 2011-10-22 05:31 .. >>> -rw-r--r-- 1 s s 25759 2007-11-21 05:51 casarea.jpeg >>> -rw-r--r-- 1 s s 1103 2007-11-21 05:51 homer.inc >>> -rw-r--r-- 1 s s 81 2007-11-21 05:51 map.inc >>> -rw-r--r-- 1 s s 1177 2007-11-21 05:51 rescue.world >>> -rw-r--r-- 1 s s 596 2009-05-13 07:46 stage_mricp.cfg >>> -rw-r--r-- 1 s s 1138 2007-11-21 05:51 wheelchair.inc >>> s@ubuntu:~/player-3.0.2/server/drivers/mixed/mricp/stage_test$ player >>> stage_mricp.cfg >>> Registering driver >>> Player v.3.0.2 >>> >>> * Part of the Player/Stage/Gazebo Project [http://playerstage.sourceforge.net]. >>> * Copyright (C) 2000 - 2009 Brian Gerkey, Richard Vaughan, Andrew Howard, >>> * Nate Koenig, and contributors. Released under the GNU General Public License. >>> * Player comes with ABSOLUTELY NO WARRANTY. This is free software, and you >>> * are welcome to redistribute it under certain conditions; see COPYING >>> * for details. >>> >>> invoking player_driver_init()... >>> Stage driver plugin init >>> >>> ** Stage plugin v3.2.1 ** >>> * Part of the Player Project [http://playerstage.sourceforge.net] >>> * Copyright 2000-2009 Richard Vaughan, Brian Gerkey and contributors. >>> * Released under the GNU General Public License v2. >>> >>> success >>> Stage plugin: 6665.simulation.0 is a Stage world >>> [Loading ./rescue.world][Include homer.inc][Include map.inc] >>> err: Loading size. Need a vector of length 3: found 2. >>> (/home/s/Stage-3.2.1-Source/libstage/model.cc Load) >>> >>> http://www-users.cs.york.ac.uk/jowen/player/playerstage-manual-update.html >>> >>> >>> -- >>> >>> Changed various pose/size but get this error : >>> >>> Stage plugin: 6665.simulation.0 is a Stage world >>> [Loading ./rescue.world][Include homer.inc][Include map.inc] >>> warn: worldfile ./rescue.world:3 : property [interval_real] is defined >>> but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc >>> WarnUnused) >>> warn: worldfile ./rescue.world:18 : property [size] is defined but not >>> used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc WarnUnused) >>> warn: worldfile ./rescue.world:22 : property [gui_movemask] is defined >>> but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc >>> WarnUnused) >>> warn: worldfile ./rescue.world:25 : property [gui_movemask] is defined >>> but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc >>> WarnUnused) >>> warn: worldfile ./rescue.world:41 : property [polygon[0].point[0]] is >>> defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc >>> WarnUnused) >>> warn: worldfile ./rescue.world:42 : property [polygon[0].point[1]] is >>> defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc >>> WarnUnused) >>> warn: worldfile ./rescue.world:43 : property [polygon[0].point[2]] is >>> defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc >>> WarnUnused) >>> warn: worldfile ./rescue.world:44 : property [polygon[0].point[3]] is >>> defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc >>> WarnUnused) >>> warn: worldfile ./rescue.world:40 : property [polygon[0].points] is >>> defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc >>> WarnUnused) >>> warn: worldfile ./rescue.world:39 : property [polygons] is defined but >>> not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc WarnUnused) >>> warn: worldfile ./rescue.world:46 : property [range_min] is defined >>> but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc >>> WarnUnused) >>> >>> Stage plugin: 6665.position2d.0 is "robot" >>> Stage plugin: 6665.laser.0 is "robot.laser:0" >>> error : Failed to load plugin MrIcpDriver.so. >>> error : libtool reports error: file not found >>> error : plugin search path: >>> /usr/local/lib:/home/s/stage_test:.:/usr/local/lib/ >>> error : failed to load plugin: MrIcpDriver.so >>> error : failed to parse config file stage_mricp.cfg driver blocks >>> >>> >>> -- >>> >>> Tried adding following block to simple.cfg but got error (this is >>> Claudio's suggestion) : >>> http://old.nabble.com/Help-with-SLAM-td28813883i20.html >>> >>> >>> driver >>> ( >>> name "mricp" >>> provides ["position2d:1" "map:0"] >>> requires ["position2d:0" "laser:0"] >>> number_of_lasers 1 >>> laser0_ranges [-90 90] >>> playerv_debug 0 >>> period 0.2 >>> MAXR 5 >>> MINR 0.05 >>> gate1 0.5 >>> gate2 0.6 >>> map_resolution 0.05 >>> map_saving_period 1 >>> map_size 40 >>> use_max_range 1 >>> sparse_scans_rate 2 >>> map_path "logs/" >>> debug 0 >>> alwayson 1 >>> log 1 >>> use_odom 1 >>> ) >>> success >>> Stage plugin: 6665.simulation.0 is a Stage world >>> [Loading ./simple.world][Include pioneer.inc][Include map.inc][Include sick.inc] >>> >>> Stage plugin: 6665.position2d.0 is "r0" >>> Stage plugin: 6665.laser.0 is "r0.laser:0" >>> Stage plugin: 6665.speech.0 is "r0" >>> Stage plugin: 6665.graphics2d.0 is "r0" >>> Stage plugin: 6665.graphics3d.0 is "r0" >>> error : Couldn't find driver "mricp" >>> error : failed to parse config file simple.cfg driver blocks >>> -- >>> >>> I looked at the following example by sebastian : >>> http://old.nabble.com/Help-with-SLAM-td28813883i20.html >>> >>> and got the following error : >>> >>> success >>> Stage plugin: 6665.simulation.0 is a Stage world >>> [Loading ./simple.world][Include pioneer.inc][Include >>> map.inc][Include sick.inc] >>> >>> Stage plugin: 6665.position2d.0 is "r0" >>> Stage plugin: 6665.ranger.0 is err: error: stage driver doesn't >>> support interface type 62 >>> (/home/s/Stage-3.2.1-Source/libstageplugin/p_driver.cc StgDriver) >>> error : Initialization failed for driver "stage" >>> error : failed to parse config file icp_test.cfg driver blocks >>> >>> >>> Currently I am in favor of getting Sebastian's icp_test to work that >>> would be great following is his icp_test.cfg : >>> # load the Stage plugin simulation driver >>> >>> driver >>> >>> ( >>> >>> name "stage" >>> >>> provides [ "simulation:0" ] >>> >>> plugin "stageplugin" >>> >>> >>> >>> # load the named file into the simulator >>> >>> worldfile "simple.world" >>> >>> ) >>> >>> >>> >>> # Create a Stage driver and attach position2d and laser interfaces >>> >>> # to the model "r0" >>> >>> driver >>> >>> ( >>> >>> name "stage" >>> >>> provides [ "position2d:0" "ranger:0" "ranger:1" ] >>> >>> model "r0" >>> >>> ) >>> >>> driver >>> >>> ( >>> >>> name "rangertolaser" >>> >>> requires ["ranger:1"] >>> >>> provides ["laser:0"] >>> >>> ) >>> >>> driver >>> >>> ( >>> >>> name "mricp" >>> >>> provides ["position2d:1" "map:0"] >>> >>> requires ["position2d:0" "laser:0"] >>> >>> number_of_lasers 1 >>> >>> laser0_ranges [-90 90] >>> >>> playerv_debug 0 >>> >>> period 0.2 >>> >>> MAXR 5 >>> >>> MINR 0.05 >>> >>> gate1 0.5 >>> >>> gate2 0.6 >>> >>> #map_resolution 0.05 >>> >>> map_resolution 0.032 >>> >>> map_saving_period 10 >>> >>> map_size 20 >>> >>> use_max_range 1 >>> >>> sparse_scans_rate 1 >>> >>> #interpolate 0 >>> >>> >>> >>> map_path "logs/" >>> >>> debug 0 >>> >>> alwayson 0 >>> >>> log 1 >>> >>> use_odom 1 >>> >>> ) >>> >>> driver >>> >>> ( >>> >>> name "mapfile" >>> >>> provides ["map:1"] >>> >>> filename "/home/s/Stage-3.2.1-Source/worlds/simple/cave.png" >>> >>> resolution 0.032 # meters per pixel >>> >>> origin [-8 -8 ] # real-world location of the bottom-left-hand corner >>> of the map >>> >>> ) >>> >>> -- >>> >>> Lastly does anyone know of any good books which cover ICP (NOT papers >>> / publications but books). >>> >>> Shiraz >>> >>> ------------------------------------------------------------------------------ >>> All the data continuously generated in your IT infrastructure >>> contains a definitive record of customers, application performance, >>> security threats, fraudulent activity, and more. Splunk takes this >>> data and makes sense of it. IT sense. And common sense. >>> http://p.sf.net/sfu/splunk-novd2d >>> _______________________________________________ >>> Playerstage-users mailing list >>> Pla...@li... >>> https://lists.sourceforge.net/lists/listinfo/playerstage-users >>> >> > |
From: Ather S. S. (Shiraz) <ath...@gm...> - 2011-11-29 16:51:00
|
On Tue, Nov 29, 2011 at 10:34 AM, George C <geo...@gm...> wrote: > ** it cannot parse the mricp part in the cfg file because it cannot > find the mricp driver > > if you type "player" what is the output you get? You are right. I don't see mricp driver listed there! s@ubuntu:~$ player Registering driver Player v.3.0.2 USAGE: player [options] [<configfile>] Where [options] can be: -h : print this message. -d <level> : debug message level (0 = none, 1 = default, 9 = all). -p <port> : port where Player will listen. Default: 6665 -q : quiet mode: minimizes the console output on startup. -l <logfile> : log player output to the specified file <configfile> : load the the indicated config file The following 82 drivers were compiled into Player: AioToSonar accel_calib acts amcl amtecpowercube aodv bitlogic bumper2laser bumper_safe camerauvc camerav4l2 camfilter canonvcc4 clodbuster cmucam2 cmvision create deadstop dummy epuck er1 erratic fakelocalize festival flockofbirds garminnmea globalize goto insideM300 iwspy kartowriter khepera laserbar laserbarcode lasercspace lasercutter laserposeinterpolator laserptzcloud laserrescan lasersafe lasertoranger linuxjoystick localbb mapcspace mica2 microstrain3dmg motionmind nomad_driver obot p2os passthrough pbs03jn ptu46 rangertolaser readlog relay rflex roboteq robotracker roomba rs4leuze rt3xxx segwayrmp400 serialstream serio sickLDMRS sicklms200 sicklms400 sicknav200 sickpls sickrfi341 sicks3000 skyetekM1 snd sonartoranger sonyevid30 tcpstream vec2map vfh vmapfile wbr914 writelog > > ** also, are the paths (.bashrc) for player within the LD_LIBRARY_PATH variable? I don't know what you mean by that but when I looked at .bashrc it gave : export LD_LIBRARY_PATH="/usr/local/lib" export STAGEPATH="/usr/local/lib" export PLAYERPATH="/usr/local/lib" > also if you type "uname -a" what do you get? (i think in 64 bit > systems it installs under /usr/local/lib64 instead of /usr/local/lib) s@ubuntu:~$ uname -a Linux ubuntu 2.6.38-11-generic #48-Ubuntu SMP Fri Jul 29 19:02:55 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux > > On 28 November 2011 21:39, Ather Shiraz Sidiki (Shiraz) > <ath...@gm...> wrote: >> I went in and reinstalled player by unpacking the tar file, mkdir >> build, ccmake (and setting pythonc bindings to off) and then cmake >> ../, make , sudo make install >> >> And this time the output for cmake does say mricp installed in it. >> s@ubuntu:~/player-3.0.2/build$ cmake ../ >> -- Player version 3.0.2 >> -- Operating system is Linux >> -- Got System Processor x86_64 >> -- Linux x86_64 Detected >> -- Player will be installed to /usr/local >> -- Player libraries will be in lib64 >> -- Large file support is disabled. >> -- ===== Client Libraries ===== >> -- Python bindings for C client library will not be built - disabled by user >> -- Could NOT find Ruby (missing: RUBY_EXECUTABLE RUBY_INCLUDE_DIR >> RUBY_LIBRARY) (found version "1.8.0") >> -- Ruby bindings for C client library will not be built - could not find Ruby >> -- Python bindings for C++ client library will not be built - disabled by user >> -- Could NOT find Ruby (missing: RUBY_EXECUTABLE RUBY_INCLUDE_DIR >> RUBY_LIBRARY) (found version "1.8.0") >> -- Ruby bindings for C++ client library will not be built - could not find Ruby >> -- PlayerC++ client library will be built with Boost::Thread support. >> -- PlayerC++ client library will be built with Boost::Signals support. >> -- ============================ >> -- JPEG support not included. >> -- >> -- ----- Processing driver make files ----- >> -- checking for module 'artoolkitplus>=2.1' >> -- package 'artoolkitplus>=2.1' not found >> -- checking for module 'opencv' >> -- package 'opencv' not found >> -- checking for module 'opencv' >> -- package 'opencv' not found >> -- checking for module 'opencv' >> -- package 'opencv' not found >> -- checking for module 'opencv' >> -- package 'opencv' not found >> -- checking for module 'gstreamer-base-0.10' >> -- package 'gstreamer-base-0.10' not found >> -- checking for module 'opencv' >> -- package 'opencv' not found >> -- checking for module 'opencv' >> -- package 'opencv' not found >> -- checking for module 'GbxGarminAcfr=1.0.0' >> -- package 'GbxGarminAcfr=1.0.0' not found >> -- checking for module 'libstatgrab' >> -- package 'libstatgrab' not found >> -- checking for module 'libgarcia' >> -- package 'libgarcia' not found >> -- checking for module 'flexiport=1.0.0' >> -- package 'flexiport=1.0.0' not found >> -- checking for module 'GbxSmartBatteryAcfr=1.0.0' >> -- package 'GbxSmartBatteryAcfr=1.0.0' not found >> -- checking for module 'GbxSickAcfr=1.0.0' >> -- package 'GbxSickAcfr=1.0.0' not found >> -- checking for module 'hokuyo_aist=1.0.0' >> -- package 'hokuyo_aist=1.0.0' not found >> -- checking for module 'howl>=0.9.6' >> -- package 'howl>=0.9.6' not found >> -- checking for module 'libpqxx' >> -- package 'libpqxx' not found >> -- checking for module 'libpqxx' >> -- package 'libpqxx' not found >> -- ----- Done ----- >> -- >> -- ===== Drivers ===== >> -- The following drivers will be built: >> -- AioToSonar >> -- accel_calib >> -- acts >> -- amcl >> -- amtecpowercube >> -- aodv >> -- bitlogic >> -- blobposition >> -- blobtodio >> -- blobtracker >> -- bumper2laser >> -- bumpersafe >> -- bumpertodio >> -- camerauvc >> -- camerav4l2 >> -- camfilter >> -- canonvcc4 >> -- clodbuster >> -- cmdsplitter >> -- cmucam2 >> -- cmvision >> -- create >> -- deadstop >> -- diocmd >> -- diodelay >> -- diolatch >> -- dummy >> -- epuck >> -- er1 >> -- erratic >> -- fakelocalize >> -- festival >> -- flockofbirds >> -- garminnmea >> -- globalize >> -- goto >> -- gridmap >> -- gripcmd >> -- imgcmp >> -- imgsave >> -- inhibitor >> -- insideM300 >> -- iwspy >> -- kartowriter >> -- khepera >> -- laserbar >> -- laserbarcode >> -- lasercspace >> -- lasercutter >> -- laserposeinterpolator >> -- laserptzcloud >> -- laserrescan >> -- lasersafe >> -- lasertoranger >> -- linuxjoystick >> -- localbb >> -- mapcspace >> -- mapfile >> -- mapscale >> -- mbicp >> -- mica2 >> -- microstrain >> -- motionmind >> -- mricp >> -- nd >> -- nomad >> -- obot >> -- opaquecmd >> -- p2os >> -- passthrough >> -- pbslaser >> -- portio >> -- ptu46 >> -- rangerposeinterpolator >> -- rangertodio >> -- rangertolaser >> -- readlog >> -- relay >> -- rflex >> -- roboteq >> -- robotracker >> -- roomba >> -- rs4leuze >> -- rt3xxx >> -- searchpattern >> -- segwayrmp400 >> -- serialstream >> -- serio >> -- sickLDMRS >> -- sickRFI341 >> -- sicklms200 >> -- sicklms400 >> -- sicknav200 >> -- sicks3000 >> -- skyetekM1 >> -- snd >> -- sonartoranger >> -- sonyevid30 >> -- speechcmd >> -- sphereptz >> -- stalltodio >> -- suppressor >> -- tcpstream >> -- vec2map >> -- velcmd >> -- vfh >> -- vmapfile >> -- wavefront >> -- wbr914 >> -- writelog >> -- >> -- The following drivers will not be built: >> -- acr120u - Could not find header usb.h >> -- alsa - Could not find header alsa/asoundlib.h >> -- amtecm5 - Could not find header Device.h >> -- artoolkitplus - Could not find package artoolkitplus >> -- camera1394 - Could not find header libraw1394/raw1394.h >> -- cameracompress - playerjpeg is not available. >> -- cameragst - Could not find package gstreamer-base-0.10 >> -- camerauncompress - playerjpeg is not available. >> -- camerav4l - Could not find header linux/videodev.h >> -- cvcam - Could not find package opencv >> -- eedhcontroller - Disabled - probably doesn't build >> -- flexiport - Could not find package flexiport >> -- garcia - Could not find package libgarcia >> -- gbxgarminacfr - Could not find package GbxGarminAcfr >> -- gbxsickacfr - Could not find package GbxSickAcfr >> -- hokuyo_aist - Could not find package hokuyo_aist >> -- imageseq - Could not find package opencv >> -- isense - Could not find header isense/isense.h >> -- laservisualbarcode - Has not been updated to use dynamic message structures >> -- laservisualbw - Has not been updated to use dynamic message structures >> -- linuxwifi - Could not find header linux/wireless.h >> -- nimu - Could not find header usb.h >> -- oceanserver - Could not find package GbxSmartBatteryAcfr >> -- phidgetAcc - Could not find header phidget21.h >> -- phidgetRFID - Could not find header phidget21.h >> -- phidgetifk - Could not find header phidget21.h >> -- postgis - Could not find package libpqxx >> -- postlog - Could not find package libpqxx >> -- rcore_xbridge - Could not find header libparticle.h >> -- reb - Disabled by default >> -- robotino - Could not find header robotinocom.h >> -- segwayrmp - Disabled by default >> -- service_adv_mdns - Disabled by default >> -- shapetracker - Could not find package opencv >> -- simpleshape - Could not find package opencv >> -- sphere - Could not find header linux/videodev.h >> -- sphinx2 - Disabled by default >> -- sr3000 - Could not find header libusbSR.h >> -- statgrab - Could not find package libstatgrab >> -- stoc - Could not find header SVS/svsclass.h >> -- swissranger - Could not find header libMesaSR.h >> -- unicapimage - Could not find header unicap.h >> -- upcbarcode - Could not find package opencv >> -- videocanny - Could not find package opencv >> -- xsensmt - Disabled by default - set XSENSMT_SOURCE_DIR >> -- yarpimage - Could not find header yarp/os/all.h >> -- =================== >> -- >> -- ===== Examples ===== >> -- ==================== >> -- >> -- ===== Player utilities ===== >> -- XMMS plugin will not be built - XMMS not found >> -- ============================ >> -- >> -- Configuring done >> -- Generating done >> -- Build files have been written to: /home/s/player-3.0.2/build >> >> ... >> ----------------- >> >> >> Nonetheless when I go to mricp folder given by chliveros it says mricp >> driver not found : >> s@ubuntu:~/mricp$ player simple_mricp.cfg >> Registering driver >> Player v.3.0.2 >> >> success >> Stage plugin: 6665.simulation.0 is a Stage world >> [Loading ./simple.world][Include pioneer.inc][Include >> map.inc][Include sick.inc] >> >> Stage plugin: 6665.position2d.0 is "r0" >> Stage plugin: 6665.laser.0 is "r0.laser:0" >> Stage plugin: 6665.graphics2d.0 is "r0" >> Stage plugin: 6665.graphics3d.0 is "r0" >> error : Couldn't find driver "mricp" >> error : failed to parse config file simple_mricp.cfg driver blocks >> >> |
From: Ather S. S. (Shiraz) <ath...@gm...> - 2011-11-30 21:03:09
|
I looked at lib and lib64. player seems to be installed in both if I read it correctly. It seems that lib64 is more recent. I don't know precisely how this would help but attached is the output. LIB64 : total 5184 drwxr-xr-x 3 root root 4096 2011-11-30 15:49 . drwxr-xr-x 11 root root 4096 2011-09-28 17:42 .. lrwxrwxrwx 1 root root 20 2011-10-27 13:26 liblododriver.so -> liblododriver.so.3.0 lrwxrwxrwx 1 root root 22 2011-10-27 13:26 liblododriver.so.3.0 -> liblododriver.so.3.0.2 -rw-r--r-- 1 root root 24609 2011-11-28 16:31 liblododriver.so.3.0.2 lrwxrwxrwx 1 root root 14 2011-10-27 13:26 liblodo.so -> liblodo.so.3.0 lrwxrwxrwx 1 root root 16 2011-10-27 13:26 liblodo.so.3.0 -> liblodo.so.3.0.2 -rw-r--r-- 1 root root 49304 2011-11-28 16:31 liblodo.so.3.0.2 lrwxrwxrwx 1 root root 22 2011-09-28 17:42 libplayercommon.so -> libplayercommon.so.3.0 lrwxrwxrwx 1 root root 24 2011-09-28 17:42 libplayercommon.so.3.0 -> libplayercommon.so.3.0.2 -rw-r--r-- 1 root root 8239 2011-11-28 16:28 libplayercommon.so.3.0.2 lrwxrwxrwx 1 root root 20 2011-09-28 17:42 libplayercore.so -> libplayercore.so.3.0 lrwxrwxrwx 1 root root 22 2011-09-28 17:42 libplayercore.so.3.0 -> libplayercore.so.3.0.2 -rw-r--r-- 1 root root 281204 2011-11-28 16:29 libplayercore.so.3.0.2 lrwxrwxrwx 1 root root 17 2011-09-28 17:42 libplayerc.so -> libplayerc.so.3.0 lrwxrwxrwx 1 root root 19 2011-09-28 17:42 libplayerc++.so -> libplayerc++.so.3.0 lrwxrwxrwx 1 root root 19 2011-09-28 17:42 libplayerc.so.3.0 -> libplayerc.so.3.0.2 lrwxrwxrwx 1 root root 21 2011-09-28 17:42 libplayerc++.so.3.0 -> libplayerc++.so.3.0.2 -rw-r--r-- 1 root root 172885 2011-11-28 16:28 libplayerc.so.3.0.2 -rw-r--r-- 1 root root 797301 2011-11-28 16:29 libplayerc++.so.3.0.2 lrwxrwxrwx 1 root root 23 2011-09-28 17:42 libplayerdrivers.so -> libplayerdrivers.so.3.0 lrwxrwxrwx 1 root root 25 2011-09-28 17:42 libplayerdrivers.so.3.0 -> libplayerdrivers.so.3.0.2 -rw-r--r-- 1 root root 3187541 2011-11-30 15:49 libplayerdrivers.so.3.0.2 lrwxrwxrwx 1 root root 25 2011-09-28 17:42 libplayerinterface.so -> libplayerinterface.so.3.0 lrwxrwxrwx 1 root root 27 2011-09-28 17:42 libplayerinterface.so.3.0 -> libplayerinterface.so.3.0.2 -rw-r--r-- 1 root root 469518 2011-11-28 16:28 libplayerinterface.so.3.0.2 lrwxrwxrwx 1 root root 19 2011-09-28 17:42 libplayertcp.so -> libplayertcp.so.3.0 lrwxrwxrwx 1 root root 21 2011-09-28 17:42 libplayertcp.so.3.0 -> libplayertcp.so.3.0.2 -rw-r--r-- 1 root root 108240 2011-11-28 16:29 libplayertcp.so.3.0.2 lrwxrwxrwx 1 root root 19 2011-09-28 17:42 libplayerudp.so -> libplayerudp.so.3.0 lrwxrwxrwx 1 root root 21 2011-09-28 17:42 libplayerudp.so.3.0 -> libplayerudp.so.3.0.2 -rw-r--r-- 1 root root 42413 2011-11-28 16:29 libplayerudp.so.3.0.2 lrwxrwxrwx 1 root root 19 2011-09-28 17:42 libplayerwkb.so -> libplayerwkb.so.3.0 lrwxrwxrwx 1 root root 21 2011-09-28 17:42 libplayerwkb.so.3.0 -> libplayerwkb.so.3.0.2 -rw-r--r-- 1 root root 16664 2011-11-28 16:28 libplayerwkb.so.3.0.2 lrwxrwxrwx 1 root root 14 2011-10-27 13:26 libpmap.so -> libpmap.so.3.0 lrwxrwxrwx 1 root root 16 2011-10-27 13:26 libpmap.so.3.0 -> libpmap.so.3.0.2 -rw-r--r-- 1 root root 73133 2011-11-28 16:31 libpmap.so.3.0.2 lrwxrwxrwx 1 root root 30 2011-09-28 17:42 libwavefront_standalone.so -> libwavefront_standalone.so.3.0 lrwxrwxrwx 1 root root 32 2011-09-28 17:42 libwavefront_standalone.so.3.0 -> libwavefront_standalone.so.3.0.2 -rw-r--r-- 1 root root 31030 2011-11-28 16:30 libwavefront_standalone.so.3.0.2 drwxr-xr-x 2 root root 4096 2011-11-28 16:31 pkgconfig libdirectory: total 5292 drwxr-xr-x 4 root root 4096 2011-09-28 17:17 . drwxr-xr-x 11 root root 4096 2011-09-28 17:42 .. -rw-r--r-- 1 root root 13729 2011-09-06 21:17 dynamic.so -rw-r--r-- 1 root root 13285 2011-09-06 21:17 expand_pioneer.so -rw-r--r-- 1 root root 13281 2011-09-06 21:17 expand_swarm.so -rw-r--r-- 1 root root 19263 2011-09-06 21:17 fasr.so -rw-r--r-- 1 root root 12568 2011-09-06 21:17 lasernoise.so lrwxrwxrwx 1 root root 22 2011-09-05 22:03 libplayercommon.so -> libplayercommon.so.3.0 lrwxrwxrwx 1 root root 24 2011-09-05 22:03 libplayercommon.so.3.0 -> libplayercommon.so.3.0.0 -rw-r--r-- 1 root root 8239 2011-09-28 16:22 libplayercommon.so.3.0.0 lrwxrwxrwx 1 root root 20 2011-09-05 22:03 libplayercore.so -> libplayercore.so.3.0 lrwxrwxrwx 1 root root 22 2011-09-05 22:03 libplayercore.so.3.0 -> libplayercore.so.3.0.0 -rw-r--r-- 1 root root 277032 2011-09-28 17:16 libplayercore.so.3.0.0 lrwxrwxrwx 1 root root 17 2011-09-05 22:03 libplayerc.so -> libplayerc.so.3.0 lrwxrwxrwx 1 root root 19 2011-09-05 22:03 libplayerc++.so -> libplayerc++.so.3.0 lrwxrwxrwx 1 root root 19 2011-09-05 22:03 libplayerc.so.3.0 -> libplayerc.so.3.0.0 lrwxrwxrwx 1 root root 21 2011-09-05 22:03 libplayerc++.so.3.0 -> libplayerc++.so.3.0.0 -rw-r--r-- 1 root root 172877 2011-09-28 16:23 libplayerc.so.3.0.0 -rw-r--r-- 1 root root 797301 2011-09-28 17:15 libplayerc++.so.3.0.0 lrwxrwxrwx 1 root root 23 2011-09-05 22:03 libplayerdrivers.so -> libplayerdrivers.so.3.0 lrwxrwxrwx 1 root root 25 2011-09-05 22:03 libplayerdrivers.so.3.0 -> libplayerdrivers.so.3.0.0 -rw-r--r-- 1 root root 2591225 2011-09-28 17:16 libplayerdrivers.so.3.0.0 lrwxrwxrwx 1 root root 25 2011-09-05 22:03 libplayerinterface.so -> libplayerinterface.so.3.0 lrwxrwxrwx 1 root root 27 2011-09-05 22:03 libplayerinterface.so.3.0 -> libplayerinterface.so.3.0.0 -rw-r--r-- 1 root root 469518 2011-09-28 16:22 libplayerinterface.so.3.0.0 lrwxrwxrwx 1 root root 19 2011-09-05 22:03 libplayertcp.so -> libplayertcp.so.3.0 lrwxrwxrwx 1 root root 21 2011-09-05 22:03 libplayertcp.so.3.0 -> libplayertcp.so.3.0.0 -rw-r--r-- 1 root root 108240 2011-09-28 17:16 libplayertcp.so.3.0.0 lrwxrwxrwx 1 root root 19 2011-09-05 22:03 libplayerudp.so -> libplayerudp.so.3.0 lrwxrwxrwx 1 root root 21 2011-09-05 22:03 libplayerudp.so.3.0 -> libplayerudp.so.3.0.0 -rw-r--r-- 1 root root 42413 2011-09-28 17:16 libplayerudp.so.3.0.0 lrwxrwxrwx 1 root root 19 2011-09-05 22:03 libplayerwkb.so -> libplayerwkb.so.3.0 lrwxrwxrwx 1 root root 21 2011-09-05 22:03 libplayerwkb.so.3.0 -> libplayerwkb.so.3.0.0 -rw-r--r-- 1 root root 16664 2011-09-28 16:22 libplayerwkb.so.3.0.0 lrwxrwxrwx 1 root root 17 2011-09-06 21:18 libstage.so -> libstage.so.3.2.1 -rw-r--r-- 1 root root 562522 2011-09-06 21:17 libstage.so.3.2.1 lrwxrwxrwx 1 root root 30 2011-09-05 22:03 libwavefront_standalone.so -> libwavefront_standalone.so.3.0 lrwxrwxrwx 1 root root 32 2011-09-05 22:03 libwavefront_standalone.so.3.0 -> libwavefront_standalone.so.3.0.0 -rw-r--r-- 1 root root 31030 2011-09-28 17:16 libwavefront_standalone.so.3.0.0 -rw-r--r-- 1 root root 13416 2011-09-06 21:17 pioneer_flocking.so drwxr-xr-x 2 root root 4096 2011-09-28 17:17 pkgconfig drwxrwsr-x 4 root staff 4096 2011-04-25 18:52 python2.7 -rw-r--r-- 1 root root 13026 2011-09-06 21:17 rasterize.so -rw-r--r-- 1 root root 8231 2011-09-06 21:17 sink.so -rw-r--r-- 1 root root 12936 2011-09-06 21:17 source.so -rw-r--r-- 1 root root 118138 2011-09-06 21:17 stageplugin.so -rw-r--r-- 1 root root 13359 2011-09-06 21:17 wander_pioneer.so -rw-r--r-- 1 root root 13978 2011-09-06 21:17 wander.so On Tue, Nov 29, 2011 at 3:40 PM, George C <geo...@gm...> wrote: > well, in that case you have to have the mricp driver installed > first... try to resolve this and things will go smoothly after that... > the only further advice I can give you is > > * check your /usr/local/lib and /usr/local/lib64 to see the player > related libraries. Are they placed either / or in both? which is the > more recent one? > > * bear in mind that you can install Player and Stage by forcing the > path using ccmake > > > > On 29 November 2011 16:50, Ather Shiraz Sidiki (Shiraz) > <ath...@gm...> wrote: >> On Tue, Nov 29, 2011 at 10:34 AM, George C <geo...@gm...> wrote: >>> ** it cannot parse the mricp part in the cfg file because it cannot >>> find the mricp driver >>> >>> if you type "player" what is the output you get? >> >> You are right. I don't see mricp driver listed there! >> >> s@ubuntu:~$ player >> Registering driver >> Player v.3.0.2 >> USAGE: player [options] [<configfile>] >> >> Where [options] can be: >> -h : print this message. >> -d <level> : debug message level (0 = none, 1 = default, 9 = all). >> -p <port> : port where Player will listen. Default: 6665 >> -q : quiet mode: minimizes the console output on startup. >> -l <logfile> : log player output to the specified file >> <configfile> : load the the indicated config file >> >> The following 82 drivers were compiled into Player: >> >> AioToSonar accel_calib acts amcl amtecpowercube aodv bitlogic >> bumper2laser bumper_safe camerauvc camerav4l2 camfilter canonvcc4 >> clodbuster cmucam2 cmvision create deadstop dummy epuck er1 erratic >> fakelocalize festival flockofbirds garminnmea globalize goto insideM300 >> iwspy kartowriter khepera laserbar laserbarcode lasercspace lasercutter >> laserposeinterpolator laserptzcloud laserrescan lasersafe >> lasertoranger linuxjoystick localbb mapcspace mica2 microstrain3dmg >> motionmind nomad_driver obot p2os passthrough pbs03jn ptu46 >> rangertolaser readlog relay rflex roboteq robotracker roomba rs4leuze >> rt3xxx segwayrmp400 serialstream serio sickLDMRS sicklms200 sicklms400 >> sicknav200 sickpls sickrfi341 sicks3000 skyetekM1 snd sonartoranger >> sonyevid30 tcpstream vec2map vfh vmapfile wbr914 writelog >> >>> >>> ** also, are the paths (.bashrc) for player within the LD_LIBRARY_PATH variable? >> >> I don't know what you mean by that but when I looked at .bashrc it gave : >> export LD_LIBRARY_PATH="/usr/local/lib" >> export STAGEPATH="/usr/local/lib" >> export PLAYERPATH="/usr/local/lib" >> >> >>> also if you type "uname -a" what do you get? (i think in 64 bit >>> systems it installs under /usr/local/lib64 instead of /usr/local/lib) >> >> s@ubuntu:~$ uname -a >> Linux ubuntu 2.6.38-11-generic #48-Ubuntu SMP Fri Jul 29 19:02:55 UTC >> 2011 x86_64 x86_64 x86_64 GNU/Linux >> >> >>> >>> On 28 November 2011 21:39, Ather Shiraz Sidiki (Shiraz) >>> <ath...@gm...> wrote: >>>> I went in and reinstalled player by unpacking the tar file, mkdir >>>> build, ccmake (and setting pythonc bindings to off) and then cmake >>>> ../, make , sudo make install >>>> >>>> And this time the output for cmake does say mricp installed in it. >>>> s@ubuntu:~/player-3.0.2/build$ cmake ../ >>>> -- Player version 3.0.2 >>>> -- Operating system is Linux >>>> -- Got System Processor x86_64 >>>> -- Linux x86_64 Detected >>>> -- Player will be installed to /usr/local >>>> -- Player libraries will be in lib64 >>>> -- Large file support is disabled. >>>> -- ===== Client Libraries ===== >>>> -- Python bindings for C client library will not be built - disabled by user >>>> -- Could NOT find Ruby (missing: RUBY_EXECUTABLE RUBY_INCLUDE_DIR >>>> RUBY_LIBRARY) (found version "1.8.0") >>>> -- Ruby bindings for C client library will not be built - could not find Ruby >>>> -- Python bindings for C++ client library will not be built - disabled by user >>>> -- Could NOT find Ruby (missing: RUBY_EXECUTABLE RUBY_INCLUDE_DIR >>>> RUBY_LIBRARY) (found version "1.8.0") >>>> -- Ruby bindings for C++ client library will not be built - could not find Ruby >>>> -- PlayerC++ client library will be built with Boost::Thread support. >>>> -- PlayerC++ client library will be built with Boost::Signals support. >>>> -- ============================ >>>> -- JPEG support not included. >>>> -- >>>> -- ----- Processing driver make files ----- >>>> -- checking for module 'artoolkitplus>=2.1' >>>> -- package 'artoolkitplus>=2.1' not found >>>> -- checking for module 'opencv' >>>> -- package 'opencv' not found >>>> -- checking for module 'opencv' >>>> -- package 'opencv' not found >>>> -- checking for module 'opencv' >>>> -- package 'opencv' not found >>>> -- checking for module 'opencv' >>>> -- package 'opencv' not found >>>> -- checking for module 'gstreamer-base-0.10' >>>> -- package 'gstreamer-base-0.10' not found >>>> -- checking for module 'opencv' >>>> -- package 'opencv' not found >>>> -- checking for module 'opencv' >>>> -- package 'opencv' not found >>>> -- checking for module 'GbxGarminAcfr=1.0.0' >>>> -- package 'GbxGarminAcfr=1.0.0' not found >>>> -- checking for module 'libstatgrab' >>>> -- package 'libstatgrab' not found >>>> -- checking for module 'libgarcia' >>>> -- package 'libgarcia' not found >>>> -- checking for module 'flexiport=1.0.0' >>>> -- package 'flexiport=1.0.0' not found >>>> -- checking for module 'GbxSmartBatteryAcfr=1.0.0' >>>> -- package 'GbxSmartBatteryAcfr=1.0.0' not found >>>> -- checking for module 'GbxSickAcfr=1.0.0' >>>> -- package 'GbxSickAcfr=1.0.0' not found >>>> -- checking for module 'hokuyo_aist=1.0.0' >>>> -- package 'hokuyo_aist=1.0.0' not found >>>> -- checking for module 'howl>=0.9.6' >>>> -- package 'howl>=0.9.6' not found >>>> -- checking for module 'libpqxx' >>>> -- package 'libpqxx' not found >>>> -- checking for module 'libpqxx' >>>> -- package 'libpqxx' not found >>>> -- ----- Done ----- >>>> -- >>>> -- ===== Drivers ===== >>>> -- The following drivers will be built: >>>> -- AioToSonar >>>> -- accel_calib >>>> -- acts >>>> -- amcl >>>> -- amtecpowercube >>>> -- aodv >>>> -- bitlogic >>>> -- blobposition >>>> -- blobtodio >>>> -- blobtracker >>>> -- bumper2laser >>>> -- bumpersafe >>>> -- bumpertodio >>>> -- camerauvc >>>> -- camerav4l2 >>>> -- camfilter >>>> -- canonvcc4 >>>> -- clodbuster >>>> -- cmdsplitter >>>> -- cmucam2 >>>> -- cmvision >>>> -- create >>>> -- deadstop >>>> -- diocmd >>>> -- diodelay >>>> -- diolatch >>>> -- dummy >>>> -- epuck >>>> -- er1 >>>> -- erratic >>>> -- fakelocalize >>>> -- festival >>>> -- flockofbirds >>>> -- garminnmea >>>> -- globalize >>>> -- goto >>>> -- gridmap >>>> -- gripcmd >>>> -- imgcmp >>>> -- imgsave >>>> -- inhibitor >>>> -- insideM300 >>>> -- iwspy >>>> -- kartowriter >>>> -- khepera >>>> -- laserbar >>>> -- laserbarcode >>>> -- lasercspace >>>> -- lasercutter >>>> -- laserposeinterpolator >>>> -- laserptzcloud >>>> -- laserrescan >>>> -- lasersafe >>>> -- lasertoranger >>>> -- linuxjoystick >>>> -- localbb >>>> -- mapcspace >>>> -- mapfile >>>> -- mapscale >>>> -- mbicp >>>> -- mica2 >>>> -- microstrain >>>> -- motionmind >>>> -- mricp >>>> -- nd >>>> -- nomad >>>> -- obot >>>> -- opaquecmd >>>> -- p2os >>>> -- passthrough >>>> -- pbslaser >>>> -- portio >>>> -- ptu46 >>>> -- rangerposeinterpolator >>>> -- rangertodio >>>> -- rangertolaser >>>> -- readlog >>>> -- relay >>>> -- rflex >>>> -- roboteq >>>> -- robotracker >>>> -- roomba >>>> -- rs4leuze >>>> -- rt3xxx >>>> -- searchpattern >>>> -- segwayrmp400 >>>> -- serialstream >>>> -- serio >>>> -- sickLDMRS >>>> -- sickRFI341 >>>> -- sicklms200 >>>> -- sicklms400 >>>> -- sicknav200 >>>> -- sicks3000 >>>> -- skyetekM1 >>>> -- snd >>>> -- sonartoranger >>>> -- sonyevid30 >>>> -- speechcmd >>>> -- sphereptz >>>> -- stalltodio >>>> -- suppressor >>>> -- tcpstream >>>> -- vec2map >>>> -- velcmd >>>> -- vfh >>>> -- vmapfile >>>> -- wavefront >>>> -- wbr914 >>>> -- writelog >>>> -- >>>> -- The following drivers will not be built: >>>> -- acr120u - Could not find header usb.h >>>> -- alsa - Could not find header alsa/asoundlib.h >>>> -- amtecm5 - Could not find header Device.h >>>> -- artoolkitplus - Could not find package artoolkitplus >>>> -- camera1394 - Could not find header libraw1394/raw1394.h >>>> -- cameracompress - playerjpeg is not available. >>>> -- cameragst - Could not find package gstreamer-base-0.10 >>>> -- camerauncompress - playerjpeg is not available. >>>> -- camerav4l - Could not find header linux/videodev.h >>>> -- cvcam - Could not find package opencv >>>> -- eedhcontroller - Disabled - probably doesn't build >>>> -- flexiport - Could not find package flexiport >>>> -- garcia - Could not find package libgarcia >>>> -- gbxgarminacfr - Could not find package GbxGarminAcfr >>>> -- gbxsickacfr - Could not find package GbxSickAcfr >>>> -- hokuyo_aist - Could not find package hokuyo_aist >>>> -- imageseq - Could not find package opencv >>>> -- isense - Could not find header isense/isense.h >>>> -- laservisualbarcode - Has not been updated to use dynamic message structures >>>> -- laservisualbw - Has not been updated to use dynamic message structures >>>> -- linuxwifi - Could not find header linux/wireless.h >>>> -- nimu - Could not find header usb.h >>>> -- oceanserver - Could not find package GbxSmartBatteryAcfr >>>> -- phidgetAcc - Could not find header phidget21.h >>>> -- phidgetRFID - Could not find header phidget21.h >>>> -- phidgetifk - Could not find header phidget21.h >>>> -- postgis - Could not find package libpqxx >>>> -- postlog - Could not find package libpqxx >>>> -- rcore_xbridge - Could not find header libparticle.h >>>> -- reb - Disabled by default >>>> -- robotino - Could not find header robotinocom.h >>>> -- segwayrmp - Disabled by default >>>> -- service_adv_mdns - Disabled by default >>>> -- shapetracker - Could not find package opencv >>>> -- simpleshape - Could not find package opencv >>>> -- sphere - Could not find header linux/videodev.h >>>> -- sphinx2 - Disabled by default >>>> -- sr3000 - Could not find header libusbSR.h >>>> -- statgrab - Could not find package libstatgrab >>>> -- stoc - Could not find header SVS/svsclass.h >>>> -- swissranger - Could not find header libMesaSR.h >>>> -- unicapimage - Could not find header unicap.h >>>> -- upcbarcode - Could not find package opencv >>>> -- videocanny - Could not find package opencv >>>> -- xsensmt - Disabled by default - set XSENSMT_SOURCE_DIR >>>> -- yarpimage - Could not find header yarp/os/all.h >>>> -- =================== >>>> -- >>>> -- ===== Examples ===== >>>> -- ==================== >>>> -- >>>> -- ===== Player utilities ===== >>>> -- XMMS plugin will not be built - XMMS not found >>>> -- ============================ >>>> -- >>>> -- Configuring done >>>> -- Generating done >>>> -- Build files have been written to: /home/s/player-3.0.2/build >>>> >>>> ... >>>> ----------------- >>>> >>>> >>>> Nonetheless when I go to mricp folder given by chliveros it says mricp >>>> driver not found : >>>> s@ubuntu:~/mricp$ player simple_mricp.cfg >>>> Registering driver >>>> Player v.3.0.2 >>>> >>>> success >>>> Stage plugin: 6665.simulation.0 is a Stage world >>>> [Loading ./simple.world][Include pioneer.inc][Include >>>> map.inc][Include sick.inc] >>>> >>>> Stage plugin: 6665.position2d.0 is "r0" >>>> Stage plugin: 6665.laser.0 is "r0.laser:0" >>>> Stage plugin: 6665.graphics2d.0 is "r0" >>>> Stage plugin: 6665.graphics3d.0 is "r0" >>>> error : Couldn't find driver "mricp" >>>> error : failed to parse config file simple_mricp.cfg driver blocks >>>> >>>> |
From: Rich M. <jp...@gm...> - 2011-11-30 21:17:42
|
> -----Original Message----- > From: Ather Shiraz Sidiki (Shiraz) [mailto:ath...@gm...] > Sent: Wednesday, November 30, 2011 4:03 PM > To: George C; pla...@li... > Subject: Re: [Playerstage-users] Example MRICP simulation Please? > > I looked at lib and lib64. player seems to be installed in both if I > read it correctly. > It seems that lib64 is more recent. > I don't know precisely how this would help but attached is the output. It looks like you installed Player 3.0.0 a while ago and forgot to uninstall it. Having two versions of Player installed on your system could be the source of your issues. Uninstall both copies and re-install only the version you want to use. If you need to keep both versions around for some reason, install both versions somewhere out of the way (in your home directory or something), and set PATH and LD_LIBRARY_PATH so that the local installation directories are resolved. Rich |
From: Ather S. S. (Shiraz) <ath...@gm...> - 2011-12-01 01:29:55
|
So how do I uninstall the previous versions ? clean uninstall ? I also seem to have two installations of linux on my windows machine. When I logon I get two sets of "linux version..." and "linux version .... (recovery mode)". Could this be causing it ? When I go under add remove programs I see only one Ubuntu installation (the same thing when I go through cc cleaner uninstall utility). On Wed, Nov 30, 2011 at 4:21 PM, George C <geo...@gm...> wrote: >> I looked at lib and lib64. player seems to be installed in both if I >> read it correctly. >> It seems that lib64 is more recent. > > ...which means that you also need to update your LD_LIBRARY_PATH into > .bashrc to include the /usr/local/lib64 path of the libraries... dont > forget to source it > > as Rich said you have not uninstalled the previous versions... remove > everything PlayerStage related from your system paths... then do a > clean installation (do not forget to remove the CMakeCache) > > On 30 November 2011 21:03, Ather Shiraz Sidiki (Shiraz) > <ath...@gm...> wrote: >> I looked at lib and lib64. player seems to be installed in both if I >> read it correctly. >> It seems that lib64 is more recent. >> I don't know precisely how this would help but attached is the output. >> LIB64 : >> total 5184 >> drwxr-xr-x 3 root root 4096 2011-11-30 15:49 . >> drwxr-xr-x 11 root root 4096 2011-09-28 17:42 .. >> lrwxrwxrwx 1 root root 20 2011-10-27 13:26 liblododriver.so -> >> liblododriver.so.3.0 >> lrwxrwxrwx 1 root root 22 2011-10-27 13:26 liblododriver.so.3.0 >> -> liblododriver.so.3.0.2 >> -rw-r--r-- 1 root root 24609 2011-11-28 16:31 liblododriver.so.3.0.2 >> lrwxrwxrwx 1 root root 14 2011-10-27 13:26 liblodo.so -> liblodo.so.3.0 >> lrwxrwxrwx 1 root root 16 2011-10-27 13:26 liblodo.so.3.0 -> >> liblodo.so.3.0.2 >> -rw-r--r-- 1 root root 49304 2011-11-28 16:31 liblodo.so.3.0.2 >> lrwxrwxrwx 1 root root 22 2011-09-28 17:42 libplayercommon.so -> >> libplayercommon.so.3.0 >> lrwxrwxrwx 1 root root 24 2011-09-28 17:42 >> libplayercommon.so.3.0 -> libplayercommon.so.3.0.2 >> -rw-r--r-- 1 root root 8239 2011-11-28 16:28 libplayercommon.so.3.0.2 >> lrwxrwxrwx 1 root root 20 2011-09-28 17:42 libplayercore.so -> >> libplayercore.so.3.0 >> lrwxrwxrwx 1 root root 22 2011-09-28 17:42 libplayercore.so.3.0 >> -> libplayercore.so.3.0.2 >> -rw-r--r-- 1 root root 281204 2011-11-28 16:29 libplayercore.so.3.0.2 >> lrwxrwxrwx 1 root root 17 2011-09-28 17:42 libplayerc.so -> >> libplayerc.so.3.0 >> lrwxrwxrwx 1 root root 19 2011-09-28 17:42 libplayerc++.so -> >> libplayerc++.so.3.0 >> lrwxrwxrwx 1 root root 19 2011-09-28 17:42 libplayerc.so.3.0 -> >> libplayerc.so.3.0.2 >> lrwxrwxrwx 1 root root 21 2011-09-28 17:42 libplayerc++.so.3.0 >> -> libplayerc++.so.3.0.2 >> -rw-r--r-- 1 root root 172885 2011-11-28 16:28 libplayerc.so.3.0.2 >> -rw-r--r-- 1 root root 797301 2011-11-28 16:29 libplayerc++.so.3.0.2 >> lrwxrwxrwx 1 root root 23 2011-09-28 17:42 libplayerdrivers.so >> -> libplayerdrivers.so.3.0 >> lrwxrwxrwx 1 root root 25 2011-09-28 17:42 >> libplayerdrivers.so.3.0 -> libplayerdrivers.so.3.0.2 >> -rw-r--r-- 1 root root 3187541 2011-11-30 15:49 libplayerdrivers.so.3.0.2 >> lrwxrwxrwx 1 root root 25 2011-09-28 17:42 libplayerinterface.so >> -> libplayerinterface.so.3.0 >> lrwxrwxrwx 1 root root 27 2011-09-28 17:42 >> libplayerinterface.so.3.0 -> libplayerinterface.so.3.0.2 >> -rw-r--r-- 1 root root 469518 2011-11-28 16:28 libplayerinterface.so.3.0.2 >> lrwxrwxrwx 1 root root 19 2011-09-28 17:42 libplayertcp.so -> >> libplayertcp.so.3.0 >> lrwxrwxrwx 1 root root 21 2011-09-28 17:42 libplayertcp.so.3.0 >> -> libplayertcp.so.3.0.2 >> -rw-r--r-- 1 root root 108240 2011-11-28 16:29 libplayertcp.so.3.0.2 >> lrwxrwxrwx 1 root root 19 2011-09-28 17:42 libplayerudp.so -> >> libplayerudp.so.3.0 >> lrwxrwxrwx 1 root root 21 2011-09-28 17:42 libplayerudp.so.3.0 >> -> libplayerudp.so.3.0.2 >> -rw-r--r-- 1 root root 42413 2011-11-28 16:29 libplayerudp.so.3.0.2 >> lrwxrwxrwx 1 root root 19 2011-09-28 17:42 libplayerwkb.so -> >> libplayerwkb.so.3.0 >> lrwxrwxrwx 1 root root 21 2011-09-28 17:42 libplayerwkb.so.3.0 >> -> libplayerwkb.so.3.0.2 >> -rw-r--r-- 1 root root 16664 2011-11-28 16:28 libplayerwkb.so.3.0.2 >> lrwxrwxrwx 1 root root 14 2011-10-27 13:26 libpmap.so -> libpmap.so.3.0 >> lrwxrwxrwx 1 root root 16 2011-10-27 13:26 libpmap.so.3.0 -> >> libpmap.so.3.0.2 >> -rw-r--r-- 1 root root 73133 2011-11-28 16:31 libpmap.so.3.0.2 >> lrwxrwxrwx 1 root root 30 2011-09-28 17:42 >> libwavefront_standalone.so -> libwavefront_standalone.so.3.0 >> lrwxrwxrwx 1 root root 32 2011-09-28 17:42 >> libwavefront_standalone.so.3.0 -> libwavefront_standalone.so.3.0.2 >> -rw-r--r-- 1 root root 31030 2011-11-28 16:30 >> libwavefront_standalone.so.3.0.2 >> drwxr-xr-x 2 root root 4096 2011-11-28 16:31 pkgconfig >> >> libdirectory: >> total 5292 >> drwxr-xr-x 4 root root 4096 2011-09-28 17:17 . >> drwxr-xr-x 11 root root 4096 2011-09-28 17:42 .. >> -rw-r--r-- 1 root root 13729 2011-09-06 21:17 dynamic.so >> -rw-r--r-- 1 root root 13285 2011-09-06 21:17 expand_pioneer.so >> -rw-r--r-- 1 root root 13281 2011-09-06 21:17 expand_swarm.so >> -rw-r--r-- 1 root root 19263 2011-09-06 21:17 fasr.so >> -rw-r--r-- 1 root root 12568 2011-09-06 21:17 lasernoise.so >> lrwxrwxrwx 1 root root 22 2011-09-05 22:03 libplayercommon.so >> -> libplayercommon.so.3.0 >> lrwxrwxrwx 1 root root 24 2011-09-05 22:03 >> libplayercommon.so.3.0 -> libplayercommon.so.3.0.0 >> -rw-r--r-- 1 root root 8239 2011-09-28 16:22 libplayercommon.so.3.0.0 >> lrwxrwxrwx 1 root root 20 2011-09-05 22:03 libplayercore.so -> >> libplayercore.so.3.0 >> lrwxrwxrwx 1 root root 22 2011-09-05 22:03 libplayercore.so.3.0 >> -> libplayercore.so.3.0.0 >> -rw-r--r-- 1 root root 277032 2011-09-28 17:16 libplayercore.so.3.0.0 >> lrwxrwxrwx 1 root root 17 2011-09-05 22:03 libplayerc.so -> >> libplayerc.so.3.0 >> lrwxrwxrwx 1 root root 19 2011-09-05 22:03 libplayerc++.so -> >> libplayerc++.so.3.0 >> lrwxrwxrwx 1 root root 19 2011-09-05 22:03 libplayerc.so.3.0 -> >> libplayerc.so.3.0.0 >> lrwxrwxrwx 1 root root 21 2011-09-05 22:03 libplayerc++.so.3.0 >> -> libplayerc++.so.3.0.0 >> -rw-r--r-- 1 root root 172877 2011-09-28 16:23 libplayerc.so.3.0.0 >> -rw-r--r-- 1 root root 797301 2011-09-28 17:15 libplayerc++.so.3.0.0 >> lrwxrwxrwx 1 root root 23 2011-09-05 22:03 libplayerdrivers.so >> -> libplayerdrivers.so.3.0 >> lrwxrwxrwx 1 root root 25 2011-09-05 22:03 >> libplayerdrivers.so.3.0 -> libplayerdrivers.so.3.0.0 >> -rw-r--r-- 1 root root 2591225 2011-09-28 17:16 libplayerdrivers.so.3.0.0 >> lrwxrwxrwx 1 root root 25 2011-09-05 22:03 >> libplayerinterface.so -> libplayerinterface.so.3.0 >> lrwxrwxrwx 1 root root 27 2011-09-05 22:03 >> libplayerinterface.so.3.0 -> libplayerinterface.so.3.0.0 >> -rw-r--r-- 1 root root 469518 2011-09-28 16:22 libplayerinterface.so.3.0.0 >> lrwxrwxrwx 1 root root 19 2011-09-05 22:03 libplayertcp.so -> >> libplayertcp.so.3.0 >> lrwxrwxrwx 1 root root 21 2011-09-05 22:03 libplayertcp.so.3.0 >> -> libplayertcp.so.3.0.0 >> -rw-r--r-- 1 root root 108240 2011-09-28 17:16 libplayertcp.so.3.0.0 >> lrwxrwxrwx 1 root root 19 2011-09-05 22:03 libplayerudp.so -> >> libplayerudp.so.3.0 >> lrwxrwxrwx 1 root root 21 2011-09-05 22:03 libplayerudp.so.3.0 >> -> libplayerudp.so.3.0.0 >> -rw-r--r-- 1 root root 42413 2011-09-28 17:16 libplayerudp.so.3.0.0 >> lrwxrwxrwx 1 root root 19 2011-09-05 22:03 libplayerwkb.so -> >> libplayerwkb.so.3.0 >> lrwxrwxrwx 1 root root 21 2011-09-05 22:03 libplayerwkb.so.3.0 >> -> libplayerwkb.so.3.0.0 >> -rw-r--r-- 1 root root 16664 2011-09-28 16:22 libplayerwkb.so.3.0.0 >> lrwxrwxrwx 1 root root 17 2011-09-06 21:18 libstage.so -> >> libstage.so.3.2.1 >> -rw-r--r-- 1 root root 562522 2011-09-06 21:17 libstage.so.3.2.1 >> lrwxrwxrwx 1 root root 30 2011-09-05 22:03 >> libwavefront_standalone.so -> libwavefront_standalone.so.3.0 >> lrwxrwxrwx 1 root root 32 2011-09-05 22:03 >> libwavefront_standalone.so.3.0 -> libwavefront_standalone.so.3.0.0 >> -rw-r--r-- 1 root root 31030 2011-09-28 17:16 >> libwavefront_standalone.so.3.0.0 >> -rw-r--r-- 1 root root 13416 2011-09-06 21:17 pioneer_flocking.so >> drwxr-xr-x 2 root root 4096 2011-09-28 17:17 pkgconfig >> drwxrwsr-x 4 root staff 4096 2011-04-25 18:52 python2.7 >> -rw-r--r-- 1 root root 13026 2011-09-06 21:17 rasterize.so >> -rw-r--r-- 1 root root 8231 2011-09-06 21:17 sink.so >> -rw-r--r-- 1 root root 12936 2011-09-06 21:17 source.so >> -rw-r--r-- 1 root root 118138 2011-09-06 21:17 stageplugin.so >> -rw-r--r-- 1 root root 13359 2011-09-06 21:17 wander_pioneer.so >> -rw-r--r-- 1 root root 13978 2011-09-06 21:17 wander.so >> >> On Tue, Nov 29, 2011 at 3:40 PM, George C <geo...@gm...> wrote: >>> well, in that case you have to have the mricp driver installed >>> first... try to resolve this and things will go smoothly after that... >>> the only further advice I can give you is >>> >>> * check your /usr/local/lib and /usr/local/lib64 to see the player >>> related libraries. Are they placed either / or in both? which is the >>> more recent one? >>> >>> * bear in mind that you can install Player and Stage by forcing the >>> path using ccmake >>> >>> >>> >>> On 29 November 2011 16:50, Ather Shiraz Sidiki (Shiraz) >>> <ath...@gm...> wrote: >>>> On Tue, Nov 29, 2011 at 10:34 AM, George C <geo...@gm...> wrote: >>>>> ** it cannot parse the mricp part in the cfg file because it cannot >>>>> find the mricp driver >>>>> >>>>> if you type "player" what is the output you get? >>>> >>>> You are right. I don't see mricp driver listed there! >>>> >>>> s@ubuntu:~$ player >>>> Registering driver >>>> Player v.3.0.2 >>>> USAGE: player [options] [<configfile>] >>>> >>>> Where [options] can be: >>>> -h : print this message. >>>> -d <level> : debug message level (0 = none, 1 = default, 9 = all). >>>> -p <port> : port where Player will listen. Default: 6665 >>>> -q : quiet mode: minimizes the console output on startup. >>>> -l <logfile> : log player output to the specified file >>>> <configfile> : load the the indicated config file >>>> >>>> The following 82 drivers were compiled into Player: >>>> >>>> AioToSonar accel_calib acts amcl amtecpowercube aodv bitlogic >>>> bumper2laser bumper_safe camerauvc camerav4l2 camfilter canonvcc4 >>>> clodbuster cmucam2 cmvision create deadstop dummy epuck er1 erratic >>>> fakelocalize festival flockofbirds garminnmea globalize goto insideM300 >>>> iwspy kartowriter khepera laserbar laserbarcode lasercspace lasercutter >>>> laserposeinterpolator laserptzcloud laserrescan lasersafe >>>> lasertoranger linuxjoystick localbb mapcspace mica2 microstrain3dmg >>>> motionmind nomad_driver obot p2os passthrough pbs03jn ptu46 >>>> rangertolaser readlog relay rflex roboteq robotracker roomba rs4leuze >>>> rt3xxx segwayrmp400 serialstream serio sickLDMRS sicklms200 sicklms400 >>>> sicknav200 sickpls sickrfi341 sicks3000 skyetekM1 snd sonartoranger >>>> sonyevid30 tcpstream vec2map vfh vmapfile wbr914 writelog >>>> >>>>> >>>>> ** also, are the paths (.bashrc) for player within the LD_LIBRARY_PATH variable? >>>> >>>> I don't know what you mean by that but when I looked at .bashrc it gave : >>>> export LD_LIBRARY_PATH="/usr/local/lib" >>>> export STAGEPATH="/usr/local/lib" >>>> export PLAYERPATH="/usr/local/lib" >>>> >>>> >>>>> also if you type "uname -a" what do you get? (i think in 64 bit >>>>> systems it installs under /usr/local/lib64 instead of /usr/local/lib) >>>> >>>> s@ubuntu:~$ uname -a >>>> Linux ubuntu 2.6.38-11-generic #48-Ubuntu SMP Fri Jul 29 19:02:55 UTC >>>> 2011 x86_64 x86_64 x86_64 GNU/Linux >>>> >>>> >>>>> >>>>> On 28 November 2011 21:39, Ather Shiraz Sidiki (Shiraz) >>>>> <ath...@gm...> wrote: >>>>>> I went in and reinstalled player by unpacking the tar file, mkdir >>>>>> build, ccmake (and setting pythonc bindings to off) and then cmake >>>>>> ../, make , sudo make install >>>>>> >>>>>> And this time the output for cmake does say mricp installed in it. >>>>>> s@ubuntu:~/player-3.0.2/build$ cmake ../ >>>>>> -- Player version 3.0.2 >>>>>> -- Operating system is Linux >>>>>> -- Got System Processor x86_64 >>>>>> -- Linux x86_64 Detected >>>>>> -- Player will be installed to /usr/local >>>>>> -- Player libraries will be in lib64 >>>>>> -- Large file support is disabled. >>>>>> -- ===== Client Libraries ===== >>>>>> -- Python bindings for C client library will not be built - disabled by user >>>>>> -- Could NOT find Ruby (missing: RUBY_EXECUTABLE RUBY_INCLUDE_DIR >>>>>> RUBY_LIBRARY) (found version "1.8.0") >>>>>> -- Ruby bindings for C client library will not be built - could not find Ruby >>>>>> -- Python bindings for C++ client library will not be built - disabled by user >>>>>> -- Could NOT find Ruby (missing: RUBY_EXECUTABLE RUBY_INCLUDE_DIR >>>>>> RUBY_LIBRARY) (found version "1.8.0") >>>>>> -- Ruby bindings for C++ client library will not be built - could not find Ruby >>>>>> -- PlayerC++ client library will be built with Boost::Thread support. >>>>>> -- PlayerC++ client library will be built with Boost::Signals support. >>>>>> -- ============================ >>>>>> -- JPEG support not included. >>>>>> -- >>>>>> -- ----- Processing driver make files ----- >>>>>> -- checking for module 'artoolkitplus>=2.1' >>>>>> -- package 'artoolkitplus>=2.1' not found >>>>>> -- checking for module 'opencv' >>>>>> -- package 'opencv' not found >>>>>> -- checking for module 'opencv' >>>>>> -- package 'opencv' not found >>>>>> -- checking for module 'opencv' >>>>>> -- package 'opencv' not found >>>>>> -- checking for module 'opencv' >>>>>> -- package 'opencv' not found >>>>>> -- checking for module 'gstreamer-base-0.10' >>>>>> -- package 'gstreamer-base-0.10' not found >>>>>> -- checking for module 'opencv' >>>>>> -- package 'opencv' not found >>>>>> -- checking for module 'opencv' >>>>>> -- package 'opencv' not found >>>>>> -- checking for module 'GbxGarminAcfr=1.0.0' >>>>>> -- package 'GbxGarminAcfr=1.0.0' not found >>>>>> -- checking for module 'libstatgrab' >>>>>> -- package 'libstatgrab' not found >>>>>> -- checking for module 'libgarcia' >>>>>> -- package 'libgarcia' not found >>>>>> -- checking for module 'flexiport=1.0.0' >>>>>> -- package 'flexiport=1.0.0' not found >>>>>> -- checking for module 'GbxSmartBatteryAcfr=1.0.0' >>>>>> -- package 'GbxSmartBatteryAcfr=1.0.0' not found >>>>>> -- checking for module 'GbxSickAcfr=1.0.0' >>>>>> -- package 'GbxSickAcfr=1.0.0' not found >>>>>> -- checking for module 'hokuyo_aist=1.0.0' >>>>>> -- package 'hokuyo_aist=1.0.0' not found >>>>>> -- checking for module 'howl>=0.9.6' >>>>>> -- package 'howl>=0.9.6' not found >>>>>> -- checking for module 'libpqxx' >>>>>> -- package 'libpqxx' not found >>>>>> -- checking for module 'libpqxx' >>>>>> -- package 'libpqxx' not found >>>>>> -- ----- Done ----- >>>>>> -- >>>>>> -- ===== Drivers ===== >>>>>> -- The following drivers will be built: >>>>>> -- AioToSonar >>>>>> -- accel_calib >>>>>> -- acts >>>>>> -- amcl >>>>>> -- amtecpowercube >>>>>> -- aodv >>>>>> -- bitlogic >>>>>> -- blobposition >>>>>> -- blobtodio >>>>>> -- blobtracker >>>>>> -- bumper2laser >>>>>> -- bumpersafe >>>>>> -- bumpertodio >>>>>> -- camerauvc >>>>>> -- camerav4l2 >>>>>> -- camfilter >>>>>> -- canonvcc4 >>>>>> -- clodbuster >>>>>> -- cmdsplitter >>>>>> -- cmucam2 >>>>>> -- cmvision >>>>>> -- create >>>>>> -- deadstop >>>>>> -- diocmd >>>>>> -- diodelay >>>>>> -- diolatch >>>>>> -- dummy >>>>>> -- epuck >>>>>> -- er1 >>>>>> -- erratic >>>>>> -- fakelocalize >>>>>> -- festival >>>>>> -- flockofbirds >>>>>> -- garminnmea >>>>>> -- globalize >>>>>> -- goto >>>>>> -- gridmap >>>>>> -- gripcmd >>>>>> -- imgcmp >>>>>> -- imgsave >>>>>> -- inhibitor >>>>>> -- insideM300 >>>>>> -- iwspy >>>>>> -- kartowriter >>>>>> -- khepera >>>>>> -- laserbar >>>>>> -- laserbarcode >>>>>> -- lasercspace >>>>>> -- lasercutter >>>>>> -- laserposeinterpolator >>>>>> -- laserptzcloud >>>>>> -- laserrescan >>>>>> -- lasersafe >>>>>> -- lasertoranger >>>>>> -- linuxjoystick >>>>>> -- localbb >>>>>> -- mapcspace >>>>>> -- mapfile >>>>>> -- mapscale >>>>>> -- mbicp >>>>>> -- mica2 >>>>>> -- microstrain >>>>>> -- motionmind >>>>>> -- mricp >>>>>> -- nd >>>>>> -- nomad >>>>>> -- obot >>>>>> -- opaquecmd >>>>>> -- p2os >>>>>> -- passthrough >>>>>> -- pbslaser >>>>>> -- portio >>>>>> -- ptu46 >>>>>> -- rangerposeinterpolator >>>>>> -- rangertodio >>>>>> -- rangertolaser >>>>>> -- readlog >>>>>> -- relay >>>>>> -- rflex >>>>>> -- roboteq >>>>>> -- robotracker >>>>>> -- roomba >>>>>> -- rs4leuze >>>>>> -- rt3xxx >>>>>> -- searchpattern >>>>>> -- segwayrmp400 >>>>>> -- serialstream >>>>>> -- serio >>>>>> -- sickLDMRS >>>>>> -- sickRFI341 >>>>>> -- sicklms200 >>>>>> -- sicklms400 >>>>>> -- sicknav200 >>>>>> -- sicks3000 >>>>>> -- skyetekM1 >>>>>> -- snd >>>>>> -- sonartoranger >>>>>> -- sonyevid30 >>>>>> -- speechcmd >>>>>> -- sphereptz >>>>>> -- stalltodio >>>>>> -- suppressor >>>>>> -- tcpstream >>>>>> -- vec2map >>>>>> -- velcmd >>>>>> -- vfh >>>>>> -- vmapfile >>>>>> -- wavefront >>>>>> -- wbr914 >>>>>> -- writelog >>>>>> -- >>>>>> -- The following drivers will not be built: >>>>>> -- acr120u - Could not find header usb.h >>>>>> -- alsa - Could not find header alsa/asoundlib.h >>>>>> -- amtecm5 - Could not find header Device.h >>>>>> -- artoolkitplus - Could not find package artoolkitplus >>>>>> -- camera1394 - Could not find header libraw1394/raw1394.h >>>>>> -- cameracompress - playerjpeg is not available. >>>>>> -- cameragst - Could not find package gstreamer-base-0.10 >>>>>> -- camerauncompress - playerjpeg is not available. >>>>>> -- camerav4l - Could not find header linux/videodev.h >>>>>> -- cvcam - Could not find package opencv >>>>>> -- eedhcontroller - Disabled - probably doesn't build >>>>>> -- flexiport - Could not find package flexiport >>>>>> -- garcia - Could not find package libgarcia >>>>>> -- gbxgarminacfr - Could not find package GbxGarminAcfr >>>>>> -- gbxsickacfr - Could not find package GbxSickAcfr >>>>>> -- hokuyo_aist - Could not find package hokuyo_aist >>>>>> -- imageseq - Could not find package opencv >>>>>> -- isense - Could not find header isense/isense.h >>>>>> -- laservisualbarcode - Has not been updated to use dynamic message structures >>>>>> -- laservisualbw - Has not been updated to use dynamic message structures >>>>>> -- linuxwifi - Could not find header linux/wireless.h >>>>>> -- nimu - Could not find header usb.h >>>>>> -- oceanserver - Could not find package GbxSmartBatteryAcfr >>>>>> -- phidgetAcc - Could not find header phidget21.h >>>>>> -- phidgetRFID - Could not find header phidget21.h >>>>>> -- phidgetifk - Could not find header phidget21.h >>>>>> -- postgis - Could not find package libpqxx >>>>>> -- postlog - Could not find package libpqxx >>>>>> -- rcore_xbridge - Could not find header libparticle.h >>>>>> -- reb - Disabled by default >>>>>> -- robotino - Could not find header robotinocom.h >>>>>> -- segwayrmp - Disabled by default >>>>>> -- service_adv_mdns - Disabled by default >>>>>> -- shapetracker - Could not find package opencv >>>>>> -- simpleshape - Could not find package opencv >>>>>> -- sphere - Could not find header linux/videodev.h >>>>>> -- sphinx2 - Disabled by default >>>>>> -- sr3000 - Could not find header libusbSR.h >>>>>> -- statgrab - Could not find package libstatgrab >>>>>> -- stoc - Could not find header SVS/svsclass.h >>>>>> -- swissranger - Could not find header libMesaSR.h >>>>>> -- unicapimage - Could not find header unicap.h >>>>>> -- upcbarcode - Could not find package opencv >>>>>> -- videocanny - Could not find package opencv >>>>>> -- xsensmt - Disabled by default - set XSENSMT_SOURCE_DIR >>>>>> -- yarpimage - Could not find header yarp/os/all.h >>>>>> -- =================== >>>>>> -- >>>>>> -- ===== Examples ===== >>>>>> -- ==================== >>>>>> -- >>>>>> -- ===== Player utilities ===== >>>>>> -- XMMS plugin will not be built - XMMS not found >>>>>> -- ============================ >>>>>> -- >>>>>> -- Configuring done >>>>>> -- Generating done >>>>>> -- Build files have been written to: /home/s/player-3.0.2/build >>>>>> >>>>>> ... >>>>>> ----------------- >>>>>> >>>>>> >>>>>> Nonetheless when I go to mricp folder given by chliveros it says mricp >>>>>> driver not found : >>>>>> s@ubuntu:~/mricp$ player simple_mricp.cfg >>>>>> Registering driver >>>>>> Player v.3.0.2 >>>>>> >>>>>> success >>>>>> Stage plugin: 6665.simulation.0 is a Stage world >>>>>> [Loading ./simple.world][Include pioneer.inc][Include >>>>>> map.inc][Include sick.inc] >>>>>> >>>>>> Stage plugin: 6665.position2d.0 is "r0" >>>>>> Stage plugin: 6665.laser.0 is "r0.laser:0" >>>>>> Stage plugin: 6665.graphics2d.0 is "r0" >>>>>> Stage plugin: 6665.graphics3d.0 is "r0" >>>>>> error : Couldn't find driver "mricp" >>>>>> error : failed to parse config file simple_mricp.cfg driver blocks >>>>>> >>>>>> >> |
From: Ather S. S. (Shiraz) <ath...@gm...> - 2011-12-01 01:31:16
|
sorry I just googled that and found out that I could uninstall it using sudo make uninstall (just got a little carried away because this seems to be a chronic issue - the installation itself is taking months!) On Wed, Nov 30, 2011 at 8:29 PM, Ather Shiraz Sidiki (Shiraz) <ath...@gm...> wrote: > So how do I uninstall the previous versions ? clean uninstall ? > I also seem to have two installations of linux on my windows machine. > When I logon I get two sets of "linux version..." and "linux version > .... (recovery mode)". Could this be causing it ? When I go under add > remove programs I see only one Ubuntu installation (the same thing > when I go through cc cleaner uninstall utility). > > > > On Wed, Nov 30, 2011 at 4:21 PM, George C <geo...@gm...> wrote: >>> I looked at lib and lib64. player seems to be installed in both if I >>> read it correctly. >>> It seems that lib64 is more recent. >> >> ...which means that you also need to update your LD_LIBRARY_PATH into >> .bashrc to include the /usr/local/lib64 path of the libraries... dont >> forget to source it >> >> as Rich said you have not uninstalled the previous versions... remove >> everything PlayerStage related from your system paths... then do a >> clean installation (do not forget to remove the CMakeCache) >> >> On 30 November 2011 21:03, Ather Shiraz Sidiki (Shiraz) >> <ath...@gm...> wrote: >>> I looked at lib and lib64. player seems to be installed in both if I >>> read it correctly. >>> It seems that lib64 is more recent. >>> I don't know precisely how this would help but attached is the output. >>> LIB64 : >>> total 5184 >>> drwxr-xr-x 3 root root 4096 2011-11-30 15:49 . >>> drwxr-xr-x 11 root root 4096 2011-09-28 17:42 .. >>> lrwxrwxrwx 1 root root 20 2011-10-27 13:26 liblododriver.so -> >>> liblododriver.so.3.0 >>> lrwxrwxrwx 1 root root 22 2011-10-27 13:26 liblododriver.so.3.0 >>> -> liblododriver.so.3.0.2 >>> -rw-r--r-- 1 root root 24609 2011-11-28 16:31 liblododriver.so.3.0.2 >>> lrwxrwxrwx 1 root root 14 2011-10-27 13:26 liblodo.so -> liblodo.so.3.0 >>> lrwxrwxrwx 1 root root 16 2011-10-27 13:26 liblodo.so.3.0 -> >>> liblodo.so.3.0.2 >>> -rw-r--r-- 1 root root 49304 2011-11-28 16:31 liblodo.so.3.0.2 >>> lrwxrwxrwx 1 root root 22 2011-09-28 17:42 libplayercommon.so -> >>> libplayercommon.so.3.0 >>> lrwxrwxrwx 1 root root 24 2011-09-28 17:42 >>> libplayercommon.so.3.0 -> libplayercommon.so.3.0.2 >>> -rw-r--r-- 1 root root 8239 2011-11-28 16:28 libplayercommon.so.3.0.2 >>> lrwxrwxrwx 1 root root 20 2011-09-28 17:42 libplayercore.so -> >>> libplayercore.so.3.0 >>> lrwxrwxrwx 1 root root 22 2011-09-28 17:42 libplayercore.so.3.0 >>> -> libplayercore.so.3.0.2 >>> -rw-r--r-- 1 root root 281204 2011-11-28 16:29 libplayercore.so.3.0.2 >>> lrwxrwxrwx 1 root root 17 2011-09-28 17:42 libplayerc.so -> >>> libplayerc.so.3.0 >>> lrwxrwxrwx 1 root root 19 2011-09-28 17:42 libplayerc++.so -> >>> libplayerc++.so.3.0 >>> lrwxrwxrwx 1 root root 19 2011-09-28 17:42 libplayerc.so.3.0 -> >>> libplayerc.so.3.0.2 >>> lrwxrwxrwx 1 root root 21 2011-09-28 17:42 libplayerc++.so.3.0 >>> -> libplayerc++.so.3.0.2 >>> -rw-r--r-- 1 root root 172885 2011-11-28 16:28 libplayerc.so.3.0.2 >>> -rw-r--r-- 1 root root 797301 2011-11-28 16:29 libplayerc++.so.3.0.2 >>> lrwxrwxrwx 1 root root 23 2011-09-28 17:42 libplayerdrivers.so >>> -> libplayerdrivers.so.3.0 >>> lrwxrwxrwx 1 root root 25 2011-09-28 17:42 >>> libplayerdrivers.so.3.0 -> libplayerdrivers.so.3.0.2 >>> -rw-r--r-- 1 root root 3187541 2011-11-30 15:49 libplayerdrivers.so.3.0.2 >>> lrwxrwxrwx 1 root root 25 2011-09-28 17:42 libplayerinterface.so >>> -> libplayerinterface.so.3.0 >>> lrwxrwxrwx 1 root root 27 2011-09-28 17:42 >>> libplayerinterface.so.3.0 -> libplayerinterface.so.3.0.2 >>> -rw-r--r-- 1 root root 469518 2011-11-28 16:28 libplayerinterface.so.3.0.2 >>> lrwxrwxrwx 1 root root 19 2011-09-28 17:42 libplayertcp.so -> >>> libplayertcp.so.3.0 >>> lrwxrwxrwx 1 root root 21 2011-09-28 17:42 libplayertcp.so.3.0 >>> -> libplayertcp.so.3.0.2 >>> -rw-r--r-- 1 root root 108240 2011-11-28 16:29 libplayertcp.so.3.0.2 >>> lrwxrwxrwx 1 root root 19 2011-09-28 17:42 libplayerudp.so -> >>> libplayerudp.so.3.0 >>> lrwxrwxrwx 1 root root 21 2011-09-28 17:42 libplayerudp.so.3.0 >>> -> libplayerudp.so.3.0.2 >>> -rw-r--r-- 1 root root 42413 2011-11-28 16:29 libplayerudp.so.3.0.2 >>> lrwxrwxrwx 1 root root 19 2011-09-28 17:42 libplayerwkb.so -> >>> libplayerwkb.so.3.0 >>> lrwxrwxrwx 1 root root 21 2011-09-28 17:42 libplayerwkb.so.3.0 >>> -> libplayerwkb.so.3.0.2 >>> -rw-r--r-- 1 root root 16664 2011-11-28 16:28 libplayerwkb.so.3.0.2 >>> lrwxrwxrwx 1 root root 14 2011-10-27 13:26 libpmap.so -> libpmap.so.3.0 >>> lrwxrwxrwx 1 root root 16 2011-10-27 13:26 libpmap.so.3.0 -> >>> libpmap.so.3.0.2 >>> -rw-r--r-- 1 root root 73133 2011-11-28 16:31 libpmap.so.3.0.2 >>> lrwxrwxrwx 1 root root 30 2011-09-28 17:42 >>> libwavefront_standalone.so -> libwavefront_standalone.so.3.0 >>> lrwxrwxrwx 1 root root 32 2011-09-28 17:42 >>> libwavefront_standalone.so.3.0 -> libwavefront_standalone.so.3.0.2 >>> -rw-r--r-- 1 root root 31030 2011-11-28 16:30 >>> libwavefront_standalone.so.3.0.2 >>> drwxr-xr-x 2 root root 4096 2011-11-28 16:31 pkgconfig >>> >>> libdirectory: >>> total 5292 >>> drwxr-xr-x 4 root root 4096 2011-09-28 17:17 . >>> drwxr-xr-x 11 root root 4096 2011-09-28 17:42 .. >>> -rw-r--r-- 1 root root 13729 2011-09-06 21:17 dynamic.so >>> -rw-r--r-- 1 root root 13285 2011-09-06 21:17 expand_pioneer.so >>> -rw-r--r-- 1 root root 13281 2011-09-06 21:17 expand_swarm.so >>> -rw-r--r-- 1 root root 19263 2011-09-06 21:17 fasr.so >>> -rw-r--r-- 1 root root 12568 2011-09-06 21:17 lasernoise.so >>> lrwxrwxrwx 1 root root 22 2011-09-05 22:03 libplayercommon.so >>> -> libplayercommon.so.3.0 >>> lrwxrwxrwx 1 root root 24 2011-09-05 22:03 >>> libplayercommon.so.3.0 -> libplayercommon.so.3.0.0 >>> -rw-r--r-- 1 root root 8239 2011-09-28 16:22 libplayercommon.so.3.0.0 >>> lrwxrwxrwx 1 root root 20 2011-09-05 22:03 libplayercore.so -> >>> libplayercore.so.3.0 >>> lrwxrwxrwx 1 root root 22 2011-09-05 22:03 libplayercore.so.3.0 >>> -> libplayercore.so.3.0.0 >>> -rw-r--r-- 1 root root 277032 2011-09-28 17:16 libplayercore.so.3.0.0 >>> lrwxrwxrwx 1 root root 17 2011-09-05 22:03 libplayerc.so -> >>> libplayerc.so.3.0 >>> lrwxrwxrwx 1 root root 19 2011-09-05 22:03 libplayerc++.so -> >>> libplayerc++.so.3.0 >>> lrwxrwxrwx 1 root root 19 2011-09-05 22:03 libplayerc.so.3.0 -> >>> libplayerc.so.3.0.0 >>> lrwxrwxrwx 1 root root 21 2011-09-05 22:03 libplayerc++.so.3.0 >>> -> libplayerc++.so.3.0.0 >>> -rw-r--r-- 1 root root 172877 2011-09-28 16:23 libplayerc.so.3.0.0 >>> -rw-r--r-- 1 root root 797301 2011-09-28 17:15 libplayerc++.so.3.0.0 >>> lrwxrwxrwx 1 root root 23 2011-09-05 22:03 libplayerdrivers.so >>> -> libplayerdrivers.so.3.0 >>> lrwxrwxrwx 1 root root 25 2011-09-05 22:03 >>> libplayerdrivers.so.3.0 -> libplayerdrivers.so.3.0.0 >>> -rw-r--r-- 1 root root 2591225 2011-09-28 17:16 libplayerdrivers.so.3.0.0 >>> lrwxrwxrwx 1 root root 25 2011-09-05 22:03 >>> libplayerinterface.so -> libplayerinterface.so.3.0 >>> lrwxrwxrwx 1 root root 27 2011-09-05 22:03 >>> libplayerinterface.so.3.0 -> libplayerinterface.so.3.0.0 >>> -rw-r--r-- 1 root root 469518 2011-09-28 16:22 libplayerinterface.so.3.0.0 >>> lrwxrwxrwx 1 root root 19 2011-09-05 22:03 libplayertcp.so -> >>> libplayertcp.so.3.0 >>> lrwxrwxrwx 1 root root 21 2011-09-05 22:03 libplayertcp.so.3.0 >>> -> libplayertcp.so.3.0.0 >>> -rw-r--r-- 1 root root 108240 2011-09-28 17:16 libplayertcp.so.3.0.0 >>> lrwxrwxrwx 1 root root 19 2011-09-05 22:03 libplayerudp.so -> >>> libplayerudp.so.3.0 >>> lrwxrwxrwx 1 root root 21 2011-09-05 22:03 libplayerudp.so.3.0 >>> -> libplayerudp.so.3.0.0 >>> -rw-r--r-- 1 root root 42413 2011-09-28 17:16 libplayerudp.so.3.0.0 >>> lrwxrwxrwx 1 root root 19 2011-09-05 22:03 libplayerwkb.so -> >>> libplayerwkb.so.3.0 >>> lrwxrwxrwx 1 root root 21 2011-09-05 22:03 libplayerwkb.so.3.0 >>> -> libplayerwkb.so.3.0.0 >>> -rw-r--r-- 1 root root 16664 2011-09-28 16:22 libplayerwkb.so.3.0.0 >>> lrwxrwxrwx 1 root root 17 2011-09-06 21:18 libstage.so -> >>> libstage.so.3.2.1 >>> -rw-r--r-- 1 root root 562522 2011-09-06 21:17 libstage.so.3.2.1 >>> lrwxrwxrwx 1 root root 30 2011-09-05 22:03 >>> libwavefront_standalone.so -> libwavefront_standalone.so.3.0 >>> lrwxrwxrwx 1 root root 32 2011-09-05 22:03 >>> libwavefront_standalone.so.3.0 -> libwavefront_standalone.so.3.0.0 >>> -rw-r--r-- 1 root root 31030 2011-09-28 17:16 >>> libwavefront_standalone.so.3.0.0 >>> -rw-r--r-- 1 root root 13416 2011-09-06 21:17 pioneer_flocking.so >>> drwxr-xr-x 2 root root 4096 2011-09-28 17:17 pkgconfig >>> drwxrwsr-x 4 root staff 4096 2011-04-25 18:52 python2.7 >>> -rw-r--r-- 1 root root 13026 2011-09-06 21:17 rasterize.so >>> -rw-r--r-- 1 root root 8231 2011-09-06 21:17 sink.so >>> -rw-r--r-- 1 root root 12936 2011-09-06 21:17 source.so >>> -rw-r--r-- 1 root root 118138 2011-09-06 21:17 stageplugin.so >>> -rw-r--r-- 1 root root 13359 2011-09-06 21:17 wander_pioneer.so >>> -rw-r--r-- 1 root root 13978 2011-09-06 21:17 wander.so >>> >>> On Tue, Nov 29, 2011 at 3:40 PM, George C <geo...@gm...> wrote: >>>> well, in that case you have to have the mricp driver installed >>>> first... try to resolve this and things will go smoothly after that... >>>> the only further advice I can give you is >>>> >>>> * check your /usr/local/lib and /usr/local/lib64 to see the player >>>> related libraries. Are they placed either / or in both? which is the >>>> more recent one? >>>> >>>> * bear in mind that you can install Player and Stage by forcing the >>>> path using ccmake >>>> >>>> >>>> >>>> On 29 November 2011 16:50, Ather Shiraz Sidiki (Shiraz) >>>> <ath...@gm...> wrote: >>>>> On Tue, Nov 29, 2011 at 10:34 AM, George C <geo...@gm...> wrote: >>>>>> ** it cannot parse the mricp part in the cfg file because it cannot >>>>>> find the mricp driver >>>>>> >>>>>> if you type "player" what is the output you get? >>>>> >>>>> You are right. I don't see mricp driver listed there! >>>>> >>>>> s@ubuntu:~$ player >>>>> Registering driver >>>>> Player v.3.0.2 >>>>> USAGE: player [options] [<configfile>] >>>>> >>>>> Where [options] can be: >>>>> -h : print this message. >>>>> -d <level> : debug message level (0 = none, 1 = default, 9 = all). >>>>> -p <port> : port where Player will listen. Default: 6665 >>>>> -q : quiet mode: minimizes the console output on startup. >>>>> -l <logfile> : log player output to the specified file >>>>> <configfile> : load the the indicated config file >>>>> >>>>> The following 82 drivers were compiled into Player: >>>>> >>>>> AioToSonar accel_calib acts amcl amtecpowercube aodv bitlogic >>>>> bumper2laser bumper_safe camerauvc camerav4l2 camfilter canonvcc4 >>>>> clodbuster cmucam2 cmvision create deadstop dummy epuck er1 erratic >>>>> fakelocalize festival flockofbirds garminnmea globalize goto insideM300 >>>>> iwspy kartowriter khepera laserbar laserbarcode lasercspace lasercutter >>>>> laserposeinterpolator laserptzcloud laserrescan lasersafe >>>>> lasertoranger linuxjoystick localbb mapcspace mica2 microstrain3dmg >>>>> motionmind nomad_driver obot p2os passthrough pbs03jn ptu46 >>>>> rangertolaser readlog relay rflex roboteq robotracker roomba rs4leuze >>>>> rt3xxx segwayrmp400 serialstream serio sickLDMRS sicklms200 sicklms400 >>>>> sicknav200 sickpls sickrfi341 sicks3000 skyetekM1 snd sonartoranger >>>>> sonyevid30 tcpstream vec2map vfh vmapfile wbr914 writelog >>>>> >>>>>> >>>>>> ** also, are the paths (.bashrc) for player within the LD_LIBRARY_PATH variable? >>>>> >>>>> I don't know what you mean by that but when I looked at .bashrc it gave : >>>>> export LD_LIBRARY_PATH="/usr/local/lib" >>>>> export STAGEPATH="/usr/local/lib" >>>>> export PLAYERPATH="/usr/local/lib" >>>>> >>>>> >>>>>> also if you type "uname -a" what do you get? (i think in 64 bit >>>>>> systems it installs under /usr/local/lib64 instead of /usr/local/lib) >>>>> >>>>> s@ubuntu:~$ uname -a >>>>> Linux ubuntu 2.6.38-11-generic #48-Ubuntu SMP Fri Jul 29 19:02:55 UTC >>>>> 2011 x86_64 x86_64 x86_64 GNU/Linux >>>>> >>>>> >>>>>> >>>>>> On 28 November 2011 21:39, Ather Shiraz Sidiki (Shiraz) >>>>>> <ath...@gm...> wrote: >>>>>>> I went in and reinstalled player by unpacking the tar file, mkdir >>>>>>> build, ccmake (and setting pythonc bindings to off) and then cmake >>>>>>> ../, make , sudo make install >>>>>>> >>>>>>> And this time the output for cmake does say mricp installed in it. >>>>>>> s@ubuntu:~/player-3.0.2/build$ cmake ../ >>>>>>> -- Player version 3.0.2 >>>>>>> -- Operating system is Linux >>>>>>> -- Got System Processor x86_64 >>>>>>> -- Linux x86_64 Detected >>>>>>> -- Player will be installed to /usr/local >>>>>>> -- Player libraries will be in lib64 >>>>>>> -- Large file support is disabled. >>>>>>> -- ===== Client Libraries ===== >>>>>>> -- Python bindings for C client library will not be built - disabled by user >>>>>>> -- Could NOT find Ruby (missing: RUBY_EXECUTABLE RUBY_INCLUDE_DIR >>>>>>> RUBY_LIBRARY) (found version "1.8.0") >>>>>>> -- Ruby bindings for C client library will not be built - could not find Ruby >>>>>>> -- Python bindings for C++ client library will not be built - disabled by user >>>>>>> -- Could NOT find Ruby (missing: RUBY_EXECUTABLE RUBY_INCLUDE_DIR >>>>>>> RUBY_LIBRARY) (found version "1.8.0") >>>>>>> -- Ruby bindings for C++ client library will not be built - could not find Ruby >>>>>>> -- PlayerC++ client library will be built with Boost::Thread support. >>>>>>> -- PlayerC++ client library will be built with Boost::Signals support. >>>>>>> -- ============================ >>>>>>> -- JPEG support not included. >>>>>>> -- >>>>>>> -- ----- Processing driver make files ----- >>>>>>> -- checking for module 'artoolkitplus>=2.1' >>>>>>> -- package 'artoolkitplus>=2.1' not found >>>>>>> -- checking for module 'opencv' >>>>>>> -- package 'opencv' not found >>>>>>> -- checking for module 'opencv' >>>>>>> -- package 'opencv' not found >>>>>>> -- checking for module 'opencv' >>>>>>> -- package 'opencv' not found >>>>>>> -- checking for module 'opencv' >>>>>>> -- package 'opencv' not found >>>>>>> -- checking for module 'gstreamer-base-0.10' >>>>>>> -- package 'gstreamer-base-0.10' not found >>>>>>> -- checking for module 'opencv' >>>>>>> -- package 'opencv' not found >>>>>>> -- checking for module 'opencv' >>>>>>> -- package 'opencv' not found >>>>>>> -- checking for module 'GbxGarminAcfr=1.0.0' >>>>>>> -- package 'GbxGarminAcfr=1.0.0' not found >>>>>>> -- checking for module 'libstatgrab' >>>>>>> -- package 'libstatgrab' not found >>>>>>> -- checking for module 'libgarcia' >>>>>>> -- package 'libgarcia' not found >>>>>>> -- checking for module 'flexiport=1.0.0' >>>>>>> -- package 'flexiport=1.0.0' not found >>>>>>> -- checking for module 'GbxSmartBatteryAcfr=1.0.0' >>>>>>> -- package 'GbxSmartBatteryAcfr=1.0.0' not found >>>>>>> -- checking for module 'GbxSickAcfr=1.0.0' >>>>>>> -- package 'GbxSickAcfr=1.0.0' not found >>>>>>> -- checking for module 'hokuyo_aist=1.0.0' >>>>>>> -- package 'hokuyo_aist=1.0.0' not found >>>>>>> -- checking for module 'howl>=0.9.6' >>>>>>> -- package 'howl>=0.9.6' not found >>>>>>> -- checking for module 'libpqxx' >>>>>>> -- package 'libpqxx' not found >>>>>>> -- checking for module 'libpqxx' >>>>>>> -- package 'libpqxx' not found >>>>>>> -- ----- Done ----- >>>>>>> -- >>>>>>> -- ===== Drivers ===== >>>>>>> -- The following drivers will be built: >>>>>>> -- AioToSonar >>>>>>> -- accel_calib >>>>>>> -- acts >>>>>>> -- amcl >>>>>>> -- amtecpowercube >>>>>>> -- aodv >>>>>>> -- bitlogic >>>>>>> -- blobposition >>>>>>> -- blobtodio >>>>>>> -- blobtracker >>>>>>> -- bumper2laser >>>>>>> -- bumpersafe >>>>>>> -- bumpertodio >>>>>>> -- camerauvc >>>>>>> -- camerav4l2 >>>>>>> -- camfilter >>>>>>> -- canonvcc4 >>>>>>> -- clodbuster >>>>>>> -- cmdsplitter >>>>>>> -- cmucam2 >>>>>>> -- cmvision >>>>>>> -- create >>>>>>> -- deadstop >>>>>>> -- diocmd >>>>>>> -- diodelay >>>>>>> -- diolatch >>>>>>> -- dummy >>>>>>> -- epuck >>>>>>> -- er1 >>>>>>> -- erratic >>>>>>> -- fakelocalize >>>>>>> -- festival >>>>>>> -- flockofbirds >>>>>>> -- garminnmea >>>>>>> -- globalize >>>>>>> -- goto >>>>>>> -- gridmap >>>>>>> -- gripcmd >>>>>>> -- imgcmp >>>>>>> -- imgsave >>>>>>> -- inhibitor >>>>>>> -- insideM300 >>>>>>> -- iwspy >>>>>>> -- kartowriter >>>>>>> -- khepera >>>>>>> -- laserbar >>>>>>> -- laserbarcode >>>>>>> -- lasercspace >>>>>>> -- lasercutter >>>>>>> -- laserposeinterpolator >>>>>>> -- laserptzcloud >>>>>>> -- laserrescan >>>>>>> -- lasersafe >>>>>>> -- lasertoranger >>>>>>> -- linuxjoystick >>>>>>> -- localbb >>>>>>> -- mapcspace >>>>>>> -- mapfile >>>>>>> -- mapscale >>>>>>> -- mbicp >>>>>>> -- mica2 >>>>>>> -- microstrain >>>>>>> -- motionmind >>>>>>> -- mricp >>>>>>> -- nd >>>>>>> -- nomad >>>>>>> -- obot >>>>>>> -- opaquecmd >>>>>>> -- p2os >>>>>>> -- passthrough >>>>>>> -- pbslaser >>>>>>> -- portio >>>>>>> -- ptu46 >>>>>>> -- rangerposeinterpolator >>>>>>> -- rangertodio >>>>>>> -- rangertolaser >>>>>>> -- readlog >>>>>>> -- relay >>>>>>> -- rflex >>>>>>> -- roboteq >>>>>>> -- robotracker >>>>>>> -- roomba >>>>>>> -- rs4leuze >>>>>>> -- rt3xxx >>>>>>> -- searchpattern >>>>>>> -- segwayrmp400 >>>>>>> -- serialstream >>>>>>> -- serio >>>>>>> -- sickLDMRS >>>>>>> -- sickRFI341 >>>>>>> -- sicklms200 >>>>>>> -- sicklms400 >>>>>>> -- sicknav200 >>>>>>> -- sicks3000 >>>>>>> -- skyetekM1 >>>>>>> -- snd >>>>>>> -- sonartoranger >>>>>>> -- sonyevid30 >>>>>>> -- speechcmd >>>>>>> -- sphereptz >>>>>>> -- stalltodio >>>>>>> -- suppressor >>>>>>> -- tcpstream >>>>>>> -- vec2map >>>>>>> -- velcmd >>>>>>> -- vfh >>>>>>> -- vmapfile >>>>>>> -- wavefront >>>>>>> -- wbr914 >>>>>>> -- writelog >>>>>>> -- >>>>>>> -- The following drivers will not be built: >>>>>>> -- acr120u - Could not find header usb.h >>>>>>> -- alsa - Could not find header alsa/asoundlib.h >>>>>>> -- amtecm5 - Could not find header Device.h >>>>>>> -- artoolkitplus - Could not find package artoolkitplus >>>>>>> -- camera1394 - Could not find header libraw1394/raw1394.h >>>>>>> -- cameracompress - playerjpeg is not available. >>>>>>> -- cameragst - Could not find package gstreamer-base-0.10 >>>>>>> -- camerauncompress - playerjpeg is not available. >>>>>>> -- camerav4l - Could not find header linux/videodev.h >>>>>>> -- cvcam - Could not find package opencv >>>>>>> -- eedhcontroller - Disabled - probably doesn't build >>>>>>> -- flexiport - Could not find package flexiport >>>>>>> -- garcia - Could not find package libgarcia >>>>>>> -- gbxgarminacfr - Could not find package GbxGarminAcfr >>>>>>> -- gbxsickacfr - Could not find package GbxSickAcfr >>>>>>> -- hokuyo_aist - Could not find package hokuyo_aist >>>>>>> -- imageseq - Could not find package opencv >>>>>>> -- isense - Could not find header isense/isense.h >>>>>>> -- laservisualbarcode - Has not been updated to use dynamic message structures >>>>>>> -- laservisualbw - Has not been updated to use dynamic message structures >>>>>>> -- linuxwifi - Could not find header linux/wireless.h >>>>>>> -- nimu - Could not find header usb.h >>>>>>> -- oceanserver - Could not find package GbxSmartBatteryAcfr >>>>>>> -- phidgetAcc - Could not find header phidget21.h >>>>>>> -- phidgetRFID - Could not find header phidget21.h >>>>>>> -- phidgetifk - Could not find header phidget21.h >>>>>>> -- postgis - Could not find package libpqxx >>>>>>> -- postlog - Could not find package libpqxx >>>>>>> -- rcore_xbridge - Could not find header libparticle.h >>>>>>> -- reb - Disabled by default >>>>>>> -- robotino - Could not find header robotinocom.h >>>>>>> -- segwayrmp - Disabled by default >>>>>>> -- service_adv_mdns - Disabled by default >>>>>>> -- shapetracker - Could not find package opencv >>>>>>> -- simpleshape - Could not find package opencv >>>>>>> -- sphere - Could not find header linux/videodev.h >>>>>>> -- sphinx2 - Disabled by default >>>>>>> -- sr3000 - Could not find header libusbSR.h >>>>>>> -- statgrab - Could not find package libstatgrab >>>>>>> -- stoc - Could not find header SVS/svsclass.h >>>>>>> -- swissranger - Could not find header libMesaSR.h >>>>>>> -- unicapimage - Could not find header unicap.h >>>>>>> -- upcbarcode - Could not find package opencv >>>>>>> -- videocanny - Could not find package opencv >>>>>>> -- xsensmt - Disabled by default - set XSENSMT_SOURCE_DIR >>>>>>> -- yarpimage - Could not find header yarp/os/all.h >>>>>>> -- =================== >>>>>>> -- >>>>>>> -- ===== Examples ===== >>>>>>> -- ==================== >>>>>>> -- >>>>>>> -- ===== Player utilities ===== >>>>>>> -- XMMS plugin will not be built - XMMS not found >>>>>>> -- ============================ >>>>>>> -- >>>>>>> -- Configuring done >>>>>>> -- Generating done >>>>>>> -- Build files have been written to: /home/s/player-3.0.2/build >>>>>>> >>>>>>> ... >>>>>>> ----------------- >>>>>>> >>>>>>> >>>>>>> Nonetheless when I go to mricp folder given by chliveros it says mricp >>>>>>> driver not found : >>>>>>> s@ubuntu:~/mricp$ player simple_mricp.cfg >>>>>>> Registering driver >>>>>>> Player v.3.0.2 >>>>>>> >>>>>>> success >>>>>>> Stage plugin: 6665.simulation.0 is a Stage world >>>>>>> [Loading ./simple.world][Include pioneer.inc][Include >>>>>>> map.inc][Include sick.inc] >>>>>>> >>>>>>> Stage plugin: 6665.position2d.0 is "r0" >>>>>>> Stage plugin: 6665.laser.0 is "r0.laser:0" >>>>>>> Stage plugin: 6665.graphics2d.0 is "r0" >>>>>>> Stage plugin: 6665.graphics3d.0 is "r0" >>>>>>> error : Couldn't find driver "mricp" >>>>>>> error : failed to parse config file simple_mricp.cfg driver blocks >>>>>>> >>>>>>> >>> |
From: Ather S. S. (Shiraz) <ath...@gm...> - 2011-12-01 01:59:57
|
Didn't see rich's email under nabble (that has to be a bug in the client) . Nonetheless I did sudo make uninstall and even tried removing the ccmakecache.txt I think the output is still the same -- Player version 3.0.2 -- Operating system is Linux -- Got System Processor x86_64 -- Linux x86_64 Detected -- Player will be installed to /usr/local -- Player libraries will be in lib64 -- Large file support is disabled. -- ===== Client Libraries ===== -- Python bindings for C client library will not be built - disabled by user -- Could NOT find Ruby (missing: RUBY_EXECUTABLE RUBY_INCLUDE_DIR RUBY_LIBRARY) (found version "1.8.0") -- Ruby bindings for C client library will not be built - could not find Ruby -- Python bindings for C++ client library will not be built - disabled by user -- Could NOT find Ruby (missing: RUBY_EXECUTABLE RUBY_INCLUDE_DIR RUBY_LIBRARY) (found version "1.8.0") -- Ruby bindings for C++ client library will not be built - could not find Ruby -- PlayerC++ client library will be built with Boost::Thread support. -- PlayerC++ client library will be built with Boost::Signals support. -- ============================ -- JPEG support not included. -- -- ----- Processing driver make files ----- -- checking for module 'artoolkitplus>=2.1' -- package 'artoolkitplus>=2.1' not found -- checking for module 'opencv' -- package 'opencv' not found -- checking for module 'opencv' -- package 'opencv' not found -- checking for module 'opencv' -- package 'opencv' not found -- checking for module 'opencv' -- package 'opencv' not found -- checking for module 'gstreamer-base-0.10' -- package 'gstreamer-base-0.10' not found -- checking for module 'opencv' -- package 'opencv' not found -- checking for module 'opencv' -- package 'opencv' not found -- checking for module 'GbxGarminAcfr=1.0.0' -- package 'GbxGarminAcfr=1.0.0' not found -- checking for module 'libstatgrab' -- package 'libstatgrab' not found -- checking for module 'libgarcia' -- package 'libgarcia' not found -- checking for module 'flexiport=1.0.0' -- package 'flexiport=1.0.0' not found -- checking for module 'GbxSmartBatteryAcfr=1.0.0' -- package 'GbxSmartBatteryAcfr=1.0.0' not found -- checking for module 'GbxSickAcfr=1.0.0' -- package 'GbxSickAcfr=1.0.0' not found -- checking for module 'hokuyo_aist=1.0.0' -- package 'hokuyo_aist=1.0.0' not found -- checking for module 'howl>=0.9.6' -- package 'howl>=0.9.6' not found -- checking for module 'libpqxx' -- package 'libpqxx' not found -- checking for module 'libpqxx' -- package 'libpqxx' not found -- ----- Done ----- -- -- ===== Drivers ===== -- The following drivers will be built: -- AioToSonar -- accel_calib -- acts -- amcl -- amtecpowercube -- aodv -- bitlogic -- blobposition -- blobtodio -- blobtracker -- bumper2laser -- bumpersafe -- bumpertodio -- camerauvc -- camerav4l2 -- camfilter -- canonvcc4 -- clodbuster -- cmdsplitter -- cmucam2 -- cmvision -- create -- deadstop -- diocmd -- diodelay -- diolatch -- dummy -- epuck -- er1 -- erratic -- fakelocalize -- festival -- flockofbirds -- garminnmea -- globalize -- goto -- gridmap -- gripcmd -- imgcmp -- imgsave -- inhibitor -- insideM300 -- iwspy -- kartowriter -- khepera -- laserbar -- laserbarcode -- lasercspace -- lasercutter -- laserposeinterpolator -- laserptzcloud -- laserrescan -- lasersafe -- lasertoranger -- linuxjoystick -- localbb -- mapcspace -- mapfile -- mapscale -- mbicp -- mica2 -- microstrain -- motionmind -- mricp -- nd -- nomad -- obot -- opaquecmd -- p2os -- passthrough -- pbslaser -- portio -- ptu46 -- rangerposeinterpolator -- rangertodio -- rangertolaser -- readlog -- relay -- rflex -- roboteq -- robotracker -- roomba -- rs4leuze -- rt3xxx -- searchpattern -- segwayrmp400 -- serialstream -- serio -- sickLDMRS -- sickRFI341 -- sicklms200 -- sicklms400 -- sicknav200 -- sicks3000 -- skyetekM1 -- snd -- sonartoranger -- sonyevid30 -- speechcmd -- sphereptz -- stalltodio -- suppressor -- tcpstream -- vec2map -- velcmd -- vfh -- vmapfile -- wavefront -- wbr914 -- writelog -- -- The following drivers will not be built: -- acr120u - Could not find header usb.h -- alsa - Could not find header alsa/asoundlib.h -- amtecm5 - Could not find header Device.h -- artoolkitplus - Could not find package artoolkitplus -- camera1394 - Could not find header libraw1394/raw1394.h -- cameracompress - playerjpeg is not available. -- cameragst - Could not find package gstreamer-base-0.10 -- camerauncompress - playerjpeg is not available. -- camerav4l - Could not find header linux/videodev.h -- cvcam - Could not find package opencv -- eedhcontroller - Disabled - probably doesn't build -- flexiport - Could not find package flexiport -- garcia - Could not find package libgarcia -- gbxgarminacfr - Could not find package GbxGarminAcfr -- gbxsickacfr - Could not find package GbxSickAcfr -- hokuyo_aist - Could not find package hokuyo_aist -- imageseq - Could not find package opencv -- isense - Could not find header isense/isense.h -- laservisualbarcode - Has not been updated to use dynamic message structures -- laservisualbw - Has not been updated to use dynamic message structures -- linuxwifi - Could not find header linux/wireless.h -- nimu - Could not find header usb.h -- oceanserver - Could not find package GbxSmartBatteryAcfr -- phidgetAcc - Could not find header phidget21.h -- phidgetRFID - Could not find header phidget21.h -- phidgetifk - Could not find header phidget21.h -- postgis - Could not find package libpqxx -- postlog - Could not find package libpqxx -- rcore_xbridge - Could not find header libparticle.h -- reb - Disabled by default -- robotino - Could not find header robotinocom.h -- segwayrmp - Disabled by default -- service_adv_mdns - Disabled by default -- shapetracker - Could not find package opencv -- simpleshape - Could not find package opencv -- sphere - Could not find header linux/videodev.h -- sphinx2 - Disabled by default -- sr3000 - Could not find header libusbSR.h -- statgrab - Could not find package libstatgrab -- stoc - Could not find header SVS/svsclass.h -- swissranger - Could not find header libMesaSR.h -- unicapimage - Could not find header unicap.h -- upcbarcode - Could not find package opencv -- videocanny - Could not find package opencv -- xsensmt - Disabled by default - set XSENSMT_SOURCE_DIR -- yarpimage - Could not find header yarp/os/all.h -- =================== -- -- ===== Examples ===== -- ==================== -- -- ===== Player utilities ===== -- XMMS plugin will not be built - XMMS not found -- ============================ -- -- Configuring done -- Generating done -- Build files have been written to: /home/s/player-3.0.2/build s@ubuntu:~/player-3.0.2/build$ sudo make install [ 0%] Built target playercommon [ 0%] Generating functiontable_gen.h [ 1%] Built target functiontable_gen [ 1%] Generating interface_table.h [ 2%] Built target interface_table [ 2%] Generating player_interfaces.h [ 2%] Built target player_interfaces [ 3%] Built target playerinterface [ 3%] Generating playerxdr.? [ 4%] Built target playerxdr_src [ 4%] Built target playerwkb [ 15%] Built target playerc [ 26%] Built target playerc++ [ 30%] Built target playerc++_test [ 33%] Built target playercore [ 34%] Built target playertcp [ 34%] Built target playerudp [ 36%] Built target rtk [ 81%] Built target playerdrivers [ 81%] Built target player [ 83%] Built target wavefront_standalone [ 83%] Built target simple [ 84%] Built target speech_c_client [ 84%] Built target vmap [ 84%] Built target camera [ 84%] Built target clientgraphics [ 84%] Built target clientgraphics3d [ 84%] Built target example0 [ 84%] Built target example1 [ 84%] Built target example2 [ 85%] Built target example3 [ 85%] Built target example4 [ 85%] Built target goto [ 85%] Built target grip [ 85%] Built target laserobstacleavoid [ 85%] Built target ptz [ 85%] Built target randomwalk [ 85%] Built target sonarobstacleavoid [ 85%] Built target speech [ 85%] Built target speech_cpp_client [ 85%] Built target wallfollow [ 85%] Built target exampledriver [ 85%] Built target multidriver [ 86%] Built target opaque_client [ 86%] Built target opaquedriver [ 88%] Built target example [ 88%] Built target example_client [ 89%] Built target example_driver [ 89%] Built target playerlogsplitter [ 89%] Built target playercam [ 90%] Built target playerjoy [ 91%] Built target playernav [ 91%] Built target playerprint [ 91%] Built target playerprop [ 97%] Built target playerv [ 97%] Built target playervcr [ 97%] Built target playerwritemap [ 98%] Built target lodo [ 98%] Built target lododriver [ 99%] Built target pmap [100%] Built target pmaptest Install the project... -- Install configuration: "" -- Installing: /usr/local/include/player-3.0/playerconfig.h -- Installing: /usr/local/lib64/libplayercommon.so.3.0.2 -- Up-to-date: /usr/local/lib64/libplayercommon.so.3.0 -- Up-to-date: /usr/local/lib64/libplayercommon.so -- Installing: /usr/local/lib64/pkgconfig/playercommon.pc -- Installing: /usr/local/include/player-3.0/libplayercommon/playercommon.h -- Installing: /usr/local/include/player-3.0/libplayercommon/error.h -- Installing: /usr/local/lib64/libplayerinterface.so.3.0.2 -- Up-to-date: /usr/local/lib64/libplayerinterface.so.3.0 -- Up-to-date: /usr/local/lib64/libplayerinterface.so -- Installing: /usr/local/lib64/pkgconfig/playerinterface.pc -- Installing: /usr/local/include/player-3.0/libplayerinterface/playerxdr.h -- Installing: /usr/local/include/player-3.0/libplayerinterface/addr_util.h -- Installing: /usr/local/include/player-3.0/libplayerinterface/functiontable.h -- Installing: /usr/local/include/player-3.0/libplayerinterface/interface_util.h -- Installing: /usr/local/include/player-3.0/libplayerinterface/player_interfaces.h -- Installing: /usr/local/include/player-3.0/libplayerinterface/player.h -- Installing: /usr/local/bin/playerxdrgen -- Installing: /usr/local/bin/playerinterfacegen -- Installing: /usr/local/lib64/libplayerc.so.3.0.2 -- Up-to-date: /usr/local/lib64/libplayerc.so.3.0 -- Up-to-date: /usr/local/lib64/libplayerc.so -- Installing: /usr/local/include/player-3.0/libplayerc/playerc.h -- Installing: /usr/local/lib64/pkgconfig/playerc.pc -- Installing: /usr/local/lib64/libplayerc++.so.3.0.2 -- Up-to-date: /usr/local/lib64/libplayerc++.so.3.0 -- Up-to-date: /usr/local/lib64/libplayerc++.so -- Installing: /usr/local/lib64/pkgconfig/playerc++.pc -- Installing: /usr/local/include/player-3.0/libplayerc++/playerc++config.h -- Installing: /usr/local/include/player-3.0/libplayerc++/clientproxy.h -- Installing: /usr/local/include/player-3.0/libplayerc++/playerc++.h -- Installing: /usr/local/include/player-3.0/libplayerc++/playerclient.h -- Installing: /usr/local/include/player-3.0/libplayerc++/playererror.h -- Installing: /usr/local/include/player-3.0/libplayerc++/utility.h -- Installing: /usr/local/lib64/libplayercore.so.3.0.2 -- Up-to-date: /usr/local/lib64/libplayercore.so.3.0 -- Up-to-date: /usr/local/lib64/libplayercore.so -- Installing: /usr/local/lib64/pkgconfig/playercore.pc -- Installing: /usr/local/include/player-3.0/libplayercore/configfile.h -- Installing: /usr/local/include/player-3.0/libplayercore/device.h -- Installing: /usr/local/include/player-3.0/libplayercore/devicetable.h -- Installing: /usr/local/include/player-3.0/libplayercore/driver.h -- Installing: /usr/local/include/player-3.0/libplayercore/drivertable.h -- Installing: /usr/local/include/player-3.0/libplayercore/filewatcher.h -- Installing: /usr/local/include/player-3.0/libplayercore/globals.h -- Installing: /usr/local/include/player-3.0/libplayercore/message.h -- Installing: /usr/local/include/player-3.0/libplayercore/playercore.h -- Installing: /usr/local/include/player-3.0/libplayercore/playertime.h -- Installing: /usr/local/include/player-3.0/libplayercore/plugins.h -- Installing: /usr/local/include/player-3.0/libplayercore/property.h -- Installing: /usr/local/include/player-3.0/libplayercore/wallclocktime.h -- Installing: /usr/local/share/player/config/afsm.cfg -- Installing: /usr/local/share/player/config/afsm.eps -- Installing: /usr/local/share/player/config/amigobot.cfg -- Installing: /usr/local/share/player/config/amigobot_tcp.cfg -- Installing: /usr/local/share/player/config/amtecM5.cfg -- Installing: /usr/local/share/player/config/b21r_rflex_lms200.cfg -- Installing: /usr/local/share/player/config/cvcam.cfg -- Installing: /usr/local/share/player/config/dummy.cfg -- Installing: /usr/local/share/player/config/erratic.cfg -- Installing: /usr/local/share/player/config/hokuyo_aist.cfg -- Installing: /usr/local/share/player/config/iwspy.cfg -- Installing: /usr/local/share/player/config/joystick.cfg -- Installing: /usr/local/share/player/config/lms400.cfg -- Installing: /usr/local/share/player/config/magellan.cfg -- Installing: /usr/local/share/player/config/mapfile.cfg -- Installing: /usr/local/share/player/config/mbicp.cfg -- Installing: /usr/local/share/player/config/nomad.cfg -- Installing: /usr/local/share/player/config/obot.cfg -- Installing: /usr/local/share/player/config/passthrough.cfg -- Installing: /usr/local/share/player/config/phidgetIFK.cfg -- Installing: /usr/local/share/player/config/phidgetRFID.cfg -- Installing: /usr/local/share/player/config/pioneer.cfg -- Installing: /usr/local/share/player/config/pioneer_rs4euze.cfg -- Installing: /usr/local/share/player/config/pointcloud3d.cfg -- Installing: /usr/local/share/player/config/readlog.cfg -- Installing: /usr/local/share/player/config/rfid.cfg -- Installing: /usr/local/share/player/config/roomba.cfg -- Installing: /usr/local/share/player/config/searchpattern.cfg -- Installing: /usr/local/share/player/config/searchpattern_symbols.ps -- Installing: /usr/local/share/player/config/segwayrmp.cfg -- Installing: /usr/local/share/player/config/service_adv.cfg -- Installing: /usr/local/share/player/config/simple.cfg -- Installing: /usr/local/share/player/config/sphere.cfg -- Installing: /usr/local/share/player/config/umass_ATRVJr.cfg -- Installing: /usr/local/share/player/config/umass_ATRVMini.cfg -- Installing: /usr/local/share/player/config/umass_reb.cfg -- Installing: /usr/local/share/player/config/urglaser.cfg -- Installing: /usr/local/share/player/config/vfh.cfg -- Installing: /usr/local/share/player/config/wavefront.cfg -- Installing: /usr/local/share/player/config/wbr914.cfg -- Installing: /usr/local/share/player/config/writelog.cfg -- Installing: /usr/local/share/player/config/wsn.cfg -- Installing: /usr/local/lib64/libplayerwkb.so.3.0.2 -- Up-to-date: /usr/local/lib64/libplayerwkb.so.3.0 -- Up-to-date: /usr/local/lib64/libplayerwkb.so -- Installing: /usr/local/lib64/pkgconfig/playerwkb.pc -- Installing: /usr/local/include/player-3.0/libplayerwkb/playerwkb.h -- Installing: /usr/local/lib64/libplayertcp.so.3.0.2 -- Up-to-date: /usr/local/lib64/libplayertcp.so.3.0 -- Up-to-date: /usr/local/lib64/libplayertcp.so -- Installing: /usr/local/lib64/pkgconfig/playertcp.pc -- Installing: /usr/local/include/player-3.0/libplayertcp/playertcp.h -- Installing: /usr/local/include/player-3.0/libplayertcp/playertcp_errutils.h -- Installing: /usr/local/lib64/libplayerudp.so.3.0.2 -- Up-to-date: /usr/local/lib64/libplayerudp.so.3.0 -- Up-to-date: /usr/local/lib64/libplayerudp.so -- Installing: /usr/local/lib64/pkgconfig/playerudp.pc -- Installing: /usr/local/include/player-3.0/libplayertcp/playerudp.h -- Up-to-date: /usr/local/include/player-3.0/libplayertcp/playertcp_errutils.h -- Installing: /usr/local/bin/player -- Removed runtime path from "/usr/local/bin/player" -- Installing: /usr/local/lib64/libwavefront_standalone.so.3.0.2 -- Up-to-date: /usr/local/lib64/libwavefront_standalone.so.3.0 -- Up-to-date: /usr/local/lib64/libwavefront_standalone.so -- Installing: /usr/local/include/player-3.0/libstandalone_drivers/plan.h -- Installing: /usr/local/include/player-3.0/libstandalone_drivers/heap.h -- Installing: /usr/local/lib64/libplayerdrivers.so.3.0.2 -- Up-to-date: /usr/local/lib64/libplayerdrivers.so.3.0 -- Up-to-date: /usr/local/lib64/libplayerdrivers.so -- Installing: /usr/local/lib64/pkgconfig/playerdrivers.pc -- Installing: /usr/local/include/player-3.0/libplayerdrivers/driverregistry.h -- Installing: /usr/local/share/player/examples/libplayerc/CMakeLists.txt -- Installing: /usr/local/share/player/examples/libplayerc/vmap.c -- Installing: /usr/local/share/player/examples/libplayerc/simple.c -- Installing: /usr/local/share/player/examples/libplayerc/speech_c_client.c -- Installing: /usr/local/share/player/examples/libplayerc/service_discovery.c -- Installing: /usr/local/share/player/examples/libplayerc/README -- Installing: /usr/local/share/player/examples/libplayerc++/args.h -- Installing: /usr/local/share/player/examples/libplayerc++/camera.cc -- Installing: /usr/local/share/player/examples/libplayerc++/example0.cc -- Installing: /usr/local/share/player/examples/libplayerc++/example4.cc -- Installing: /usr/local/share/player/examples/libplayerc++/grip.cc -- Installing: /usr/local/share/player/examples/libplayerc++/clientgraphics.cc -- Installing: /usr/local/share/player/examples/libplayerc++/clientgraphics3d.cc -- Installing: /usr/local/share/player/examples/libplayerc++/laserobstacleavoid.cc -- Installing: /usr/local/share/player/examples/libplayerc++/ptz.cc -- Installing: /usr/local/share/player/examples/libplayerc++/randomwalk.cc -- Installing: /usr/local/share/player/examples/libplayerc++/sonarobstacleavoid.cc -- Installing: /usr/local/share/player/examples/libplayerc++/speech.cc -- Installing: /usr/local/share/player/examples/libplayerc++/wallfollow.cc -- Installing: /usr/local/share/player/examples/libplayerc++/example1.cc -- Installing: /usr/local/share/player/examples/libplayerc++/example3.cc -- Installing: /usr/local/share/player/examples/libplayerc++/goto.cc -- Installing: /usr/local/share/player/examples/libplayerc++/speech_cpp_client.cc -- Installing: /usr/local/share/player/examples/libplayerc++/example2.cc -- Installing: /usr/local/share/player/examples/libplayerc++/CMakeLists.txt -- Installing: /usr/local/share/player/examples/libplayerc++/README -- Installing: /usr/local/share/player/examples/plugins/exampledriver/CMakeLists.txt -- Installing: /usr/local/share/player/examples/plugins/exampledriver/exampledriver.cc -- Installing: /usr/local/share/player/examples/plugins/exampledriver/example.cfg -- Installing: /usr/local/share/player/examples/plugins/exampledriver/README -- Installing: /usr/local/share/player/examples/plugins/multidriver/CMakeLists.txt -- Installing: /usr/local/share/player/examples/plugins/multidriver/multidriver.cc -- Installing: /usr/local/share/player/examples/plugins/multidriver/multi.cfg -- Installing: /usr/local/share/player/examples/plugins/multidriver/README -- Installing: /usr/local/share/player/examples/plugins/opaquedriver/CMakeLists.txt -- Installing: /usr/local/share/player/examples/plugins/opaquedriver/opaquedriver.cc -- Installing: /usr/local/share/player/examples/plugins/opaquedriver/opaque.cfg -- Installing: /usr/local/share/player/examples/plugins/opaquedriver/opaque.c -- Installing: /usr/local/share/player/examples/plugins/opaquedriver/sharedstruct.h -- Installing: /usr/local/share/player/examples/plugins/opaquedriver/README -- Installing: /usr/local/share/player/examples/plugins/exampleinterface/CMakeLists.txt -- Installing: /usr/local/share/player/examples/plugins/exampleinterface/128_example.def -- Installing: /usr/local/share/player/examples/plugins/exampleinterface/eginterf_client.c -- Installing: /usr/local/share/player/examples/plugins/exampleinterface/eginterf_client.h -- Installing: /usr/local/share/player/examples/plugins/exampleinterface/eginterf_driver.cc -- Installing: /usr/local/share/player/examples/plugins/exampleinterface/example.cfg -- Installing: /usr/local/share/player/examples/plugins/exampleinterface/example_client.c -- Installing: /usr/local/share/player/examples/plugins/exampleinterface/README -- Installing: /usr/local/bin/playerlogsplitter -- Installing: /usr/local/bin/playercam -- Installing: /usr/local/bin/playerjoy -- Installing: /usr/local/bin/playernav -- Installing: /usr/local/bin/playerprint -- Installing: /usr/local/bin/playerprop -- Installing: /usr/local/bin/playerv -- Installing: /usr/local/bin/playervcr -- Installing: /usr/local/bin/playerwritemap -- Installing: /usr/local/bin/pmaptest -- Installing: /usr/local/lib64/libpmap.so.3.0.2 -- Up-to-date: /usr/local/lib64/libpmap.so.3.0 -- Up-to-date: /usr/local/lib64/libpmap.so -- Installing: /usr/local/lib64/liblodo.so.3.0.2 -- Up-to-date: /usr/local/lib64/liblodo.so.3.0 -- Up-to-date: /usr/local/lib64/liblodo.so -- Installing: /usr/local/lib64/liblododriver.so.3.0.2 -- Up-to-date: /usr/local/lib64/liblododriver.so.3.0 -- Up-to-date: /usr/local/lib64/liblododriver.so -- Installing: /usr/local/include/player-3.0/libpmap/lodo.h -- Installing: /usr/local/include/player-3.0/libpmap/omap.h -- Installing: /usr/local/include/player-3.0/libpmap/pmap.h -- Installing: /usr/local/include/player-3.0/libpmap/rmap.h -- Installing: /usr/local/include/player-3.0/libpmap/slap.h -- Installing: /usr/local/share/cmake/Modules/UsePlayerC.cmake -- Installing: /usr/local/share/cmake/Modules/UsePlayerPlugin.cmake -- Installing: /usr/local/share/cmake/Modules/PlayerUtils.cmake -- Installing: /usr/local/share/cmake/Modules/UsePlayerC++.cmake s@ubuntu:~/player-3.0.2/build$ player Registering driver Player v.3.0.2 USAGE: player [options] [<configfile>] Where [options] can be: -h : print this message. -d <level> : debug message level (0 = none, 1 = default, 9 = all). -p <port> : port where Player will listen. Default: 6665 -q : quiet mode: minimizes the console output on startup. -l <logfile> : log player output to the specified file <configfile> : load the the indicated config file The following 82 drivers were compiled into Player: AioToSonar accel_calib acts amcl amtecpowercube aodv bitlogic bumper2laser bumper_safe camerauvc camerav4l2 camfilter canonvcc4 clodbuster cmucam2 cmvision create deadstop dummy epuck er1 erratic fakelocalize festival flockofbirds garminnmea globalize goto insideM300 iwspy kartowriter khepera laserbar laserbarcode lasercspace lasercutter laserposeinterpolator laserptzcloud laserrescan lasersafe lasertoranger linuxjoystick localbb mapcspace mica2 microstrain3dmg motionmind nomad_driver obot p2os passthrough pbs03jn ptu46 rangertolaser readlog relay rflex roboteq robotracker roomba rs4leuze rt3xxx segwayrmp400 serialstream serio sickLDMRS sicklms200 sicklms400 sicknav200 sickpls sickrfi341 sicks3000 skyetekM1 snd sonartoranger sonyevid30 tcpstream vec2map vfh vmapfile wbr914 writelog On Wed, Nov 30, 2011 at 4:21 PM, George C <geo...@gm...> wrote: >> I looked at lib and lib64. player seems to be installed in both if I >> read it correctly. >> It seems that lib64 is more recent. > > ...which means that you also need to update your LD_LIBRARY_PATH into > .bashrc to include the /usr/local/lib64 path of the libraries... dont > forget to source it > > as Rich said you have not uninstalled the previous versions... remove > everything PlayerStage related from your system paths... then do a > clean installation (do not forget to remove the CMakeCache) > |
From: Rich M. <jp...@gm...> - 2011-12-01 04:11:07
|
On 11/30/2011 08:59 PM, Ather Shiraz Sidiki (Shiraz) wrote: > Didn't see rich's email under nabble (that has to be a bug in the client) . > Nonetheless I did sudo make uninstall and even tried removing the > ccmakecache.txt > I think the output is still the same > -- Player version 3.0.2 > -- Operating system is Linux > -- Got System Processor x86_64 > -- Linux x86_64 Detected > -- Player will be installed to /usr/local > -- Player libraries will be in lib64 > -- Large file support is disabled. > -- ===== Client Libraries ===== > -- Python bindings for C client library will not be built - disabled by user > -- Could NOT find Ruby (missing: RUBY_EXECUTABLE RUBY_INCLUDE_DIR > RUBY_LIBRARY) (found version "1.8.0") > -- Ruby bindings for C client library will not be built - could not find Ruby > -- Python bindings for C++ client library will not be built - disabled by user > -- Could NOT find Ruby (missing: RUBY_EXECUTABLE RUBY_INCLUDE_DIR > RUBY_LIBRARY) (found version "1.8.0") > -- Ruby bindings for C++ client library will not be built - could not find Ruby > -- PlayerC++ client library will be built with Boost::Thread support. > -- PlayerC++ client library will be built with Boost::Signals support. > -- ============================ > -- JPEG support not included. And you've made sure that the Player 3.0.0 libraries are gone too? What is the output when you run "ldd /usr/local/bin/player" Rich |
From: Ather S. S. (Shiraz) <ath...@gm...> - 2011-12-01 19:57:46
|
Ok I got mricp to work (sort of) by removing 3.0.2 (uninstalling it) and then re-installing 3.0 instead (the older version that I had earlier). Now the mricp example "works" as in that the driver is listed in the list of available drivers when I type player. Still no working example. When I try to run Chliveros' example I get an inaccurate map (to say the least). This is the map it produced : https://docs.google.com/open?id=0BwG45lg3wcwnMTEyYWY4NGMtZjIwMi00M2Y2LTljMzktMzc3MDI1ZTRiNjMw I had the bot run (on high speed) all over the map so there was no chance of it missing a corner . I guess I am looking for bare minimum example (no frills : just the basics). Sebastian's example here http://old.nabble.com/Help-with-SLAM-td28813883i20.html - if you scroll down ; the example has just one file I believe besides cave.png - bare minimum dependencies please (so we can build on it and have fewer irrelevant aspects to tweak) we want the bare minimum initially to work with and we don't want to be distracted by modularization / OO or .inc modules to trace please though I am very grateful for whatever examples I have managed to get. Once we have a simple version (working robustly) then we can move to add aspects to demo the other features, perhaps. For instance George was nice enough to comment out some of the extraneous variables in Sebastian's example which is great. I tried running George Chliveros' example with some variant features and parameters and got either an error or the same incomplete map. When I try run the older version of stage_test (it ofcourse gives all those errors with being an older version and all) I get the following error : Stage plugin: 6665.simulation.0 is a Stage world [Loading ./rescue.world][Include homer.inc][Include map.inc] warn: worldfile ./rescue.world:3 : property [interval_real] is defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc WarnUnused) warn: worldfile ./rescue.world:18 : property [size] is defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc WarnUnused) warn: worldfile ./rescue.world:22 : property [gui_movemask] is defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc WarnUnused) warn: worldfile ./rescue.world:25 : property [gui_movemask] is defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc WarnUnused) warn: worldfile ./rescue.world:41 : property [polygon[0].point[0]] is defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc WarnUnused) warn: worldfile ./rescue.world:42 : property [polygon[0].point[1]] is defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc WarnUnused) warn: worldfile ./rescue.world:43 : property [polygon[0].point[2]] is defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc WarnUnused) warn: worldfile ./rescue.world:44 : property [polygon[0].point[3]] is defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc WarnUnused) warn: worldfile ./rescue.world:40 : property [polygon[0].points] is defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc WarnUnused) warn: worldfile ./rescue.world:39 : property [polygons] is defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc WarnUnused) warn: worldfile ./rescue.world:46 : property [range_min] is defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc WarnUnused) Stage plugin: 6665.position2d.0 is "robot" Stage plugin: 6665.laser.0 is "robot.laser:0" Laser:0 Range:0 begins:-120 ends:120stage driver setup Laser[0] Pose --> X=0 Y=0 Theta=0 LASER Interface Loaded Success index:0Floating point exception -- So perhaps stage_test needs to be updated (as an example) please. |
From: George C <geo...@gm...> - 2011-12-01 20:32:31
|
you have to tweak the parameters... go to the author's / contributor's website for details http://www.tarektaha.com/research/plugins/forum/forum_viewforum.php?2 http://www.tarektaha.com/research/plugins/forum/forum_viewtopic.php?3 On 1 December 2011 19:57, Ather Shiraz Sidiki (Shiraz) <ath...@gm...> wrote: > Ok I got mricp to work (sort of) by removing 3.0.2 (uninstalling it) > and then re-installing 3.0 instead (the older version that I had > earlier). Now the mricp example "works" as in that the driver is > listed in the list of available drivers when I type player. Still no > working example. > > When I try to run Chliveros' example I get an inaccurate map (to say the least). > > This is the map it produced : > https://docs.google.com/open?id=0BwG45lg3wcwnMTEyYWY4NGMtZjIwMi00M2Y2LTljMzktMzc3MDI1ZTRiNjMw > > I had the bot run (on high speed) all over the map so there was no > chance of it missing a corner . > > I guess I am looking for bare minimum example (no frills : just the > basics). Sebastian's example here > http://old.nabble.com/Help-with-SLAM-td28813883i20.html - if you > scroll down ; the example has just one file I believe besides > cave.png - bare minimum dependencies please (so we can build on it and > have fewer irrelevant aspects to tweak) we want the bare minimum > initially to work with and we don't want to be distracted by > modularization / OO or .inc modules to trace please though I am very > grateful for whatever examples I have managed to get. Once we have a > simple version (working robustly) then we can move to add aspects to > demo the other features, perhaps. For instance George was nice enough > to comment out some of the extraneous variables in Sebastian's example > which is great. > > I tried running George Chliveros' example with some variant features > and parameters and got either an error or the same incomplete map. > > When I try run the older version of stage_test (it ofcourse gives all > those errors with being an older version and all) I get the following > error : > > Stage plugin: 6665.simulation.0 is a Stage world > [Loading ./rescue.world][Include homer.inc][Include map.inc] > warn: worldfile ./rescue.world:3 : property [interval_real] is defined > but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc > WarnUnused) > warn: worldfile ./rescue.world:18 : property [size] is defined but not > used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc WarnUnused) > warn: worldfile ./rescue.world:22 : property [gui_movemask] is defined > but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc > WarnUnused) > warn: worldfile ./rescue.world:25 : property [gui_movemask] is defined > but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc > WarnUnused) > warn: worldfile ./rescue.world:41 : property [polygon[0].point[0]] is > defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc > WarnUnused) > warn: worldfile ./rescue.world:42 : property [polygon[0].point[1]] is > defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc > WarnUnused) > warn: worldfile ./rescue.world:43 : property [polygon[0].point[2]] is > defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc > WarnUnused) > warn: worldfile ./rescue.world:44 : property [polygon[0].point[3]] is > defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc > WarnUnused) > warn: worldfile ./rescue.world:40 : property [polygon[0].points] is > defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc > WarnUnused) > warn: worldfile ./rescue.world:39 : property [polygons] is defined but > not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc WarnUnused) > warn: worldfile ./rescue.world:46 : property [range_min] is defined > but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc > WarnUnused) > > Stage plugin: 6665.position2d.0 is "robot" > Stage plugin: 6665.laser.0 is "robot.laser:0" > > Laser:0 Range:0 begins:-120 ends:120stage driver setup > > Laser[0] Pose --> X=0 Y=0 Theta=0 > LASER Interface Loaded Success index:0Floating point exception > -- > > So perhaps stage_test needs to be updated (as an example) please. > |
From: Ather S. S. (Shiraz) <ath...@gm...> - 2011-12-02 00:10:00
|
I have gone through the forums by the author of mricp but have not found a WORKING example yet. I understand ICP (have read publications and books) and I would like to avoid having to "tweak" these myriads of parameters just to see a first working example (and proceed from there). Nonetheless I will try but if anyone has such an example I would appreciate it (I thought the example you gave me would give a working map). Thank you for recommending the book from the Israeli prof. it had a 2 page description of ICP though. I recall now that I covered svd based optical flow techniques in Computer vision already and this is very similar but anyone who didnt know ICP would have a difficult time understanding it due to the seeming lack of proper textbooks. Amazing thing is there are a million Comp. Vision textbooks and none of them are combine both "good pedagogy" and "depth" and breadth. S On Thu, Dec 1, 2011 at 3:32 PM, George C <geo...@gm...> wrote: > you have to tweak the parameters... go to the author's / contributor's > website for details > > http://www.tarektaha.com/research/plugins/forum/forum_viewforum.php?2 > > http://www.tarektaha.com/research/plugins/forum/forum_viewtopic.php?3 > > On 1 December 2011 19:57, Ather Shiraz Sidiki (Shiraz) > <ath...@gm...> wrote: >> Ok I got mricp to work (sort of) by removing 3.0.2 (uninstalling it) >> and then re-installing 3.0 instead (the older version that I had >> earlier). Now the mricp example "works" as in that the driver is >> listed in the list of available drivers when I type player. Still no >> working example. >> >> When I try to run Chliveros' example I get an inaccurate map (to say the least). >> >> This is the map it produced : >> https://docs.google.com/open?id=0BwG45lg3wcwnMTEyYWY4NGMtZjIwMi00M2Y2LTljMzktMzc3MDI1ZTRiNjMw >> >> I had the bot run (on high speed) all over the map so there was no >> chance of it missing a corner . >> >> I guess I am looking for bare minimum example (no frills : just the >> basics). Sebastian's example here >> http://old.nabble.com/Help-with-SLAM-td28813883i20.html - if you >> scroll down ; the example has just one file I believe besides >> cave.png - bare minimum dependencies please (so we can build on it and >> have fewer irrelevant aspects to tweak) we want the bare minimum >> initially to work with and we don't want to be distracted by >> modularization / OO or .inc modules to trace please though I am very >> grateful for whatever examples I have managed to get. Once we have a >> simple version (working robustly) then we can move to add aspects to >> demo the other features, perhaps. For instance George was nice enough >> to comment out some of the extraneous variables in Sebastian's example >> which is great. >> >> I tried running George Chliveros' example with some variant features >> and parameters and got either an error or the same incomplete map. >> >> When I try run the older version of stage_test (it ofcourse gives all >> those errors with being an older version and all) I get the following >> error : >> >> Stage plugin: 6665.simulation.0 is a Stage world >> [Loading ./rescue.world][Include homer.inc][Include map.inc] >> warn: worldfile ./rescue.world:3 : property [interval_real] is defined >> but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc >> WarnUnused) >> warn: worldfile ./rescue.world:18 : property [size] is defined but not >> used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc WarnUnused) >> warn: worldfile ./rescue.world:22 : property [gui_movemask] is defined >> but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc >> WarnUnused) >> warn: worldfile ./rescue.world:25 : property [gui_movemask] is defined >> but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc >> WarnUnused) >> warn: worldfile ./rescue.world:41 : property [polygon[0].point[0]] is >> defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc >> WarnUnused) >> warn: worldfile ./rescue.world:42 : property [polygon[0].point[1]] is >> defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc >> WarnUnused) >> warn: worldfile ./rescue.world:43 : property [polygon[0].point[2]] is >> defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc >> WarnUnused) >> warn: worldfile ./rescue.world:44 : property [polygon[0].point[3]] is >> defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc >> WarnUnused) >> warn: worldfile ./rescue.world:40 : property [polygon[0].points] is >> defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc >> WarnUnused) >> warn: worldfile ./rescue.world:39 : property [polygons] is defined but >> not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc WarnUnused) >> warn: worldfile ./rescue.world:46 : property [range_min] is defined >> but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc >> WarnUnused) >> >> Stage plugin: 6665.position2d.0 is "robot" >> Stage plugin: 6665.laser.0 is "robot.laser:0" >> >> Laser:0 Range:0 begins:-120 ends:120stage driver setup >> >> Laser[0] Pose --> X=0 Y=0 Theta=0 >> LASER Interface Loaded Success index:0Floating point exception >> -- >> >> So perhaps stage_test needs to be updated (as an example) please. >> |
From: George C <geo...@gm...> - 2011-11-28 14:35:22
Attachments:
mricp.tar.gz
|
Hello, > If someone knows of an example that would work (like simple.cfg) that > would be great! see attached tarball, then $ cd /your/path/to/Stage-3.2.1-Source/worlds untar therein $ tar xf mricp.tar.gz and then $ cd mricp $ player simple_mricp.cfg it should perform ok... ** note that you can view the produced occ.grids as images in the directory cd /your/path/to/Stage-3.2.1-Source/worlds/mricp/maps > Lastly does anyone know of any books which cover ICP (NOT papers > / publications but books). see here: http://tosca.cs.technion.ac.il/book/ (also within the readme file) George On 28 November 2011 00:42, Ather Shiraz Sidiki (Shiraz) <ath...@gm...> wrote: > After digging through the MRICP 2.0 folder I found stage_test folder > which is now included in the standard player install. > > However when I run it I get a bunch of errors because apparently the > example is for an older version and has dated syntax. > Using stage-3.2.1 and Player 3.0.2 > I read this link : > http://www-users.cs.york.ac.uk/jowen/player/playerstage-manual-update.html > > and discovered that I needed to alter the pose and size and I went > ahead and changed that but now it cannot find the mricp driver. > > If you want to see the project it is uploaded at : > > https://docs.google.com/open?id=0BwG45lg3wcwnMDQ3ZjI1YzItNjc3Zi00YmVjLTlkYWYtZjgzNDQyNjJlNWFi > > If someone knows of an example that would work (like simple.cfg) that > would be great! (by the way the example player simple.cfg works ). > > > WHEN using player stage MRICP : > s@ubuntu:~/player-3.0.2/server/drivers/mixed/mricp/stage_test$ ls -al > total 56 > drwxr-xr-x 2 s s 4096 2010-06-28 00:32 . > drwxr-xr-x 7 s s 4096 2011-10-22 05:31 .. > -rw-r--r-- 1 s s 25759 2007-11-21 05:51 casarea.jpeg > -rw-r--r-- 1 s s 1103 2007-11-21 05:51 homer.inc > -rw-r--r-- 1 s s 81 2007-11-21 05:51 map.inc > -rw-r--r-- 1 s s 1177 2007-11-21 05:51 rescue.world > -rw-r--r-- 1 s s 596 2009-05-13 07:46 stage_mricp.cfg > -rw-r--r-- 1 s s 1138 2007-11-21 05:51 wheelchair.inc > s@ubuntu:~/player-3.0.2/server/drivers/mixed/mricp/stage_test$ player > stage_mricp.cfg > Registering driver > Player v.3.0.2 > > * Part of the Player/Stage/Gazebo Project [http://playerstage.sourceforge.net]. > * Copyright (C) 2000 - 2009 Brian Gerkey, Richard Vaughan, Andrew Howard, > * Nate Koenig, and contributors. Released under the GNU General Public License. > * Player comes with ABSOLUTELY NO WARRANTY. This is free software, and you > * are welcome to redistribute it under certain conditions; see COPYING > * for details. > > invoking player_driver_init()... > Stage driver plugin init > > ** Stage plugin v3.2.1 ** > * Part of the Player Project [http://playerstage.sourceforge.net] > * Copyright 2000-2009 Richard Vaughan, Brian Gerkey and contributors. > * Released under the GNU General Public License v2. > > success > Stage plugin: 6665.simulation.0 is a Stage world > [Loading ./rescue.world][Include homer.inc][Include map.inc] > err: Loading size. Need a vector of length 3: found 2. > (/home/s/Stage-3.2.1-Source/libstage/model.cc Load) > > http://www-users.cs.york.ac.uk/jowen/player/playerstage-manual-update.html > > > -- > > Changed various pose/size but get this error : > > Stage plugin: 6665.simulation.0 is a Stage world > [Loading ./rescue.world][Include homer.inc][Include map.inc] > warn: worldfile ./rescue.world:3 : property [interval_real] is defined > but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc > WarnUnused) > warn: worldfile ./rescue.world:18 : property [size] is defined but not > used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc WarnUnused) > warn: worldfile ./rescue.world:22 : property [gui_movemask] is defined > but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc > WarnUnused) > warn: worldfile ./rescue.world:25 : property [gui_movemask] is defined > but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc > WarnUnused) > warn: worldfile ./rescue.world:41 : property [polygon[0].point[0]] is > defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc > WarnUnused) > warn: worldfile ./rescue.world:42 : property [polygon[0].point[1]] is > defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc > WarnUnused) > warn: worldfile ./rescue.world:43 : property [polygon[0].point[2]] is > defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc > WarnUnused) > warn: worldfile ./rescue.world:44 : property [polygon[0].point[3]] is > defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc > WarnUnused) > warn: worldfile ./rescue.world:40 : property [polygon[0].points] is > defined but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc > WarnUnused) > warn: worldfile ./rescue.world:39 : property [polygons] is defined but > not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc WarnUnused) > warn: worldfile ./rescue.world:46 : property [range_min] is defined > but not used (/home/s/Stage-3.2.1-Source/libstage/worldfile.cc > WarnUnused) > > Stage plugin: 6665.position2d.0 is "robot" > Stage plugin: 6665.laser.0 is "robot.laser:0" > error : Failed to load plugin MrIcpDriver.so. > error : libtool reports error: file not found > error : plugin search path: > /usr/local/lib:/home/s/stage_test:.:/usr/local/lib/ > error : failed to load plugin: MrIcpDriver.so > error : failed to parse config file stage_mricp.cfg driver blocks > > > -- > > Tried adding following block to simple.cfg but got error (this is > Claudio's suggestion) : > http://old.nabble.com/Help-with-SLAM-td28813883i20.html > > > driver > ( > name "mricp" > provides ["position2d:1" "map:0"] > requires ["position2d:0" "laser:0"] > number_of_lasers 1 > laser0_ranges [-90 90] > playerv_debug 0 > period 0.2 > MAXR 5 > MINR 0.05 > gate1 0.5 > gate2 0.6 > map_resolution 0.05 > map_saving_period 1 > map_size 40 > use_max_range 1 > sparse_scans_rate 2 > map_path "logs/" > debug 0 > alwayson 1 > log 1 > use_odom 1 > ) > success > Stage plugin: 6665.simulation.0 is a Stage world > [Loading ./simple.world][Include pioneer.inc][Include map.inc][Include sick.inc] > > Stage plugin: 6665.position2d.0 is "r0" > Stage plugin: 6665.laser.0 is "r0.laser:0" > Stage plugin: 6665.speech.0 is "r0" > Stage plugin: 6665.graphics2d.0 is "r0" > Stage plugin: 6665.graphics3d.0 is "r0" > error : Couldn't find driver "mricp" > error : failed to parse config file simple.cfg driver blocks > -- > > I looked at the following example by sebastian : > http://old.nabble.com/Help-with-SLAM-td28813883i20.html > > and got the following error : > > success > Stage plugin: 6665.simulation.0 is a Stage world > [Loading ./simple.world][Include pioneer.inc][Include > map.inc][Include sick.inc] > > Stage plugin: 6665.position2d.0 is "r0" > Stage plugin: 6665.ranger.0 is err: error: stage driver doesn't > support interface type 62 > (/home/s/Stage-3.2.1-Source/libstageplugin/p_driver.cc StgDriver) > error : Initialization failed for driver "stage" > error : failed to parse config file icp_test.cfg driver blocks > > > Currently I am in favor of getting Sebastian's icp_test to work that > would be great following is his icp_test.cfg : > # load the Stage plugin simulation driver > > driver > > ( > > name "stage" > > provides [ "simulation:0" ] > > plugin "stageplugin" > > > > # load the named file into the simulator > > worldfile "simple.world" > > ) > > > > # Create a Stage driver and attach position2d and laser interfaces > > # to the model "r0" > > driver > > ( > > name "stage" > > provides [ "position2d:0" "ranger:0" "ranger:1" ] > > model "r0" > > ) > > driver > > ( > > name "rangertolaser" > > requires ["ranger:1"] > > provides ["laser:0"] > > ) > > driver > > ( > > name "mricp" > > provides ["position2d:1" "map:0"] > > requires ["position2d:0" "laser:0"] > > number_of_lasers 1 > > laser0_ranges [-90 90] > > playerv_debug 0 > > period 0.2 > > MAXR 5 > > MINR 0.05 > > gate1 0.5 > > gate2 0.6 > > #map_resolution 0.05 > > map_resolution 0.032 > > map_saving_period 10 > > map_size 20 > > use_max_range 1 > > sparse_scans_rate 1 > > #interpolate 0 > > > > map_path "logs/" > > debug 0 > > alwayson 0 > > log 1 > > use_odom 1 > > ) > > driver > > ( > > name "mapfile" > > provides ["map:1"] > > filename "/home/s/Stage-3.2.1-Source/worlds/simple/cave.png" > > resolution 0.032 # meters per pixel > > origin [-8 -8 ] # real-world location of the bottom-left-hand corner > of the map > > ) > > -- > > Lastly does anyone know of any good books which cover ICP (NOT papers > / publications but books). > > Shiraz > > ------------------------------------------------------------------------------ > All the data continuously generated in your IT infrastructure > contains a definitive record of customers, application performance, > security threats, fraudulent activity, and more. Splunk takes this > data and makes sense of it. IT sense. And common sense. > http://p.sf.net/sfu/splunk-novd2d > _______________________________________________ > Playerstage-users mailing list > Pla...@li... > https://lists.sourceforge.net/lists/listinfo/playerstage-users > |