eager-dev / eager

[deprecated] Engine Agnostic Gym Environment for Robotics
https://eager-control.readthedocs.io/
Apache License 2.0
16 stars 0 forks source link

Create installation script #150

Closed jelledouwe closed 3 years ago

jelledouwe commented 3 years ago

I created a script for installing EAGER with a single command, i.e. source bin/setup.bash. This creates a virtual environment in which pip dependencies will be installed. Also, a catkin workspace named eager_ws is created and symbolic links are created in this workspace. The deprecated UR packages are also cloned to this workspace and the packages are build. Do you like this kind of installation procedure or do you have other ideas on this?

AlexanderKeijzer commented 3 years ago

For CI I fixed our package.xml definitions and now all python requirements will be installed with rosdep, so the requirements.txt is no longer needed. The only think we really need to do is clone the ur repos.

For melodic things are a bit complicated though (since it's a mix of python 2 and python 3) but that is also a problem here.