Skip to content
This repository has been archived by the owner on Jan 27, 2020. It is now read-only.

The Michigan Mars Rover Team's inverse kinematics script for Blender

Notifications You must be signed in to change notification settings

umrover/Blender-Inverse-Kinematics

Repository files navigation

MRover Inverse Kinematis

Installing the Blender Add-on

File -> User Preferences -> Add-ons -> Import from File

Navigate to and select MRoverIK.py, then click Install Add-on From File

Under Categories (on the left), select User

Check the box for MRover

If you want the Add-on to be enabled every time you start Blender, Click Save User Settings in the bottom left

Using the Blender Add-on

Currently, the add-on only includes the central functionality of IK: determining the angles of each joint based on the position and rotation of the end effector.

Make sure the 3d view is in pose mode. Moving any objects in object mode will cause the output angles to be incorrect.

Drag the arm eng effector into desired position using the shown triads. To rotate the end effector, it is recommended that you use the rotation hotkeys. Press R to initiate rotation and then X, Y, or Z to limit rotation to the specified axis.

To view the output angles, navigate to the MRover tab of the left toolbar and click Output Angles. Note that the MRover tab is only visible in pose mode. If you do not see a toolbar on the left, press T to bring it up.

To view the output, go to Window -> Toggle System Console.

About

The Michigan Mars Rover Team's inverse kinematics script for Blender

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages