Hi, Python ROS users!
I’d like to introduce an experimental python package index which hosts basic ROS Python packages that can run without ROS installation.
This enables to
- try ROS(rospy) in a Python way such as a virtualenv&pip
- easily integrate ROS with an existing Python project
You can try ropy as follows:
virtualenv -p python3 venv source venv/bin/activate pip install --extra-index-url https://otamachan.github.io/rospy-index rospy-all
Most of the packages are written in pure Python, so they can be installed into multi platforms and also Python 3 environment.
A few packages(tf2_py and PyKDL) which need to be built with a c++ library are offered also as binary wheels(only Linux and OSX), you don’ t need to build them by yourself.
All packages are built by a script in this repo.
Please enjoy and any feedback is welcome!