Release Notes

ATOM 1.2.4 Release Notes

Upgrade Notes:
Due to changes in the calculation method for edge normal vector directions, the new operator must be used to calculate the edge template during matching.

New Features

The following new features have been added in ATOM 1.2.4:

  • Added new operators:

    • Set Collision Point Cloud

    • Set Dynamic Bin Pose

    • Matrix Multiplication

    • Set Rotation and Translation Matrix

    • Analyze Object Grasp Pose

    • Analyze Grasp Point Pose

    • Read Grasp Point Information

    • Read Object Grasp Pose Information

    • Generate EpicPro Status

  • Added parameter group editing functionality

  • Added functionality to copy algorithm graphs

  • Added functionality to terminate repeated executions

  • Added the ability to select folder paths for data reading and saving

  • Added a toggle for displaying normal vectors

  • Introduced a new pose input component, replacing the previous list format

  • Enabled visual configuration of ROI in the initialization parameters of the Dynamic ROI Generation operator

  • The Configure 3D ROI operator adds "Point Cloud After ROI Cropping" as an output.

Improvements

The following improvements have been implemented in ATOM 1.2.4:

  • Enhanced user interaction:

    • Improved hover effects for overlay windows in the navigation bar

    • Optimized operator connectivity functionality

    • Enhanced edit comment icons

    • Enabled copy-paste for individual items in dictionary-type components

  • Subgraph functionality improvements:

    • Removed the "Preset Subgraph" category, with preset subgraph operators now categorized by their functional purpose

    • "Custom Subgraph" operators no longer display algorithm graph operators on the homepage. Instead, only user-generated subgraph operators are displayed, with support for reuse across different algorithm graphs.

  • Operator acceleration and parameter tuning optimizations:

    • Performance optimizations:

      • Euclidean Clustering Point Cloud Segmentation

      • Euclidean Clustering Point Cloud Segmentation (With Normals)

      • Point Cloud Coordinate Transformation

      • 3D Coarse Matching (renamed the original "3D Coarse Matching" to "3D Coarse Matching (Legacy)")

    • Parameter tuning optimizations:

      • Point Cloud Normal Estimation

      • Point Cloud Edge Extraction

      • Region Growing Point Cloud Segmentation

      • Point Cloud Extraction from Mask List

      • Point Cloud Extraction Based on Detection Results

      • Point Cloud Downsampling

      • Point Cloud Downsampling (With Normals)

  • Other optimizations:

    • Standardized the display of operator numeric suffixes

    • Moved the software restart functionality to the homepage

    • Allowed spaces in names to support internationalization

    • Set "Robot Coordinate System Point Cloud" as a mandatory input for Epic Pro output operators

Bug Fixes

The following issues have been resolved in ATOM 1.2.4:

  • Fixed an issue where thumbnails were not displayed after importing graphs unless opened

  • Fixed an issue where adding models to scene point cloud nodes or scene point cloud (with normals) nodes resulted in an empty point cloud if the input pose was null

  • Fixed an issue where logs were not displayed on the frontend when ATOM was run on separate backend and frontend machines with a specified port configuration