Menu

Tree [56fd5a] master /
 History

HTTPS access


File Date Author Commit
 device 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 icon 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 plugin 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 ros 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 script-example 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 sdk 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 test 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 .gitignore 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 .qmake.stash 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 AccountWindow.cpp 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 AccountWindow.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 AccountWindow.ui 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 Authority.cpp 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 Authority.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 ComDevice.cpp 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 ComDevice.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 DeltaRobotSoftware.aps 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 DeltaRobotSoftware.pro 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 DeltaRobotSoftware.pro.user 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 DeltaRobotSoftware.pro.user.49e4f91 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 DeltaRobotSoftware.pro.user.5ec207d 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 DeltaRobotSoftware.pro.user.a54ba39 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 DeltaRobotSoftware.pro.user.c0fcbbf 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 DeltaRobotSoftware.pro.user.d124454 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 DeltaRobotSoftware.rc 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 DeltaRobotSoftware.sln 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 DeltaRobotSoftware.vcxproj 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 DeltaRobotSoftware.vcxproj.filters 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 DeltaRobotSoftware.vcxproj.user 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 DeltaRobotSoftware_resource.rc 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 DeltaVisualizer.cpp 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 DeltaVisualizer.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 DeltaXS-Example.py 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 DrawingExporter.cpp 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 DrawingExporter.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 DrawingWidget.cpp 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 DrawingWidget.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 FilterWindow.cpp 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 FilterWindow.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 FilterWindow.ui 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 FilterWindow_ui.py 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 GcodeHighlighter.cpp 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 GcodeHighlighter.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 GcodeReference.cpp 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 GcodeReference.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 GcodeReference.ui 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 GcodeScript.cpp 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 GcodeScript.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 ImageProcessing.cpp 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 ImageProcessing.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 ImageUnity.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 ImageViewer.cpp 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 ImageViewer.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 Layer.cpp 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 Layer.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 LightUI.ui 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 Logo.png 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 MainWindow.cpp 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 MainWindow.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 MainWindow.ui 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 MainWindow_ui.py 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 Makefile 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 Makefile.Debug 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 Makefile.Release 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 Object.cpp 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 Object.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 ObjectInfo.cpp 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 ObjectInfo.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 ObjectInfoModel.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 ObjectVariableTable.cpp 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 ObjectVariableTable.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 Parameter.cpp 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 Parameter.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 PointTool.cpp 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 PointTool.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 ProjectManager.cpp 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 ProjectManager.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 README.md 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 ROS.cpp 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 ROS.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 RobotWindow.cpp 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 RobotWindow.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 RobotWindow.ui 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 RobotWindow_ui.py 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 ScurveInterpolator.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 SmartDialog.cpp 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 SmartDialog.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 SocketConnectionManager.cpp 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 SocketConnectionManager.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 SoftwareManager.cpp 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 SoftwareManager.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 TCPConnectionManager.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 TabDashboard.cpp 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 TabDashboard.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 TaskNode.cpp 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 TaskNode.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 TestCode.cpp 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 TextLayer.cpp 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 TextLayer.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 TrackingManager.cpp 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 TrackingManager.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 UnityTool.cpp 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 UnityTool.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 VariableManager.cpp 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 VariableManager.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 VersionManager.cpp 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 VersionManager.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 codeeditor.cpp 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 codeeditor.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 config.txt 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 coordinates.txt 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 customUI.ini 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 delta_x_logo_96x96.ico 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 delta_x_logo_Kds_icon.ico 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 geisttextedit.cpp 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 geisttextedit.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 global.cpp 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 global.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 highlighter.cpp 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 highlighter.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 main.cpp 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 moving-base.png 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 mylog.txt 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 renderwidget.cpp 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 renderwidget.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 resource.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 resource.qrc 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 resource_rc.py 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 settings.ini 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 settings.ini.HRwSYs 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 settings.ini.XFeErp 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 testcode.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 testwindow.cpp 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 testwindow.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 testwindow.ui 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 testwindow_ui.py 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 token.txt 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 ui_AccountWindow.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 ui_Blockly.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 ui_FilterWindow.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 ui_GcodeReference.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 ui_MainWindow.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 ui_MainWindow.py 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 ui_RobotWindow.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 ui_RobotWindow.py 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 ui_testwindow.h 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 version.json 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 yolov8n-obb.pt 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit
 yolov8n.pt 2025-03-06 Doan Hong Trung Doan Hong Trung [56fd5a] Initial commit

Read Me

Delta X Software

Delta X Software is a comprehensive control and programming platform for Delta robots.

Installation Guide

Prerequisites

  • Qt 5.15 with MSVC 2019 (recommended)
  • Microsoft Visual Studio 2019 or 2022 Community Edition
  • OpenCV 4.0 or higher
  • Git
  • CMake (3.16 or higher)
  • Python (for script execution)

Hardware Requirements

  • Delta robot with compatible controller
  • USB webcam or industrial camera (for vision features)
  • Conveyor belt system (optional)
  • Encoder devices (optional)

Installation Steps

  1. Clone the repository:
git clone https://github.com/yourusername/Delta-X-Software.git
cd Delta-X-Software
  1. Open the project in Qt Creator:
  2. Launch Qt Creator (with Qt 5.15)
  3. Go to File -> Open File or Project
  4. Navigate to the cloned repository and select DeltaRobotSoftware.pro

  5. In Qt Creator:

  6. Go to Tools -> Options -> Kits
  7. Create a new kit or modify existing one
  8. Set the MSVC 2019 compiler as the C++ compiler
  9. Select Qt 5.15 as the Qt version
  10. Configure the debugger

Environment Setup

Add these paths to your system's PATH:
- MSVC compiler directory
- Qt 5.15 bin directory
- CMake bin directory
- OpenCV bin directory

Building the Project

  1. Configure build settings in Qt Creator:
  2. Select Release or Debug configuration
  3. Set build directory

  4. Build the project:

  5. Click Build -> Build Project or press Ctrl+B

  6. Run the application:

  7. Click the Run button or press Ctrl+R

Initial Configuration

  1. Configure robot connection:
  2. Set COM port in settings
  3. Configure speed and acceleration parameters

  4. Set up vision system:

  5. Select camera ID
  6. Configure detection algorithms

  7. Connect auxiliary devices:

  8. Configure conveyor settings
  9. Set up encoder parameters