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

nnnnnnils's profile - activity

2017-01-25 04:45:08 -0500 received badge  Good Question (source)
2016-08-11 11:45:58 -0500 received badge  Famous Question (source)
2016-08-07 22:10:05 -0500 received badge  Famous Question (source)
2016-08-07 22:10:05 -0500 received badge  Notable Question (source)
2015-12-16 23:09:14 -0500 received badge  Notable Question (source)
2015-08-28 05:41:16 -0500 received badge  Popular Question (source)
2015-08-26 21:26:20 -0500 received badge  Famous Question (source)
2015-08-24 06:59:31 -0500 received badge  Nice Question (source)
2015-08-12 09:12:12 -0500 received badge  Editor (source)
2015-08-11 18:31:58 -0500 answered a question installing indigo on OS X Yosemite

brew install gazebo works fine for me (save for linking), but I have this diff going on:

$git diff ^HEAD
diff --git a/gazebo.rb b/gazebo.rb
index 684db0a..27ef576 100644
--- a/gazebo.rb
+++ b/gazebo.rb
@@ -13,7 +13,7 @@ class Gazebo < Formula
   depends_on "freeimage"
   depends_on "libtar"
   depends_on "ogre"
-  depends_on "osrf/simulation/protobuf"
+  depends_on "protobuf"
   depends_on "protobuf-c"
   depends_on "qt"
   depends_on "sdformat"

Maybe that'll help. Worthwhile to note the latest version of gazebo is gazebo6.

2015-08-11 10:44:46 -0500 received badge  Supporter (source)
2015-08-11 09:13:50 -0500 received badge  Popular Question (source)
2015-08-11 08:47:18 -0500 asked a question rosmake invoking wrong ld command

I'm getting an error message ld: library not found for -l:/usr/local/lib/libopencv_xphoto.3.0.0.dylib

The proper command would be either -L/usr/local/lib/libopencv_xphoto.3.0.0.dylib or -lopencv_xphoto.3.0.0.dylib according to these folks at stackoverflow: http://stackoverflow.com/questions/31...

Anybody know where I can go to correct this? The CMakeLists.txt doesn't even look for OpenCV.

Edit: Here my is my CMakeLists.txt

I am using ROS Indigo on OS X 10.10.4. I am using rosmake because that is what the instructions for tum_vision/lsd_slam say Interestingly, I had no intention of using OpenCV 3.0 with this, I have a brew installed OpenCV2.4 on my computer that I figured would be the one used. But I also have OpenCV 3.0 which I installed manually.

edit2: Wow, I just realized there is a catkin-mac branch available in tum-vision's repo. This should be interesting. They should probably note this in their readme.

2015-08-10 20:40:02 -0500 commented question Trouble installing LSD_SLAM on OS X 10.10.4
2015-08-10 19:31:33 -0500 answered a question Best way to check if ROS is running

Why, "better"? I assume if your script requires ROS to be running, it needs certain ROS services to be available? Why not check if those services are available? I imagine that would better suit your script's question of 'do I have everything I need to run right now?'

2015-08-10 19:05:56 -0500 asked a question Trouble installing LSD_SLAM on OS X 10.10.4

Hi there,

I am getting this error message while installing LSD_SLAM from https://github.com/tum-vision/lsd_slam

Full lsd_slam_viewer/build_output.log here

