-
Notifications
You must be signed in to change notification settings - Fork 470
Common Issues
There are some common issues which may be encountered while using the toolbox.
The toolbox is still in beta stage and thus has frequent and often breaking changes. We follow the Semantic Versioning guidlines.
You can update the toolbox:
pip install --upgrade roboticstoolbox-python
and this should update spatialmath-python
and swift
as required.
If the toolbox is installed from Github, you are also required to install Swift, Spatial Geometry and Spatial Math from Github and not PyPI.
If you update the toolbox through git pull
and reinstall (if not using an interactive install) you will also need to use the Github version of Swift, Spatial Geometry and Spatial Math and pull the latest changes (and reinstall if required) from those.
Due to the C extensions built into the toolbox and Swift, if the C extensions have been modified, you will need to reinstall the corresponding package to rebuild the C extension. This is required even if you did an interactive install.
When in doubt, do pip install .
when you are located in the top level directory of the package. This will uninstall the package if installed, and then reinstall it. Use pip install -e .
to do an interactive install/reinstall. Note that you may need to do this for the toolbox as well as for Swift.
Try clearing the browser cache, see this link for help.
If you are using Safari on Mac, enable Metal (under experimental features).
- Try changing backend to QT
%matplotlib Qt
- Try adding this
%matplotlib widgets
to the top of the notebook - Or try this
%matplotlib notbook
- Frequently asked questions (FAQ)
- Documentation Style Guide
- Typing Style Guide
- Background
- Key concepts
- Introduction to robot and link classes
- Working with Jupyter
- Working from the command line
- What about Simulink?
- How to contribute
- Common Issues
- Contributors