Skip to content

Commit c1ae51b

Browse files
Merge pull request #59 from vskarleas/vskarleas-patch-RLException_error-fixed
Add MacOS troubleshooting steps for "RLException: Unable to contact my own server" error
2 parents 4cd51ce + fdda98a commit c1ae51b

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

docs/FAQ.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,14 @@ First, make sure that the package is installed; in the example case it would be
2323
### Why does autocomplete not work in zsh environments?
2424
You will need to install https://github.com/conda-incubator/conda-zsh-completion
2525

26+
### How to fix RLException error on MacOS (M Chip & Intel CPUs) ?
27+
If you run into "RLException: Unable to contact my own server" error on MacOS here are the instructions that you need to follow in order to resolve that issue:
28+
- Set up ROS_MASTER URI at 127.0.0.1 on port 11311 : `export ROS_MASTER_URI=http://127.0.0.1:11311`
29+
- Set up ROS_HOSTNAME : `export ROS_HOSTNAME=127.0.0.1`
30+
- Open the hosts file with a text editor like nano: `sudo nano /etc/hosts`
31+
- Add the following lines if they are not already present: `127.0.0.1 macbookpro` and `127.0.0.1 localhost`
32+
- Then save the file and restart your terminal.
33+
2634
### Can I use RoboStack in a non-conda virtual environment?
2735
RoboStack is based on conda-forge and will not work without conda. However, check out [rospypi](https://github.com/rospypi/simple) which can run in a pure Python virtualenv. rospypi supports tf2 and other binary packages.
2836

docs/GettingStarted.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,7 @@ In the conda environment activation is the ROS activation included. There is no
157157
rviz2
158158
```
159159

160+
If you run into any issues or for any frequently asked questions, you can check the [FAQ page](https://robostack.github.io/FAQ.html)
160161

161162
## Updating
162163
Updating all packages in your environment is as easy as:

0 commit comments

Comments
 (0)