This tutorial series introduces concepts in robotic kinematics using Jupyter notebooks and the Robotics Toolbox for Python.
- Detailed Exploration of Transformations in Robotics
- Homogeneous Transformation
- Drone Transformation Problem
- Robotic Arm End-Effector Position Calculation
- Forward Kinematics for a 3R Manipulator
- Inverse Kinematics for a 3R Manipulator
- Robotics Toolbox Teach Mode
- Gimbal
- Panda Robot
- Exercise
- Familiarity with Python programming.
- Basic understanding of matrices and linear algebra.
- Experience with Jupyter notebooks is beneficial but not essential.
- Install Jupyter Notebook:
pip install jupyter
- Install required Python libraries:
pip install roboticstoolbox-python spatialmath-python scipy numpy matplotlib
- Clone this repository:
Contributions are welcome! If you have suggestions or corrections, please open an issue or submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
- Robotics Toolbox for Python by Peter Corke