|
APIs, concepts, guides, and more
|
Classes | |
| class | Gcode |
| Represents a G-code program executor. This class provides an interface to load and run G-code programs with a callback interface for M-codes. An instance of this class is created by the Robot class, access it via the Robot.Gcode property. More... | |
| class | GcodeCallback |
| Handles callbacks for M-codes within a G-code file. More... | |
| struct | GcodeCallbackData |
| Holds data for the G-code M-code callback mechanism. More... | |
| class | KinematicModel |
| Describes the mathematical kinematic model of a robot. More... | |
| class | KinematicModelBuilder |
| The abstract class for Kinematic Model builders. Constructs a single Kinematic Model to use when creating a Robot. KinematicModelBuilder instances will retain a reference to the constructed model until the instance is destroyed. Concrete subclasses will provide methods for adding axes and configuring the model. More... | |
| struct | LinearJointMapping |
| class | LinearModelBuilder |
| The Builder for a linear kinematic model. Constructs a single Linear Kinematic Model to use when creating a Robot. More... | |
| struct | ModelAxisMapping |
| Data for adding joint or free-axis mappings when building a kinematic model. More... | |
| class | Pose |
| Pose. More... | |
| class | Quaternion |
| Quaternion for representing rotations. More... | |
| class | Robot |
| Represents a collection of joints in Cartesian space with forward and inverse kinematics. This class provides an interface for 3D Path motion for any actuator, whether it be an articulated arm, a linear gantry, or a custom robot. Use Robot Creation Methods to make one using a MotionController, MultiAxis and a kinematic model. Visit the Path Motion or G-Code for more information on how to use the Robot class. More... | |
| class | RobotPosition |
| A representation of the robot containing the Pose and the positions of the free axes. More... | |
| class | Vector3d |
| Vector3d is used for three-dimensional points and vectors. More... | |