Class MarlinRobotArm

java.lang.Object
com.marginallyclever.ro3.node.Node
com.marginallyclever.ro3.node.nodes.marlinrobot.MarlinRobot
com.marginallyclever.ro3.node.nodes.marlinrobot.marlinrobotarm.MarlinRobotArm
All Implemented Interfaces:
SessionLayerListener

public class MarlinRobotArm extends MarlinRobot

MarlinRobotArm converts the state of a robot arm into GCode and back.

In order to work it requires references to:

  • a Limb of no more than six Motors, whose names match those in Marlin;
  • a LimbSolver to calculate the inverse kinematics;
  • an optional Motor for the tool on arm.