getting_started:ros_run
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| getting_started:ros_run [2021/03/29 16:08] – created ursgraf | getting_started:ros_run [2026/04/21 16:48] (current) – ursgraf | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Running your ROS Example ====== | ====== Running your ROS Example ====== | ||
| + | |||
| + | Back to [[getting_started: | ||
| ===== Running your Application on the Host ===== | ===== Running your Application on the Host ===== | ||
| - | If your EEROS-ROS node is on the host where you also run your ROS master is straightforward. You can use all your ROS tools as you do without using EEROS. | + | If your EEROS-ROS node is on the host where you also run your ROS master |
| + | Do not run your program with root privileges because the DDS layer of ROS might show discovery issues. Your program needs real-time privileges for the executor to change scheduling parameters, see | ||
| ===== Running your Application on a Target ===== | ===== Running your Application on a Target ===== | ||
| - | We strongly recommend to run your ROS master on the host. You will have enough computing power and you can use graphical utilities such as [[http:// | ||
| - | An EEROS application | + | ==== Network Setup ==== |
| - | ROS needs some system variables, like '' | + | As your application |
| - | To forward these variables | + | |
| - | < | + | ==== Running the Application ==== |
| - | $ sudo -E ./application | + | Start your application as a regular EEROS application. |
| - | </ | + | |
| + | Use graphical utilities such as [[http:// | ||
getting_started/ros_run.1617026880.txt.gz · Last modified: by ursgraf
