FASER Plotting is a simple toolbox which extends matplotlib to draw simple shapes and show how a robot fits together.
Simply clone the repository and install dependencies
Python Dependencies:
pip install descartes
pip install numpy
pip install scipy
pip install modern_robotics
Other Dependencies: Install on the same folder level as the kinematics repository
git clone https://github.com/64-B1T/faser_math.git
git clone https://github.com/64-B1T/modern_robotics_numba.git
git clone https://github.com/64-B1T/faser_utils.git
Or, if you are working on a repository featuring these, you can add them as submodules instead.
- Animate videos using matplotlib frames
- Plot various primary shapes
- Plot FASER Robots
- Plot transforms and wrenches
Detailed Usage TBD
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.