ece4560:piktul:04pnp
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
ece4560:piktul:04pnp [2021/10/20 16:43] – [Notes] pvela | ece4560:piktul:04pnp [2024/08/20 21:38] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 9: | Line 9: | ||
Once raised, it returns to the home position. | Once raised, it returns to the home position. | ||
- | ==== Repetetive | + | ==== Repetitive |
-------------------- | -------------------- | ||
Line 24: | Line 24: | ||
=== Inverse Kinematics == | === Inverse Kinematics == | ||
- | Recall that the inverse kinematics for this problem has two solutions that one can call the *left* or *right* arm solution (does it bend left or right). | + | Recall that the inverse kinematics for this problem has two solutions that one can call the //left// or //right// arm solution (does it bend left or right). |
In principal, both the left and right solutions should be possible to achieve, however the piktul has angular limits that make one of the solutions preferred for different regions of space. | In principal, both the left and right solutions should be possible to achieve, however the piktul has angular limits that make one of the solutions preferred for different regions of space. | ||
- | The okay option is to have an optional argument that indicates which of the two solutions to use. The code may already have such a variable called | + | The okay option is to have an optional argument that indicates which of the two solutions to use. The code may already have such a variable called |
- | The best option is to solve for both, then see which of the two options is valid relative to the joint limits. | + | The best option is to solve for both, then see which of the two options is valid relative to the joint limits. |
Either way, the inverse kinematics should be capable of returning a correct solution when given an end-effector configuration that can be achieved by the piktul. | Either way, the inverse kinematics should be capable of returning a correct solution when given an end-effector configuration that can be achieved by the piktul. | ||
Line 41: | Line 41: | ||
The solution should not be hard-coded for the actual tasks given. | The solution should not be hard-coded for the actual tasks given. | ||
+ | === The Code === | ||
+ | |||
+ | The '' | ||
--------- | --------- |
ece4560/piktul/04pnp.1634762587.txt.gz · Last modified: 2024/08/20 21:38 (external edit)