Forked from 1.1.1 bugfix fork:
https://github.com/codeFighter2022/robotics-toolbox-python-bugfix
Original work from:
A Python implementation of the Robotics Toolbox for MATLAB®
Amended some files to make it work correctly:
- pyproject.toml to specify nunmpy and scipy versions that permit to run the code without patching too much the existing sources (to make it more near the upstream version)
- README.md to reflect the actual changes made in this fork and delete the pip way to install it.
Added files:
- rbtb-cd.yaml micromamba yaml file
git clone https://github.com/onekk/robotics-toolbox-python
cd robotics-toolbox-python
The most straightforward way is to use micromamba:
See:
https://mamba.readthedocs.io/en/latest/installation/micromamba-installation.html
and then create an environment using the supplied yaml file:
micromamba create -f <robotics-toolbox-python>/rbmm_env.yaml
This will create an environment named rbtb-dev.
Activate this environment using:
micromamba activate rbtb-dev
Then go to the robotics-toolbox-python folder and issue:
pip install -e .
This will install the required packages with the correct versions in a way that will avoid conflicts keeping things separated from the system installed libraries and programs.
This will permit to avoid the use of complicated programs, you could issue most of these command on a terminal.
On Windows it is better to use the Git Bash shell that is usually installed when you install Git for Windows.
Find it here:
None for now