PUMA 560 - Achilleas Version
This project provides a Python implementation for working with the PUMA 560 robotic arm. It includes features for calculating forward and inverse kinematics, visualizing Denavit-Hartenberg (D-H) coordinate frames, and running a simple path planning algorithm.
- Open the
rebartek.pyfile using Visual Studio (VS) or your preferred Python IDE. - Install all required libraries:
pip install -r requirements.txt
- Run the script:
python rebartek.py
- Follow the on-screen prompts to:
- Compute forward or inverse kinematics
- View Denavit-Hartenberg coordinate frames
- Execute the path planning algorithm
- Python 3.x
- Libraries:
- numpy
- matplotlib
You can install all dependencies using the provided requirements.txt file.
After running the script, you will be guided through a series of options, like choosing to perform forward kinematics or visualizing the robot's coordinate frames.
Feel free to contribute or suggest improvements!