User Tools

Site Tools


getting_started:ros_prep

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
getting_started:ros_prep [2024/11/14 15:31] – [Preparations and Building EEROS with ROS Support] ursgrafgetting_started:ros_prep [2026/04/09 18:59] (current) ursgraf
Line 6: Line 6:
 For building the EEROS library with ROS support, for building an EEROS application with ROS support or before an EEROS application with ROS support can be started, you need to run the ''setup.bash'' script of ROS. This can be done with  For building the EEROS library with ROS support, for building an EEROS application with ROS support or before an EEROS application with ROS support can be started, you need to run the ''setup.bash'' script of ROS. This can be done with 
 <code> <code>
-source /path_to_ros_installation/setup.bash+source /path_to_ros_install_dir/setup.bash
 </code> </code>
  
Line 12: Line 12:
  
 IMPORTANT If an integrated development environment such as ''kdevelop'' or ''Qt Creator'' is used, the IDE has to be started from a terminal after the ''setup.bash'' script has run therein. IMPORTANT If an integrated development environment such as ''kdevelop'' or ''Qt Creator'' is used, the IDE has to be started from a terminal after the ''setup.bash'' script has run therein.
 +
 +EEROS defines its own ROS messages.
 +  * AnalogSignal.msg
 +  * DigitalSignal.msg
 +They are used to transport an analog signal (double or array of doubles) together with its timestamp. The digital message is of type boolean or array of boolean together with its timestamp.
 +
 +When you use these messages in one of your applications or want to run one of the ROS examples in EEROS, make sure to make these messages available by running the corresponding setup script with  
 +<code>
 +source /path_to_eeros_install_dir/share/eeros_msgs/local_setup.bash
 +</code>
  
 ==== Building the EEROS library with ROS ==== ==== Building the EEROS library with ROS ====
getting_started/ros_prep.1731594719.txt.gz · Last modified: by ursgraf