ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
2013-07-15 22:32:09 -0500 | received badge | ● Student (source) |
2013-07-15 22:31:18 -0500 | received badge | ● Famous Question (source) |
2013-01-25 08:02:54 -0500 | received badge | ● Notable Question (source) |
2013-01-23 20:44:37 -0500 | received badge | ● Popular Question (source) |
2013-01-21 21:05:32 -0500 | asked a question | Ros installation without root I suppose that it happens quite often that people that are working in a closed environment without root access want to use ros. cf. howto install w/o root priviliges Installation of wstool and rosdep from source In our case for ros fuerte for example we ended after 2 weeks of work with a big shell script downloading all the system dependencies (like for example BOOST, Log4cxx, PCL or OpenCV), installing it to $ROS_ROOT/usr and after that building ros form source while patching many CMakeLists.txt files. I took a look at groovy and suppose that at least the building of ros with catkin should work quite fine due to the fact that building flags can be passed directly to cmake. Now the question: Wouldn't it be nice for people working in such an environment to get a package manager installing packages from source? This could be then called by rosdep. With this it would be also possible to install ros on every Linux as the native package manager does not need to be called. If there is interest in something like that, I would like to work on such a software package. |
2013-01-21 20:44:50 -0500 | answered a question | Installation of wstool and rosdep from source I have a bash script nearly done that is installing ros fuerte with the dependencies from source. I will sent it to you if I'm done. |
2013-01-07 10:52:50 -0500 | received badge | ● Nice Answer (source) |
2013-01-07 00:50:05 -0500 | received badge | ● Editor (source) |
2013-01-07 00:39:50 -0500 | answered a question | It appears that rospack compile is broke by tinyxml.h There is tinyxml with std::string and without. It has to be configured during the build procedure. In the standard tinyxml.h there is also an #ifdef for this difference. So try compiling with the define -DTIXML_USE_STL. The standard tinyxml packages for ubuntu does not have this difference it is configured for usage of std::string and has a small change in the tinyxml.h so that you do not need this flag. cf. http://www.grinninglizard.com/tinyxmldocs/index.html |
2013-01-07 00:35:14 -0500 | received badge | ● Teacher (source) |
2013-01-07 00:25:54 -0500 | answered a question | Rosmake takes too long You can use rospack to get the needed compile flags inside your makefile. Note, normally there is a big bunch of include paths, that are responsible for the long lasting compilation time. |
2013-01-07 00:12:27 -0500 | received badge | ● Supporter (source) |
2013-01-07 00:08:31 -0500 | received badge | ● Famous Question (source) |
2013-01-07 00:08:31 -0500 | received badge | ● Notable Question (source) |
2013-01-07 00:08:31 -0500 | received badge | ● Popular Question (source) |
2011-09-02 12:06:23 -0500 | marked best answer | ros node does not change its name after restart yeah that's a matlab problem. matlab caches the s-funtions there is a brutal way by running:
or just unload every single s-function by using
cheers |
2011-08-25 19:25:57 -0500 | asked a question | ros node does not change its name after restart Hello everybody, actually I'm working on a c++ s-function in Matlab Simulink that is able to comunicate to ros. Therefore I initialize the ros node once by ros::int(argc, argv, nodeName); and terminate the node by ros::shutdown(); Therewith I can create and destroy a ros node. The issue I have with this is, that after once starting and ending a simulink model, the ros node name can't be changed. Even by starting another model the node name is not changed. I tried changing nodeName and also the command line arguments argc and argv ( __name:=NodeName ). It only changes after a recompile of the s-function or by a restart of matlab. What can I do with this? Many thanks for your answers in advance. |