[ rosmake ] Last 40 linesd_slam_viewer: 48.8 sec ]                       [ 1 Active 40/42 Complete ]
{-------------------------------------------------------------------------------
  /usr/local/include/boost/smart_ptr/shared_ptr.hpp:349:24: note: in instantiation of function template specialization 'boost::detail::sp_pointer_construct<const lsd_slam_viewer::LSDSLAMViewerParamsConfig::AbstractParamDescription, lsd_slam_viewer::LSDSLAMViewerParamsConfig::ParamDescription<int> >' requested here
          boost::detail::sp_pointer_construct( this, p, pn );
                         ^
  /opt/ros/indigo/share/lsd_slam/lsd_slam_viewer/cfg/cpp/lsd_slam_viewer/LSDSLAMViewerParamsConfig.h:529:45: note: in instantiation of function template specialization 'boost::shared_ptr<const lsd_slam_viewer::LSDSLAMViewerParamsConfig::AbstractParamDescription>::shared_ptr<lsd_slam_viewer::LSDSLAMViewerParamsConfig::ParamDescription<int> >' requested here
        Default.abstract_parameters.push_back(LSDSLAMViewerParamsConfig::AbstractParamDescriptionConstPtr(new LSDSLAMViewerParamsConfig::ParamDescription<int>("minNearSupport", "int", 0, "only plot points that have #minNearSupport similar neighbours (higher values remove outliers)", "", &LSDSLAMViewerParamsConfig::minNearSupport)));
                                          ^
  In file included from /opt/ros/indigo/share/lsd_slam/lsd_slam_viewer/src/main_viewer.cpp:22:
  In file included from /opt/ros/indigo/include/ros/ros.h:38:
  In file included from /opt/ros/indigo/include/ros/time.h:58:
  In file included from /usr/local/include/boost/math/special_functions/round.hpp:14:
  In file included from /usr/local/include/boost/math/policies/error_handling.hpp:31:
  In file included from /usr/local/include/boost/format.hpp:38:
  In file included from /usr/local/include/boost/format/internals.hpp:23:
  In file included from /usr/local/include/boost/format/alt_sstream.hpp:21:
  In file included from /usr/local/include/boost/shared_ptr.hpp:17:
  In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:26:
  In file included from /usr/local/include/boost/checked_delete.hpp:15:
  /usr/local/include/boost/core/checked_delete.hpp:34:5: warning: delete called on 'lsd_slam_viewer::LSDSLAMViewerParamsConfig::GroupDescription<lsd_slam_viewer::LSDSLAMViewerParamsConfig::DEFAULT, lsd_slam_viewer::LSDSLAMViewerParamsConfig>' that has virtual functions but non-virtual destructor [-Wdelete-non-virtual-dtor]
      delete x;
      ^
  /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:134:20: note: in instantiation of function template specialization 'boost::checked_delete<lsd_slam_viewer::LSDSLAMViewerParamsConfig::GroupDescription<lsd_slam_viewer::LSDSLAMViewerParamsConfig::DEFAULT, lsd_slam_viewer::LSDSLAMViewerParamsConfig> >' requested here
              boost::checked_delete( p );
                     ^
  /usr/local/include/boost/smart_ptr/shared_ptr.hpp:271:5: note: in instantiation of function template specialization 'boost::detail::shared_count::shared_count<lsd_slam_viewer::LSDSLAMViewerParamsConfig::GroupDescription<lsd_slam_viewer::LSDSLAMViewerParamsConfig::DEFAULT, lsd_slam_viewer::LSDSLAMViewerParamsConfig> >' requested here
      boost::detail::shared_count( p ).swap( pn );
      ^
  /usr/local/include/boost/smart_ptr/shared_ptr.hpp:349:24: note: in instantiation of function template specialization 'boost::detail::sp_pointer_construct<const lsd_slam_viewer::LSDSLAMViewerParamsConfig::AbstractGroupDescription, lsd_slam_viewer::LSDSLAMViewerParamsConfig::GroupDescription<lsd_slam_viewer::LSDSLAMViewerParamsConfig::DEFAULT, lsd_slam_viewer::LSDSLAMViewerParamsConfig> >' requested here
          boost::detail::sp_pointer_construct( this, p, pn );
                         ^
  /opt/ros/indigo/share/lsd_slam/lsd_slam_viewer/cfg/cpp/lsd_slam_viewer/LSDSLAMViewerParamsConfig.h:575:40: note: in instantiation of function template specialization 'boost::shared_ptr<const lsd_slam_viewer::LSDSLAMViewerParamsConfig::AbstractGroupDescription>::shared_ptr<lsd_slam_viewer::LSDSLAMViewerParamsConfig::GroupDescription<lsd_slam_viewer::LSDSLAMViewerParamsConfig::DEFAULT, lsd_slam_viewer::LSDSLAMViewerParamsConfig> >' requested here
        __group_descriptions__.push_back(LSDSLAMViewerParamsConfig::AbstractGroupDescriptionConstPtr(new LSDSLAMViewerParamsConfig::GroupDescription<LSDSLAMViewerParamsConfig::DEFAULT, LSDSLAMViewerParamsConfig>(Default)));
                                         ^
  4 warnings and 3 errors generated.
  make[3]: *** [CMakeFiles/viewer.dir/src/main_viewer.cpp.o] Error 1
  2 errors generated.
  make[3]: *** [CMakeFiles/viewer.dir/src/PointCloudViewer.cpp.o] Error 1
  3 warnings generated.
  make[2]: *** [CMakeFiles/viewer.dir/all] Error 2
  make[1]: *** [all] Error 2
-------------------------------------------------------------------------------}
[ rosmake ] Output from build of package ...
(more)
2015-08-03 22:00:32 -0500 received badge  Notable Question (source)
2015-08-03 02:57:10 -0500 received badge  Popular Question (source)
2015-08-02 06:53:20 -0500 received badge  Student (source)
2015-08-02 00:48:12 -0500 asked a question why rosdep instead of others?

Hi there,

Couldn't seem to find a lot of historical information on this. What is the rationale/genesis of catkin and rosdep? I'm not sure entirely yet what catkin is used for but as far as i can tell, rosdep is a package manager. Why was it written, as opposed to using all the other package managers that already exist? Note that I'm not even really sure how old ROS is. Was it written before other notable package managers stabilized themselves? Just for my own edification.

Cheers.