User Tools

Site Tools


getting_started:compile_eeros_host

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:compile_eeros_host [2023/03/30 15:42] ursgrafgetting_started:compile_eeros_host [2024/11/15 09:42] (current) ursgraf
Line 12: Line 12:
 <code> <code>
 use_simulator=true use_simulator=true
 +use_can=false
 use_comedi=false use_comedi=false
 use_ros=false use_ros=false
Line 17: Line 18:
 </code> </code>
  
-This will build EEROS without the ROS examples. If you have ROS2 installed and want to build the ROS examples, change the ''config.sh.in'' to+This will build EEROS without the ROS and CAN examples but together with the simulator. If you have ROS2 installed and want to build the ROS examples, change the ''config.sh.in'' to
 <code> <code>
 use_simulator=true use_simulator=true
 +use_can=false
 use_comedi=false use_comedi=false
 use_ros=false use_ros=false
 use_ros2=true use_ros2=true
  
-ros_setup_script=/opt/ros/kinetic/setup.bash+ros_setup_script=/opt/ros/humble/setup.bash
 </code> </code>
 The last line must point to your ROS installation path. In general this will be ''/opt/ros/$ros_version_name/setup.bash''. The last line must point to your ROS installation path. In general this will be ''/opt/ros/$ros_version_name/setup.bash''.
Line 31: Line 33:
 <code> <code>
 use_simulator=true use_simulator=true
 +use_can=false
 use_comedi=false use_comedi=false
 use_ros=true use_ros=true
 use_ros2=false use_ros2=false
  
-ros_setup_script=/opt/ros/kinetic/setup.bash+ros_setup_script=/opt/ros/noetic/setup.bash
 </code> </code>
-Further, when using ROS1, search for the line <code>ros_eeros_git_version=v2.0.0</code>+Further, when using ROS1, search for the line <code>ros_eeros_git_version=v2.0.1</code>
 and change it into <code>ros_eeros_git_version=v1.0.1</code>  and change it into <code>ros_eeros_git_version=v1.0.1</code> 
 +
 +If you want to use EEROS with a CAN bus change the ''config.sh.in'' to
 +<code>
 +use_simulator=false
 +use_can=true
 +use_comedi=false
 +use_ros=false
 +use_ros2=false
 +</code>
  
 [[http://www.comedi.org/|comedi]] stands for linux control and measurement device interface. It is a collection of drivers for a variety of common data acquisition plug-in boards on the host. [[http://www.comedi.org/|comedi]] stands for linux control and measurement device interface. It is a collection of drivers for a variety of common data acquisition plug-in boards on the host.
Line 44: Line 56:
 <code> <code>
 use_simulator=true use_simulator=true
 +use_can=false
 use_comedi=true use_comedi=true
 use_ros=false use_ros=false
getting_started/compile_eeros_host.1680183769.txt.gz · Last modified: 2023/03/30 15:42 by ursgraf