ece4560:lynx6:03invkin
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| ece4560:lynx6:03invkin [2017/11/04 19:48] – created pvela | ece4560:lynx6:03invkin [2024/08/20 21:38] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| Using the link lengths of your manipulator as defined in its forward kinematics, work out the inverse kinematics for the Lynx-6 end-effector. | Using the link lengths of your manipulator as defined in its forward kinematics, work out the inverse kinematics for the Lynx-6 end-effector. | ||
| + | ===== Dealing with Kinematic Insufficiency ===== | ||
| + | ------------------------------------------------ | ||
| + | |||
| + | The Lynx-6 manipulator is not fully dextrous, so many end-effector configurations are simply not possible. | ||
| + | |||
| + | Explain what that special form is and describe what test should be performed to verify that the desired orientation is realizable. Incorporate this test into the inverse kinematics so that a failure flag is returned if it is not possible. | ||
| ==== Checking Validity ==== | ==== Checking Validity ==== | ||
| Line 9: | Line 15: | ||
| A more fun option would be to use the '' | A more fun option would be to use the '' | ||
| + | |||
| + | ==== Debugging ==== | ||
| + | |||
| + | To debug your program for the inverse kinematics, it helps a lot to first compute the forward kinematics for easy angles. | ||
| + | |||
| + | ===== Position Inverse Kinematics ==== | ||
| + | --------------------------------------- | ||
| + | //Not Required// | ||
| + | |||
| + | An extra bonus would be to check if the position can be achieved even if the orientation cannot. | ||
| + | |||
| --------- | --------- | ||
ece4560/lynx6/03invkin.1509839287.txt.gz · Last modified: 2024/08/20 21:38 (external edit)
