# RobotZenOld
**Repository Path**: zen_shawn/robot-zen-old
## Basic Information
- **Project Name**: RobotZenOld
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: MulanPSL-1.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2021-10-29
- **Last Updated**: 2021-10-29
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# RobotZen
A touch of zen about robotics. Very easy to use. Support robot simulation, IK/FK, trajectory, etc.
## Installation
- ### 1. Requirement
- #### python3
Download [python](https://www.python.org/downloads/)
- #### python packages
In linux you may first need to install pip with
`sudo apt install python3-pip`
and then install dependent python packages with
`python3 -m pip install vtk scipy PyQt5`
- #### toppra
Install toppra to have trajectory support with:
```
git clone https://gitee.com/zen_shawn/toppra.git
cd toppra
python3 -m pip install .
```
- #### Clone RobotZen repo
git clone https://gitee.com/zen_shawn/RobotZen.git
## Run examples
run `python3 main.py` in your terminal
## Module Support
- [x] Simulator, based on [vtk](https://gitee.com/mirrors/VTK.git)
- [x] Loading urdf, mesh, point clouds
- [x] Offline trajectory, based on [toppra](https://gitee.com/zen_shawn/toppra)
- [ ] Online trajectory, based on[RML](https://gitee.com/zen_shawn/RMLTypeII)
- [x] IK/FK, developping with [ModerRobotics](https://gitee.com/zen_shawn/ModernRobotics), [ikpy](https://github.com/Phylliade/ikpy)