Forward kinematics
Solve end-effector pose from joint values for mechanisms with any number of degrees of freedom.
Autodesk Fusion 360 plugin · Open beta
Forward and inverse kinematics, motion planning, and animation for n-DOF mechanisms — design, evaluate, and animate without ever leaving Fusion 360.
Capabilities
Solve end-effector pose from joint values for mechanisms with any number of degrees of freedom.
Solve joint values to reach a target pose, working straight on your assembly geometry.
Plan straight-line end-effector motion through Cartesian space with joint motion resolved along the path.
Interpolate directly between joint configurations for smooth, predictable moves.
Plan end-effector paths through the mechanism's workspace that account for collisions along the way.
Demos
Drive any joint configuration and read the resulting end-effector pose in real time, for mechanisms with an arbitrary number of degrees of freedom.
Specify a target pose and let FKMP solve for the joint values that reach it — directly on your Fusion 360 assembly.
Plan and preview a linear end-effector trajectory through Cartesian space, with the joint motion resolved for you along the path.
Interpolate directly between joint configurations for smooth, predictable moves in the mechanism's configuration space.
Plan end-effector paths through the mechanism's workspace that account for collisions along the way.
Workflow
Model your mechanism in Fusion 360.
Solve kinematics and plan motion on the real geometry.
Preview and play back trajectories in place.
Native
FKMP · Fusion 360
FKMP runs directly on your Fusion 360 assembly geometry — no ROS bridge, no external solver, no export/import round-trips. Prototype robotic mechanisms for any environment and test them in place.
Install
Download FKMP-1.0.1.zip using the button above. Windows only — Fusion 360 must have been launched at least once.
Unzip it, copy the FKMP folder into your Fusion 360 AddIns folder, then double-click install_deps.bat inside it.
Add FKMP in Fusion's Add-Ins tab, click Run, then fully quit and relaunch Fusion 360.
FKMP.py and FKMP.manifest) into %APPDATA%\Autodesk\Autodesk Fusion 360\API\AddIns\FKMP\.numpy, trimesh, and scipy into Fusion's Python.Shift+S) → Add-Ins tab, click the green +, and select the FKMP folder → Run. Tick Run on Startup to auto-load each session.ModuleNotFoundError from before the dependencies were installed.Optional
Not required to use FKMP — the download above is all you need. Leave your email if you'd like to hear about future releases, or send us feedback.