AugeLab Studio Manual
English
English
  • 👋Welcome to AugeLab Studio User Manual
  • 📘Introduction
    • AugeLab Studio
    • Key Features
    • Use Cases
    • System Requirements
  • 🚀Getting Started
    • Signing up
    • Installation
    • First Look
    • Simple Tour
    • Your Very First Project
      • Basics
      • Detection
      • Wrapping Up
    • More Local Examples
    • Further Reading
  • 🖥️AugeLab Studio Interface
    • Detailed Look
    • Scenario Area
    • Menu and Toolbar
    • Managing Projects
    • Installing AI and much more
      • Leverage AI with Module Downloader
  • 🧱Function Blocks
    • Block Structures
    • Sockets
    • Blocks Column
    • Connections
    • All Function Blocks
      • AI Blocks
        • Face Detection
        • Mask Detection
        • Object Detection - Custom
        • Object Detection
        • Pose Estimation
        • Safety Equipment Detection
        • Social Distance Detector
        • Super Resolution
        • Text Detection
        • OCR
      • CNN Blocks
        • Average Pooling 2D
        • Batch Normalization
        • Choose Folder 2D
        • Compile Model
        • Conv. Sep. Layer 2D
        • Conv. Trans. Layer 2D
        • Convolutional Layer 2D
        • Dropout Layer
        • Flatten Layer 2D
        • Fully Connected
        • Global Average Pooling 2D
        • Global Max Pooling 2D
        • Input Layer 2D
        • Loss CCE
        • Max Pooling 2D
        • Metrics Accuracy
        • Model EfficientNet
        • Model MobileNet
        • Model ResNet
        • Model VGG
        • Optimizer Adadelta
        • Optimizer Adagrad
        • Optimizer Adam
        • Optimizer Adamax
        • Optimizer FTRL
        • Optimizer Nadam
        • Optimizer RMSProp
        • Optimizer SGD
        • ReLU Layer
        • Softmax Layer
        • Training Parameters
      • Data/Logic
        • Flow Control
          • Batch Concatenation
          • Batch Processing
          • Debatch
          • Get Batch Size
          • HMI Background
          • Subsystem Enabled
          • Subsystem In
          • Subsystem Loop
          • Subsystem Out
          • Subsystem
        • logic
          • All True
          • And
          • Demux
          • Equals
          • Greater
          • Logic Operations
          • Mux
          • Not
          • Or
          • Set - Reset
          • Smaller
        • Mathmetical Operations
          • Add
          • Counter
          • Divide
          • Math Operations
          • Maximum
          • Minimum
          • Multiply
          • Not Equals
          • Round
          • Square Root
          • Subtract
          • Trigonometry
        • Data Operations
          • Data Memory
          • Data to JSON
          • Data Type Converter
          • Datetime Compare
          • Dictionary Operations
          • Exclude Nones
          • Find Substring
          • Get Element
          • Is None
          • List Operations
          • Parse Data Dictionary
          • Replace None
          • String Merge
          • String Operations
        • Referencing
          • Data Read Global
          • Data Read Local
          • Data Write Global
          • Data Write Local
          • Debug Input
          • Tag From
          • Tag To
        • Signal Operators
          • Delay Step
          • Edge Falling
          • Edge Rising
          • Multi Port Switch
          • OFF Delay
          • ON Delay
      • Image/Transformations
        • Analysis
          • Color Density Percentage
          • Get Dimension
          • Histogram On Curve
          • Histogram On Line
          • Image Color Match
          • Image Memory
          • Image Resolution and Channel Value
          • Maximum Images
          • Mean Value of Image
          • Measure Position Distance
          • Minimum Images
          • Non-zero of Image
          • Std. of Image
          • Structural Similarity
        • Transformation Filters
          • Auto Alignment
          • Auto Contrast
          • Color Quantizer and Clustering
          • Color Space
          • Contrast-Brightness-Gamma
          • Contrast Optimization
          • Deconvolution
          • Denoising
          • Distance Transformation
          • FloodFill
          • Grab Cut Algorithm
        • Color Filters
          • 2D Filter
          • Apply Mask
          • Bilateral Filter
          • Blur
          • Edge Filter
          • HSV Filter
          • Image Adaptive Threshold
          • Image Threshold
          • Invert Image
          • Morphological Transformations
          • Normalize Image
          • RGB Mask
          • RGB Set
          • Sobel Filter
        • Operations
          • Add Images Weighted
          • Add Images
          • Collage Images
          • Divide Images
          • Flip Image
          • Image AutoRotator
          • Image Concatenate
          • Image Resize
          • Image Resizer
          • Merge Channels
          • Multiply Images
          • Polar Transform
          • Rotate Image Angle
          • Slice Image
          • Split Image
          • Subtract Images
      • Detections/Shapes
        • Detectors
          • Barcode Reader
          • Blob Detector
          • Blur Detector
          • Circle Detector
          • Corner Detector
          • Custom CNN Model
          • Data Matrix Reader
          • Detect Reference
          • Feature Detector
          • Find Object - Multiple Image
          • Find Object
          • Find Reference
          • Harris Corner Filter
          • Line Detector
          • Match Shapes
          • Measure Object Distance
          • Shape Detector
        • Draw
          • Draw Detections
          • Draw Line
          • Draw Point
          • Draw Rectangle
          • Draw Result On Image
          • Write Date On Image
          • Write Text On Image
        • Roi Processing
          • Check Area (Polygon)
          • Check Area
          • Get Pixel Mouse
          • Get Pixel
          • Get ROI
          • Image ROI Center
          • Image ROI Polygon
          • Image ROI Select Multi
          • Image ROI Select
          • Image ROI
          • Perspective Transform
          • Rectangles in Rectangle
        • Shape Analysis
          • Approximate Contour
          • Choose Line
          • Contour to Image
          • Fill Contour
          • Find Contour
          • Hull Convex
          • Minimum Circle
          • Minimum Ellipse
          • Minimum Rectangle
          • Minimum Rotated Rectangle
          • Most Similar Shape
          • Point Polygon Test
      • Input/Output
        • Communication
          • Modbus Connect
          • Modbus Read
          • Modbus Write
          • MQTT Publish
          • MQTT Subscribe
          • OPC UA Client
          • OPC UA Read
          • OPC UA Write
          • REST API - Get
          • REST API - Post
          • Send Mail
          • Siemens S7 Connect
          • Siemens S7 Read
          • Siemens S7 Write
        • Data Inputs
          • Date-Time List
          • Date-Time
          • Headless Check
          • Keyboard/Barcode Reader
          • Logic Input
          • Number Input
          • Number Range
          • PWM (Pulse Width Modulation)
          • Rising Edge
          • String Input
          • Text
        • Image Inputs
          • Camera IP (ONVIF)
          • Camera IP
          • Camera USB External
          • Camera USB Vidgear
          • Camera USB
          • Load Image From Path
          • Load Image
          • Make Image
          • Pixel
          • Video
        • Outputs/Exports
          • CSV Export
          • Cycle Timer
          • File/Folder Operations
          • GPU Statistics
          • Image Logger
          • Image Write
          • Led Output
          • Multi Image Write
          • Output
          • Scope
          • Show Image
          • Stop
  • 📡Devices and Communication
    • Camera Usage
    • Communication Protocols
    • Further Reading
  • 🧩Example Projects
    • Demo Projects
    • Circumference Measurement
    • Object Counting
    • Tile Width Measurement
    • Human Detection
    • Object Detection
  • 🔑Key Features
    • Deploy Custom HMI Applications
    • Annotate Data for Object Detection
    • Train Custom AI Models
      • Choosing the Right Database
      • When to Stop Training
    • Create Plugins
      • Components
      • Coding Reference
    • Share Your Solutions with Community
    • Instal Python Packages
  • 📑FAQ
    • Contact Us
    • FAQ
    • Setting up a full project
  • Additional Resources
    • Training Schedule
    • Training Materials
    • AugeLab Experts
  • Appendix
    • Dictionary
    • References
