Manual
Table Of Contents
- 1. Updates
- 2. Product Introduction
- 3. Software Interface
- 3.1 Welcome Page
- 3.2 Home Page
- 3.3 Menu
- 3.4 Control Toolbar
- 3.5 Tool Box
- 3.6 Result Display
- 3.7 Flow Management
- 3.8 Camera Management
- 3.9 Controller Management
- 3.10 Global Variables
- 3.11 Communication Management
- 3.12 Global Trigger
- 3.13 Global Script
- 3.14 Operation Interface
- 3.15 Data Queue
- 3.16 Flow Time
- 3.17 Dobot Panel
- 4. Vision Tools
- 4.1 Acquisition
- 4.2 Location
- 4.2.1 Feature Match
- 4.2.2 Greyscale Match
- 4.2.3 Mark Location
- 4.2.4 Circle Search
- 4.2.5 Line Search
- 4.2.6 Blob Analysis
- 4.2.7 Caliper
- 4.2.8 Edge Search
- 4.2.9 Position Correction
- 4.2.10 Rect Search
- 4.2.11 Peak Search
- 4.2.12 Edge Intersection
- 4.2.13 Parallel Lines Search
- 4.2.14 Quadrilateral Search
- 4.2.15 Line Group Search
- 4.2.16 Multi-line Search
- 4.2.17 Blob Label Analysis
- 4.2.18 Path Extraction
- 4.2.19 Find Angle Bisector
- 4.2.20 Find Median Line
- 4.2.21 Calculate Parallel Lines
- 4.2.22 Find Vertical Line
- 4.3 Measurement
- 4.4 Image Generation
- 4.5 Recognition
- 4.6 Deep Learning
- 4.7 Calibration
- 4.8 Calculation
- 4.9 Image Processing
- 4.9.1 Image Combination
- 4.9.2 Image Morphology
- 4.9.3 Image Binarization
- 4.9.4 Image Filter
- 4.9.5 Image Enhancement
- 4.9.6 Image Computing
- 4.9.7 Distortion Correction
- 4.9.8 Image Clarity
- 4.9.9 Image Fixture
- 4.9.10 Shade Correction
- 4.9.11 Affine Transformation
- 4.9.12 Ring Expansion
- 4.9.13 Copy and Fill
- 4.9.14 Frame Mean
- 4.9.15 Image Normalization
- 4.9.16 Image Correction
- 4.9.17 Geometric Transformation
- 4.9.18 Image Stitch
- 4.9.19 Multiple Images Fusion
- 4.10 Color Processing
- 4.11 Defect Detection
- 4.11.1 OCV
- 4.11.2 Arc Edge Defect Detection
- 4.11.3 Linear Edge Defect Detection
- 4.11.4 Arc-Pair Defect Detection
- 4.11.5 Line-Pair Defect Detection
- 4.11.6 Edge Group Defect Detection
- 4.11.7 Edge Pair Group Defect Detection
- 4.11.8 Edge Model Defect Detection
- 4.11.9 Edge Pair Model Defect Detection
- 4.11.10 Defect Contrast
- 4.12 Logic Tools
- 4.13 Communication
- 4.14 Dobot Magician Tools
- 5. Cases
- 6. Dobot Magician Demo
DobotVisionStudio User Guide
Issue V4.1.2 (2022-06-08) User Guide Copyright © Yuejiang Technology Co., Ltd.
164
Basic Parameters:
• Calibration Points Acquisition: Select trigger acquisition or manual input.
• Calibration Points Input: Select by point or by coordinate.
• Image Point: The calibration point of N-point, and points of other modules can be
subscribed.
• Physical Point: Coordinate point of the robot arm. An image point on the VM image
corresponds to a physical point of the robot arm. (It is recommended not to subscribe, but to generate
automatically.) You can select one from physical angle and physical coordinate.
• Image Rotate Angle: The angle of other modules can be subscribed, and the rotation
consistency and left and right hand coordinate system can be obtained through related calculations.
• World Rotate Angle: The angle of the current pose manipulator is generally obtained from
an external device, and the rotation consistency and left-handed coordinate system can be obtained
through related calculations. You can select one from physical angle and physical coordinate.
• Translation Number: The times for obtaining calibration by moving. It is related with X/Y
movement only, and it is set as 9 by default.
• Rotation Number: The number of rotations is required when the rotation axis is not coaxial
with the center of the image, and it is recommended to set as 3. The rotation happens at the 5th
location.
• Update File: After a round of calibration is completed, if the update file control is enabled,
the new round of calibration will update the calibration results to the calibration file.
• Set Calibration File Path: The absolute path of the calibrate file. If the file exists in this
path, it will be loaded. If it does not exist, it will fail to load and an error will be reported when
running.
• Demonstration: After enabling it, the software can identify whether the external signals
are demonstration signal or not, and you need to set external input character and external triggered
character.
• External Input Character: You can subscribe signals of external devices.
• External Triggered Character: It judges whether the external input signal is the basis of
the demonstration signal. When the external input character is consistent with the external trigger
character, the signal is a demonstration signal.
• Fiducial Point X and Fiducial Point Y: Physical coordinate of calibration original point,
it sets as (0, 0), and the unit is mm.
• Offset X and Offset Y: Physical offset in X or Y direction of each movement of the robot
arm, which can be positive or negative, and the unit is mm.
• Movement First: Sets the movement direction of the mechanical.
• Commutation Times: The times of robot arm changes direction after moving.
• Angle Offset: The initial rotation angle and rotation angle at each time. If it rotates 3 times,
and rotation angle is from -10 degrees to 0 degree, and then to +10 degrees. The fiducial angle is -
10 degrees and offset angle is 10 degrees.