Intro
Tutorials
Core
- Base Types
- Build System
- Developing Components
- Running Components
- System Management
- Data Analysis
- Graphical User Interface
- Simulating a Robot
Additional Core Functionality
Data Types
The first step to consider when integrating a ROS and a Rock system is the issue of making both systems understand each other. In other terms, use compatible data types.
Rock and ROS do not share the same scheme when it comes to defining data types. ROS uses its own message description format, while Rock uses a subset of C++ – mainly for ease of integration of “framework-free” libraries.
The two possible schemes to transfer data between Rock components and ROS nodes are described in the oroGen documentation