Forward Kinematics
Description
Simulation: Computes the position of the end-effector of a defined ABB robot based on a set of given Joint Positions.
Input Parameters
Robot (R): Defines the robot based on a robot parameter. A custom robot can be created by using the Robot component.
Robot Joint Position (RJ): Defines the robot joint position. A custom robot joint position can be generated by using the Robot Joint Position component.
External Joint Position (EJ): Defines the external axis joint position. A custom external joint position can be generated by using the External Joint Position component. If only the first external axis value is used and needs to be defined, a number value can directly be casted to an External Joint Position.
Output Parameters
Posed Meshes (PM): Contains the posed robot and external axis meshes.
End Plane (EP): Contains the posed robot’s tool center point plane.
External Axis Planes (EAP): Contains a list with all posed external axis planes.
Menu Items
Through the right-click menu of the component the following options are available:
Preview Robot Mesh: Enables or disables the preview of the robot mesh.
Usage
Simulation: Visualize a robot based on a given Robot and External Joint Position. The robot mesh will be colored red if any axis value is invalid.
Code Generation: Plug the End Plane output parameter of this component into the plane input parameter of the Robot Target component.