You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/install-openrave.md
+44-44Lines changed: 44 additions & 44 deletions
Original file line number
Diff line number
Diff line change
@@ -7,45 +7,9 @@ We use the OpenRAVE core library for simulations. Official links:
7
7
8
8
Legacy documentation regarding OpenRAVE installations can be found at: [(Legacy) Install OpenRAVE](legacy/legacy-install-openrave.md)
9
9
10
-
## Install OpenRAVE via scripts (Ubuntu 18.04 Bionic and Ubuntu 20.04 Focal)
11
-
12
-
Tested and works on fresh installs. Easy, but not guaranteed to work, nor to be the fastest mechanism (e.g. fcl not mandatory, and osg could alternatively be installed via `apt` in 20.04 Focal). Provides:
13
-
14
-
- Ubuntu 20.04 Focal: OpenRAVE 0.54.0 with Python 2 bindings, FCL, and OpenSceneGraph viewer.
15
-
- Ubuntu 18.04 Bionic: OpenRAVE 0.9.0 with Python 2 bindings, FCL, and Qtcoin viewer.
10
+
## Install OpenRAVE 0.136.1 (Ubuntu 20.04 Focal and newer)
### Troubleshooting OpenRAVE via scripts (Ubuntu 18.04 Bionic and Ubuntu 20.04 Focal)
41
-
42
-
Also on 20.04 Focal had to run the [`pip install ipython h5py numpy scipy wheel`](https://github.com/crigroup/openrave-installation/blob/b2766bd789e2432c4485dff189e75cf328f243ec/install-dependencies.sh#L44) line manually, and `rm -rf ~/openrave` to run `./install-openrave.sh` again.
43
-
44
-
Moreover, if Ubuntu installation not fresh, beware of Python 2 vs 3 issues. Troubleshooting, make sure `python --version` gives you Python 2, else `update-alternatives` is your friend. Finally, in line with this, make sure you have the Python 2 development headers, which should be at `/usr/include/python2.7`.
45
-
46
-
## Install OpenRAVE 0.54.0 (Ubuntu 20.04 Focal)
47
-
48
-
No official PPA, install from source. Install Dependencies that must be installed for compilation:
12
+
No official PPA, install from source. Install dependencies that must be installed for compilation:
49
13
50
14
-[Install CMake](install-cmake.md)
51
15
-[Install RapidJSON](install-rapidjson.md)
@@ -54,23 +18,23 @@ Note that you will be prompted for your password upon using `sudo`.
No official PPA, install from source. Install Dependencies that must be installed for compilation:
37
+
No official PPA, install from source. Install dependencies that must be installed for compilation:
74
38
75
39
-[Install CMake](install-cmake.md)
76
40
-[Install RapidJSON](install-rapidjson.md)
@@ -95,7 +59,7 @@ sudo make install; cd # install and go home
95
59
96
60
## Install OpenRAVE 0.9.0 (Ubuntu 18.04 Bionic)
97
61
98
-
No official PPA, install from source. Install Dependencies that must be installed for compilation:
62
+
No official PPA, install from source. Install dependencies that must be installed for compilation:
99
63
100
64
-[Install CMake](install-cmake.md)
101
65
@@ -123,6 +87,42 @@ sudo make install; cd # install and go home
123
87
124
88
- In case you run into `non-constant-expression cannot be narrowed from type 'double' to 'float' in initializer list [-Wc++11-narrowing]` errors (happened on OpenRAVE 0.15 and a Clang 6.0.0/7.0.0 compiler), reconfigure CMake with the following option: `cmake .. -DOPT_IKFAST_FLOAT32=OFF`
125
89
90
+
## Install OpenRAVE via scripts (Ubuntu 18.04 Bionic and Ubuntu 20.04 Focal)
91
+
92
+
Tested and works on fresh installs. Easy, but not guaranteed to work, nor to be the fastest mechanism (e.g. fcl not mandatory, and osg could alternatively be installed via `apt` in 20.04 Focal). Provides:
93
+
94
+
- Ubuntu 20.04 Focal: OpenRAVE 0.54.0 with Python 2 bindings, FCL, and OpenSceneGraph viewer.
95
+
- Ubuntu 18.04 Bionic: OpenRAVE 0.9.0 with Python 2 bindings, FCL, and Qtcoin viewer.
### Troubleshooting OpenRAVE via scripts (Ubuntu 18.04 Bionic and Ubuntu 20.04 Focal)
121
+
122
+
Also on 20.04 Focal had to run the [`pip install ipython h5py numpy scipy wheel`](https://github.com/crigroup/openrave-installation/blob/b2766bd789e2432c4485dff189e75cf328f243ec/install-dependencies.sh#L44) line manually, and `rm -rf ~/openrave` to run `./install-openrave.sh` again.
123
+
124
+
Moreover, if Ubuntu installation not fresh, beware of Python 2 vs 3 issues. Troubleshooting, make sure `python --version` gives you Python 2, else `update-alternatives` is your friend. Finally, in line with this, make sure you have the Python 2 development headers, which should be at `/usr/include/python2.7`.
125
+
126
126
## Extra Tips
127
127
128
128
Note that you may end up requiring over 2 GB of free space during the installation of `apt` dependencies. To avoid that, use the `--no-install-recommends` option as in:
0 commit comments