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

veverak's profile - activity

2022-09-08 02:43:48 -0500 received badge  Famous Question (source)
2022-09-08 02:43:48 -0500 received badge  Notable Question (source)
2022-09-08 02:43:48 -0500 received badge  Popular Question (source)
2021-08-17 14:13:48 -0500 commented answer ROS2 share launch code

That is not what I want, this includes another launch file as a "another launchfile" I want to use specific _code_ from

2021-08-17 09:14:44 -0500 asked a question ROS2 share launch code

ROS2 share launch code Hi, I have two packages that share some launch file logic (like how to find proper .urdf file an

2019-03-09 17:46:51 -0500 received badge  Taxonomist
2017-03-29 08:16:30 -0500 received badge  Famous Question (source)
2017-03-29 08:16:30 -0500 received badge  Notable Question (source)
2017-01-06 02:26:12 -0500 received badge  Nice Question (source)
2016-11-09 06:54:59 -0500 received badge  Famous Question (source)
2016-10-24 08:54:18 -0500 received badge  Famous Question (source)
2016-09-09 12:05:42 -0500 received badge  Favorite Question (source)
2016-09-09 12:01:12 -0500 received badge  Student (source)
2016-08-22 14:55:29 -0500 received badge  Notable Question (source)
2016-08-22 14:55:29 -0500 received badge  Popular Question (source)
2016-08-09 10:03:57 -0500 received badge  Popular Question (source)
2016-08-09 07:28:28 -0500 answered a question Problem building .deb for rosconsole in kinetic

After inspection of cmake file, I changed to use way of finding that lirbary vor cmake versions less than 2.8.4 and it compiled just OK< unfortunetly I am not able to properly test it yet, but I will report if this solution worked ASAP

original file:

if(NOT (APPLE OR WIN32 OR MINGW OR ANDROID))
  if (${CMAKE_VERSION} VERSION_LESS 2.8.4)
    # cmake later than 2.8.0 appears to have a better find_library
    # that knows about the ABI of the compiler.  For lucid we just
    # depend on the linker to find it for us.
    set(RT_LIBRARY rt CACHE FILEPATH "Hacked find of rt for cmake < 2.8.4")
  else()
    find_library(RT_LIBRARY rt)
    assert_file_exists(${RT_LIBRARY} "RT Library")
  endif()
  #message(STATUS "RT_LIBRARY: ${RT_LIBRARY}")
endif()
2016-08-09 07:00:28 -0500 commented answer Problem building .deb for rosconsole in kinetic

I've got /lib/arm-linux-gnueabihf/librt.so.1 in proepr place and libc6,libc6-dbg,libc6-dev allready installed.

rosconsole compiled just OK for source installation and is usable... it's only when I try to make it into .deb from same source it fails...

2016-08-07 18:51:08 -0500 commented answer ROS on raspberry pi Zero

it should be easier, kinetic is at least targeted for debian jessie, just different architecture (it means you won't have to figure out all dependencies for ros to solve), on the other hand there is still compilation time...

And I am actually blocked in making reliable raspbian repository ...

2016-08-07 08:34:32 -0500 answered a question ROS on raspberry pi Zero

It should be possible, only concern is if zero will be powerfull enough for what you want to do and packages...

if you can find repository with packages, you should have no problems. If you can't find, it will be tricky, because you need to compile ros from source and some packages take over 1GB RAM easily, which means you have to use swap on zero.... and that will make it slow as hell (not to mention that CPU itself will compile everything for a long time)... also, you propably want to put swap file on flashdrive over usb, rather than killing microsd ...

2016-08-07 06:26:59 -0500 asked a question Problem building .deb for rosconsole in kinetic

Hi folks,

I am trying to build .deb packages for kinetic on raspbian jessie on rpi3 itself.

I managed to get almost all packages i need, but I am not able to build deb package for rosconsole.

My approach:

  • make source installation into /opt/ros/kinetic/
  • iterate over src/ and for each packaged create .deb package

I am not exactly sure now what error message means and how to reasonably get rid of it....


# fakeroot debian/rules binary
dh  binary
   dh_testdir
Unknown option: buildsystem
dh_testdir: warning: ignored unknown options in DH_OPTIONS
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/opt/builder/src/ros_comm/rosconsole'
# In case we're installing to a non-standard location, look for a setup.sh
# in the install tree that was dropped by catkin, and source it.  It will
# set things like CMAKE_PREFIX_PATH, PKG_CONFIG_PATH, and PYTHONPATH.
if [ -f "/opt/ros/kinetic/setup.sh" ]; then . "/opt/ros/kinetic/setup.sh"; fi && \
dh_auto_configure -- \
    -DCATKIN_BUILD_BINARY_PACKAGE="1" \
    -DCMAKE_INSTALL_PREFIX="/opt/ros/kinetic" \
    -DCMAKE_PREFIX_PATH="/opt/ros/kinetic"
    mkdir -p obj-arm-linux-gnueabihf
    cd obj-arm-linux-gnueabihf
    cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_BUILD_TYPE=None -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/kinetic -DCMAKE_PREFIX_PATH=/opt/ros/kinetic
-- Using CATKIN_DEVEL_PREFIX: /opt/builder/src/ros_comm/rosconsole/obj-arm-linux-gnueabihf/devel
-- Using CMAKE_PREFIX_PATH: /opt/ros/kinetic
-- This workspace overlays: /opt/ros/kinetic
-- Using PYTHON_EXECUTABLE: /usr/bin/python
-- Using Debian Python package layout
-- Using empy: /usr/bin/empy
-- Using CATKIN_ENABLE_TESTING: ON
-- Skip enable_testing() when building binary package
-- Using CATKIN_TEST_RESULTS_DIR: /opt/builder/src/ros_comm/rosconsole/obj-arm-linux-gnueabihf/test_results
-- Found gtest sources under '/usr/src/gtest': gtests will be built
-- Using Python nosetests: /usr/bin/nosetests-2.7
CMake Error at /opt/ros/kinetic/share/catkin/cmake/assert.cmake:17 (message):


  Assertion failed: check for file existence, but filename
  (RT_LIBRARY-NOTFOUND) unset.  Message: RT Library

Call Stack (most recent call first):
  /opt/ros/kinetic/share/catkin/cmake/tools/rt.cmake:42 (assert_file_exists)
  /opt/ros/kinetic/share/catkin/cmake/all.cmake:147 (include)
  /opt/ros/kinetic/share/catkin/cmake/catkinConfig.cmake:20 (include)
  CMakeLists.txt:8 (find_package)


-- Configuring incomplete, errors occurred!
See also "/opt/builder/src/ros_comm/rosconsole/obj-arm-linux-gnueabihf/CMakeFiles/CMakeOutput.log".
See also "/opt/builder/src/ros_comm/rosconsole/obj-arm-linux-gnueabihf/CMakeFiles/CMakeError.log".
dh_auto_configure: cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_BUILD_TYPE=None -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/kinetic -DCMAKE_PREFIX_PATH=/opt/ros/kinetic returned exit code 1
debian/rules:26: recipe for target 'override_dh_auto_configure' failed
make[1]: *** [override_dh_auto_configure] Error 2
make[1]: Leaving directory '/opt/builder/src/ros_comm/rosconsole'
debian/rules:23: recipe for target 'binary' failed
make: *** [binary] Error 2
2016-06-06 09:48:11 -0500 asked a question Debian Jessie armhf repo

Hi folks,

would like to ask... is there anywhere repo with ros-minimal packages for debian jessie with armhf architecture? and if there is not, is there a chance that there will be given that debian jessie is now official distro? :)

I wanted to setup my own jenkins, but realized I don't have machine strong enough ( based on what's recommended on https://github.com/ros-infrastructure... , but maybe I can work with something less powerfull? )

P.S: please, don't answer with things like "use ubuntu" or "compile it on rpi", I know these alterantives and they are not point of the question.

2016-04-13 09:17:57 -0500 received badge  Notable Question (source)
2016-04-13 09:17:57 -0500 received badge  Famous Question (source)
2016-01-31 19:49:16 -0500 received badge  Popular Question (source)
2016-01-27 17:22:24 -0500 asked a question Actionlib confusion

hi folks,

lately I have been really confused with simpleactionlib server because i am not sure I udnerstand how it works... (and reading the source didn't really helped) (propably only problems with understanding the API)

what package/wrote thing does extensively uses action server in python? (so one can explore it and get some inspiration about how to properly use it)

also, I have 'cycle' in action that does specific action and regulary sends feedback => whats proper workflow with simple action server for this cases: A. when new goal is available, abort actual one and run the new one B. when new goal is available and actual main goal.block is true -> decline the new goal (propably abort with specific result)

P.S: if by any case there is trivial place to find this info I am sorry, but I am getting lost more and more with the server api :/

2016-01-22 00:39:52 -0500 received badge  Notable Question (source)
2016-01-12 18:57:09 -0500 asked a question distcc-pump on raspberry pi A+

Hi folks

I wanted to run ros jade on raspbian-jessie .... so I've got into situation where I need to compile entire ros and figured out I can't really do it on rpi A+... so I was able to setup distcc with my laptop which works quite well....

but it seems that for some packages A+ is not able to do even the linking part.... and due to catkisn massive use of CPATH I am not able to setup distcc-pump mode :/ (it refuses to work with CPATH being set)

any ideas about how to be able to create ros workspace on raspberry pi A+? only thing that I am left with is propably only running rpi a+ image in virtual with much more RAM

P.S: crosscompiling everything seems as big hassle because I am missing arm dist-dependencies on the machine that tries to crosscompile it P.P.S: I've got most of the stuff in makefile: http://git.veverak.org/tote.git/blob/...

2015-12-31 05:51:26 -0500 received badge  Enthusiast
2015-12-25 08:47:56 -0500 received badge  Popular Question (source)
2015-12-25 07:49:25 -0500 answered a question Linking problems on archlinux

Ok, I tried to reinstall all packages from ros-jade that I had (also with all dependencies that are not used by something else) and reinstalled everything

now I was able to install all packages that got broken link process.... and as far as I remember I installed 1/2 of ros-jade package suite around month or two ago... failed on non-ros-leated problem with one of the libraries, and week ago I finished instalation and eventually got into problems listed above...

for me it seems like during that period something in packages changed ... but than there is error in handling ros packages in AUR I suppose, because it should report 'new packages' :/

2015-12-25 04:22:26 -0500 commented question Linking problems on archlinux

ok, tried to recompile installed package.. it failed to link same way as previous things I mentioned :/ (random installed package, but I suppose I cam assume same far all I installed)

2015-12-24 18:40:35 -0500 asked a question Linking problems on archlinux

Hi folks, I've run into plenty of problems with building some things on arch with ros-jade...

I was able to compile most of the things, but I stuck on serveral errors...

at first, I tried to compile packages for raspi-cam and got stuck on camera_calibration_parser: (at first I tried script from AUR to install it, but then I made new catkin workspace, git cloned the package source and it still fails on same thing) https://bpaste.net/show/1afd33358e71

also, while ago I tried to compil jade-rviz, but too failed on linking phase https://bpaste.net/show/3ef53c30d3d2 ... (this time only AUR recipe) ... I tried to get help on author repo, but he said he can compile it just OK with same libraries as me on OS X....

I am using http://wiki.ros.org/jade/Installation... macro to setup ros enviroment when I work with it, and many packages I was able to get just right

what can cause this?