Powered by GitBook
On this page
  • First Look
  • **Accessing the Plug-in Manager**
  • **Uploading a Custom Block**
  • Select plugin type
  • Select Plugin Class
  • Select Files
  • Enter Description
  • Upload Screenshots
  • Set Price Tag
  • **Managing Downloaded Plugins**
  • **Importing Downloaded Blocks**
  • **Tips and Troubleshooting**

Was this helpful?

  1. Key Features

Share Your Solutions with Community

Share your solutions with Plugin Manager

PreviousCoding ReferenceNextInstal Python Packages

Last updated 8 months ago

Was this helpful?

First Look

The "Plug-in Manager" sub-window in AugeLab provides a convenient interface for users to manage and utilize custom blocks and plugins within AugeLab Studio. You can:

  • Download/buy community solutions

  • Upload your own solutions

  • Monetize your own solutions.

This comprehensive guide will walk you through the process of using the Plug-in Manager to upload and manage your custom blocks:

**Accessing the Plug-in Manager**

  1. Launch AugeLab Studio on your computer.

  2. Click on "Plugin" -> "Plug-in Manager" sub-window. This can usually be found in the main menu or navigation panel of the AugeLab Studio application.

  3. You can also press "Alt + P" on your keyboard to access it.

**Uploading a Custom Block**

