dobotWrapperPy API Documentation Modules Classes Names
Clear Help

For more information on the search, visit the help page.

Class Hierarchy

  • dobotWrapperPy.Dobot - Undocumented
  • dobotWrapperPy.DobotAsync - Undocumented
  • dobotWrapperPy.DobotConnection - Undocumented
  • dobotWrapperPy.dobotControlGUI.DobotGUIApp - A Tkinter GUI application integrated with asyncio for controlling a Dobot.
  • dobotWrapperPy.dobotControlGUI.DobotGUIController - Manages the DobotAsync instance and provides a method to initialize the GUI. This class acts as the main entry point for the programmer.
  • dobotWrapperPy.dobotSupliment.DobotSupliment - Utility class for Dobot-related calculations.
  • dobotWrapperPy.dobotSupliment.Grid - Represents a 2D grid with traversal functionality.
  • dobotWrapperPy.message.Message - Undocumented
  • dobotWrapperPy.paramsStructures.IOADC - Represents an Analog-to-Digital Converter (ADC) input status.
  • dobotWrapperPy.paramsStructures.tagARCCmd - Represents an ARC command with circular and ending points.
  • dobotWrapperPy.paramsStructures.tagARCCmd.Point - Represents a point in 3D space with an additional rotation component.
  • dobotWrapperPy.paramsStructures.tagARCParams - Represents ARC parameters with velocity and acceleration.
  • dobotWrapperPy.paramsStructures.tagAutoLevelingParams - Represents auto-leveling parameters.
  • dobotWrapperPy.paramsStructures.tagColor - Represents an RGB color using 8-bit integer values.
  • dobotWrapperPy.paramsStructures.tagCPCmd - Represents a CP command.
  • dobotWrapperPy.paramsStructures.tagCPParams - Represents CP parameters.
  • dobotWrapperPy.paramsStructures.tagDevice - Represents a generic device tag.
  • dobotWrapperPy.paramsStructures.tagEMOTOR - Represents an EMOTOR command.
  • dobotWrapperPy.paramsStructures.tagEndEffectorParams - Represents end effector parameters with bias coordinates.
  • dobotWrapperPy.paramsStructures.tagHomeCmd - Represents a home command with a reserved integer field.
  • dobotWrapperPy.paramsStructures.tagHomeParams - Represents home parameters with x, y, z, and r coordinates.
  • dobotWrapperPy.paramsStructures.tagIODI - Represents a digital input status.
  • dobotWrapperPy.paramsStructures.tagIODO - Represents a digital output command.
  • dobotWrapperPy.paramsStructures.tagIOMultiplexing - Represents an I/O multiplexing command.
  • dobotWrapperPy.paramsStructures.tagIOPWM - Represents a PWM output command.
  • dobotWrapperPy.paramsStructures.tagJOGCmd - Represents a JOG command.
  • dobotWrapperPy.paramsStructures.tagJOGCommonParams - Represents common JOG parameters with velocity and acceleration ratios.
  • dobotWrapperPy.paramsStructures.tagJOGCoordinateParams - Represents JOG coordinate parameters with velocity and acceleration.
  • dobotWrapperPy.paramsStructures.tagJOGJointParams - Represents JOG joint parameters with velocity and acceleration.
  • dobotWrapperPy.paramsStructures.tagJOGLParams - Represents JOG linear parameters with velocity and acceleration.
  • dobotWrapperPy.paramsStructures.tagPOCmd - Represents a PO (Pulse Output) command.
  • dobotWrapperPy.paramsStructures.tagPose - No class docstring; 0/5 class variable, 1/1 method, 1/1 class method documented
  • dobotWrapperPy.paramsStructures.tagPTPCmd - Represents a PTP command.
  • dobotWrapperPy.paramsStructures.tagPTPCommonParams - Represents common PTP parameters with velocity and acceleration ratios.
  • dobotWrapperPy.paramsStructures.tagPTPCoordinateParams - Represents PTP coordinate parameters with velocity and acceleration.
  • dobotWrapperPy.paramsStructures.tagPTPJointParams - Represents PTP joint parameters with velocity and acceleration.
  • dobotWrapperPy.paramsStructures.tagPTPJump2Params - Represents PTP jump parameters with start/end jump heights and z limit.
  • dobotWrapperPy.paramsStructures.tagPTPJumpParams - Represents PTP jump parameters with jump height and z limit.
  • dobotWrapperPy.paramsStructures.tagPTPLParams - Represents PTP linear parameters with velocity and acceleration.
  • dobotWrapperPy.paramsStructures.tagPTPWithLCmd - Represents a PTP command including an additional 'l' parameter.
  • dobotWrapperPy.paramsStructures.tagTRIGCmd - Represents a TRIG (Trigger) command.
  • dobotWrapperPy.paramsStructures.tagWAITCmd - Represents a WAIT command with a timeout.
  • dobotWrapperPy.paramsStructures.tagWIFIDNS - Represents a WiFi DNS server address configuration.
  • dobotWrapperPy.paramsStructures.tagWIFIGateway - Represents a WiFi gateway address configuration.
  • dobotWrapperPy.paramsStructures.tagWIFIIPAddress - Represents a WiFi IP address configuration.
  • dobotWrapperPy.paramsStructures.tagWIFINetmask - Represents a WiFi network mask configuration.
  • dobotWrapperPy.paramsStructures.tagWithL - Represents a tag with rail information and version.
  • dobotWrapperPy.paramsStructures.tagWithLReturn - Represents a return tag with rail information.
  • enum.Enum
    • dobotWrapperPy.dobotasync.EndEffectorType - Undocumented
    • dobotWrapperPy.dobotSupliment.Direction - Undocumented
    • dobotWrapperPy.enums.alarm.Alarm - Undocumented
    • dobotWrapperPy.enums.CommunicationProtocolIDs.CommunicationProtocolIDs - Undocumented
    • dobotWrapperPy.enums.ControlValues.ControlValues - Undocumented
    • dobotWrapperPy.enums.CPMode.CPMode - Undocumented
    • dobotWrapperPy.enums.EMotorIndex.EMotorIndex - Undocumented
    • dobotWrapperPy.enums.HHTTrigMode.HHTTrigMode - Undocumented
    • dobotWrapperPy.enums.IOFunction.IOFunction - Undocumented
    • dobotWrapperPy.enums.jogCmd.JogCmd - Undocumented
    • dobotWrapperPy.enums.jogMode.JogMode - Undocumented
    • dobotWrapperPy.enums.level.Level - Undocumented
    • dobotWrapperPy.enums.ptpMode.PTPMode - Jump mode, (x,y,z,r) is the target point in Cartesian coordinate system
    • dobotWrapperPy.enums.realTimeTrack.RealTimeTrack - Undocumented
    • dobotWrapperPy.enums.tagVersionColorSensorAndIR.TagVersionColorSensorAndIR - Undocumented
    • dobotWrapperPy.enums.tagVersionRail.tagVersionRail - Undocumented
    • dobotWrapperPy.enums.triggerCondition.TriggerCondition - Undocumented
    • dobotWrapperPy.enums.triggerMode.TriggerMode - Undocumented
  • threading.Thread
    • dobotWrapperPy.DobotApi - Initializes the Dobot API for communication and control of a Dobot robot arm. It manages the serial connection, command locking, and provides methods for various robot operations.
API Documentation for dobotWrapperPy, generated by pydoctor 25.4.0 at 2025-06-09 11:19:55.