Questions tagged [rock]

Rock is a software framework for the development of robotic systems. The underlying component model is based on the Orocos RTT (Real Time Toolkit). Rock provides all the tools required to set up and run high-performance and reliable robotic systems for wide variety of applications in research and industry. It contains a rich collection of ready to use drivers and modules for use in your own system, and can easily be extended by adding new components.

Filter by
Sorted by
Tagged with
2 votes
2 answers
81 views

rock/syskit: How to add multiple instances of same component into a network

I've been going through Syskit tutorials at rock-robotics.org. In the tutorials e.g. First composition, there are two different components declared with: ...
0 votes
1 answer
26 views

autoproj snapshot with git detached HEAD

I need to search in the git history of a couple of packages to get back to a working state for a demo. I am searching by checking out commits manually until I found the commits of all effected ...
1 vote
1 answer
56 views

Rock envire - vizkit3d : Change environment visualization (envire lib) from ruby script

I am using a ruby script to connent the Multi Layer Surface Map of the velodyne_slam component to the vizkit3D visualization. The visualizazion plugin is loaded like this: envireViz = Vizkit....
  • 11
0 votes
1 answer
105 views

Problems using syskit monitors -> failed emission of the foo event of

I had just tested my first monitor, which results in the following error regarding the suggestion in How to define conditions for state-machines in roby? unfortunately i ran into a runtime error, i ...
2 votes
1 answer
89 views

How to overwrite default git source in autoproj? [closed]

I want to overwrite the git source of a package in autoproj. That package is by default on gitorious and I forked it on spacegit to apply specific patches. According to the autoproj documentation (...
2 votes
2 answers
76 views

How to define conditions for state-machines in roby?

I am searching for a way that allows me to wait for some conditions on ports before applying a new state. My concrete Problem: I want to make sure that my AUV aligns to the right pipeline. Therefore ...
2 votes
1 answer
156 views

How do I add an external library to the Rock Framework?

The Rock framework already includes a lot of software libraries. However, I would like to add an existing external library so that I can use it for my component development. What is the preferred way ...
  • 3,004