Once the "Plug-in Manager" sub-window is open, navigate to the "Upload Plugin" tab. This tab allows you to upload your own custom blocks and plugins to AugeLab Studio.

Select plugin type

Set the plugin type. There are three types of plugin types:

  • Block (custom block)

  • Scenario (.pmod)

  • Model (AI weights)

Select Plugin Class

Set plugin class so it can be categorized accordingly in marketplace. There are five category options:

  • Input

  • Basic Operations

  • Output

  • Image Processing

  • AI Applications

Select Files

Select files to be uploaded. If you choose Block on Plugin Type section, you'll be automatically asked which block to upload to marketplace.

If you choose scenario or model, you'll be asked to upload the scenario (.pmod) file or weight files (.pw or .weight).

Enter Description

Please enter a clear and short explanation on how your solution works. If there are multiple requirements or custom blocks, weights; mention them so anyone can install them without an issue.

Upload Screenshots

Uploading screenshots can help other users to visualize how your solution can be integrated into their workflow. You can upload up to 3 screenshots.

Set Price Tag

If you would like be a solution provider, there are two options:

  • Open source

  • Monetized closed source

Releasing your solution as open source means anyone can download, use, modify your solution without your permission. Even though you won't be able to monetize your solution, you can build up your name in the community.

**Managing Downloaded Plugins**

  • Navigate to the "Download Plugin" tab in the Plug-in Manager. This tab allows you to explore and manage the plugins available for download.

  • The plugin list is displayed in a user-friendly format, including information about each plugin such as its name, class, type, price, and description.

  • To verify a plugin, select it from the list and click the "Verify" button. Similarly, you can invalidate or delete a plugin by clicking the respective buttons.

  • To refresh the list of available plugins, click the "Refresh List" button. This ensures that you have the most up-to-date information about available plugins.

  • To download a plugin, select it from the list and click the "Download Selected Plugin" button. A progress bar will indicate the download process. Once the download is complete, the plugin will be available for use in AugeLab Studio.

**Importing Downloaded Blocks**

  • After successfully downloading a plugin, you can import the downloaded block into AugeLab Studio.

  • The downloaded block should appear in the custom block list. To access this list, navigate to the "Blocks" section of AugeLab Studio.

  • Drag and drop the downloaded block from the custom block list onto the scene. This will add the block to your current project, allowing you to utilize its functionality.

  • If the block does not appear in the custom block list or you encounter any issues during import, try restarting AugeLab Studio and attempting the import process again.

**Tips and Troubleshooting**

  • If you encounter any errors or issues during the plugin upload or import process, refer to the error messages provided by AugeLab Studio. These messages will often contain guidance on resolving the problem.

  • Before attempting to upload a custom block, ensure that the plugin file is in a compatible format and adheres to the guidelines and requirements provided by AugeLab Studio.

  • If you're experiencing difficulties with a plugin, you can reach out to AugeLab Studio's support team for assistance. They can provide guidance and help you troubleshoot any issues you may encounter.

The "Plug-in Manager" sub-window offers a user-friendly way to enhance the capabilities of AugeLab Studio by incorporating your own custom blocks and plugins. By following the steps outlined in this guide, you can easily upload, manage, and utilize custom blocks to create more complex and specialized projects within AugeLab Studio.

If you haven't already done so, make sure your AugeLab Studio account is associated with valid payment information. If payment information is missing, you will be prompted to update it. You can do this by visiting the .

Selling them means you'll be sharing your solution for profits in . Make sure your account is associated with valid payment information.

🔑
marketplace
marketplace