Skip to content

Releases: robofit/arcor2_areditor

1.0.3

09 Oct 09:19
Compare
Choose a tag to compare

Fixed

  • AREditor was crashing on devices with Android 12. It is now compiled with IL2CPP (the previous version was with Mono), a higher API level (min. Android version is 10), and for ARM64 architecture.

1.0.2

26 Jul 07:34
83ff452
Compare
Choose a tag to compare

Fixed

  • Mesh orientation aligned with RViz (not included in the 1.0.0 release by accident).
  • Setting of robot pose, etc.
  • Path to meshes/URDFs on Asset service.

1.0.1

20 Apr 13:08
Compare
Choose a tag to compare

Fixed

  • It was impossible to create conditions (attempts to add a conditional connection always led to "Invalid connection").

Changed

  • Some AR-related dependencies were updated (only minor updates).

1.0.0

27 Feb 14:33
Compare
Choose a tag to compare

Compatible with arcor2_arserver version 1.0.0 (API 1.0.0).

Added:

  • Support for linked Pose and Position parameters
  • Added endEffectorId parameter to AddActionPointJointsUsingRobot

Changed:

  • Removed unused and commented-out code

Fixed:

  • Several bugs related to linked parameters
  • Code-related fixes
  • Models with meshes were ignored in ActionObjectPickerMenu
  • Downloading meshes from asset service instead of project service
  • Fixed wrong parsing of quaternions from the server
  • Fixed rotation of STL objects

0.18.1

31 May 08:34
55df2aa
Compare
Choose a tag to compare

Compatible with arcor2_arserver version 0.24.0 (API 0.20.0).

Added:

  • Third party (paid) assets are now in a private repository
  • Updated to Unity 2021.2.14f1
    Fixed:
  • AP breakpoints material switch
  • Trilib robot rotation fix
  • Models with submeshes had wrong visibility
  • EE selection for projects without logic
  • Fixed execution of packages with actions without action_id (hand-written script.py)
  • Fixed weight of connections (make them straigth)

0.18.0

31 Jan 12:13
bc721e3
Compare
Choose a tag to compare

Added:

  • Updated models
  • Whitespaces from the beginning and the end of the URI are removed before connecting to server

Changed:

  • Actions with exactly one pose parameter could only be added
    to action points with at least one orientation
  • Update selector menu at 10Hz rate

Fixed:

  • wrong length of connections

0.17.3

08 Dec 11:57
131042f
Compare
Choose a tag to compare

Fixed:

  • STL meshes we rotated by 180°

0.17.2

07 Dec 13:05
7d2e87e
Compare
Choose a tag to compare

Fixed:

  • Focus points were not transformed to unity coordination system

0.17.1 (December 06, 2021)

06 Dec 12:40
9e854b0
Compare
Choose a tag to compare

Changed:
* updated version of Trilib 2
* Outline of aimied object is now hidden, so the highlighted focus points are clearly visible

0.17.0 (October 26, 2021)

26 Oct 10:30
56c9c64
Compare
Choose a tag to compare

Disclaimer: The APK is now signed, which means you will probably have to remove the old application from tablet (maybe even using adb uninstall), but it should be required for the last time and from now on, any future updates should be easier (unless the certificate will be updated - e.g. when app will be released to app store).

Added:

  • New gizmo model including rotations
  • RobotInfoMenu added to AO aiming menu and transform menu
  • Action info (name, type, AP name) added to action parameter menu
  • Invalid scene is now shown with semi-transparent image and there is info that it is invalid
  • When scene or project is invalid, the problem is in tooltip of scenes/projects image
  • Selected EE has white outline
  • Any action object could now be blocklisted
    • its visibility is set to 0
    • it will not be shown in aiming or alphabet selector menu
  • Selector menu now has list with blocklisted items
  • Project parameters dropdown now shows actual value of parameter
  • New tooltip for dropdown parameters showing value of parameter (useful for long values, which overflows dropdown)
  • Gizmo now shows delta values of movement
  • Collision objects are now created directly, i.e. new object type
    is created and its instance is added to the scene
  • Collision objects could now be scaled using transfrom menu
  • Undo and Redo functionality into transform menu
  • Duplication of scenes and projects
  • loading of URDF materials
  • better handling of locked objects within right menus
    • should be able to unlock object even when exception occured
  • Breakpoints could be added to action points
    • Such an AP will be drawn in red
  • Temp package could be run in debug mode
    • When starting, editor asks user if it should pause on first action
    • Package will automaticaly be paused on any action which uses
      AP with break point activated as a parameter
  • In editor main settings menu a project service URI could be set
  • Logs are automatically uploaded to arserver on port 6799

Changed:

  • default color of AP orientation changed, so it is obvious when it is disabled
  • gizmo is now rendered over objects
  • original object model is not visible anymore when using transform menu
  • Optimalization of UpdateAimMenu method - improved performance in huge clusters of objects
  • When some action requires end effector to be selected and it is not, robot selector promt is shown automatically
  • When there is only one EE in the scene, it is selected automatically
  • Redesigned adding of new action
    • New action is now added instantly with default parameters
    • If for any of action parameters could not be infered
      default value (e.g. when action needs pose and there is
      no AP with orientation), action could not be created
      and the problem is stated in tooltip
    • Once the action is added, rename dialog is displayed
      followed by the action parameters menu, so the parameters
      could be altered instantly
  • Selected axis in transform and stepping menu is now selected directly in scene
  • Two-state toggles in transform menu has new look
  • Transform menu has now three modes (translate, rotate, scale):
    • Scale will only be available for collision objects
    • Switching between modes is through bottom buttons (like in selector menu)
  • START/END action is being moved using transform menu
  • Actions are now represented by Arrows instead of pucks
    • There are no "inputs" and "outputs" of actions
    • The direction of logic flow is indicated by the direction of the action model (arrow)
    • Connections are more compact
    • Actions arrows aims to the next action in the logic flow
  • When action with pose or joint parameter is created, it will look for default
    orientation or joints in parents, then in descendants and then in any other AP
  • EE is displayed with arm prefix in selector menu when robot has multiple arms
  • Close scene dialog now has specific info message
  • Close project dialog now has specific info message
  • OFS displaying only when selected manually from menu
  • emission color of inactive robots set to light red

Fixed:

  • Unassigned references of manual tooltip in Input prefabs7
  • linkable dropdown poses was returning wrong value
  • manually selected subitem disappeared from aiming menu when object is lost from sight
  • exception when AP position was updated manually during offline scene
  • tooltips stopped working when aiming on cluster of objects
  • Robot stepping menu axis not set correctly
  • Tooltips were randomly changed when sliding over objects with tooltip visible
  • Selected end effector was not restored when scene started
  • Orientation detail could not be opened directly
  • Perpendicular btn in stepping menu had wrong tooltip
  • START action did not greyed out when actions disabled
  • OFS was overlaying loading screens
  • Removed unnecessary call of NewProject when new project dialog was closed
  • Loading of projects was not waiting for when scenes are loaded
  • Loading screen hid before projects were loaded
  • Gizmo of AP was rotated randomly, not aligned with world root
  • checking if objects is writelocked in transformmenu
  • Fixed robot lock in stepping menu
  • Aiming button should not be active for robots- A lot of exceptions when disconected from server with active
    action object aiming or visible transform menu
  • Transform menu sometimes not hid correctly
  • Aiming menu was trying to double lock robot upon aiming start
  • Cancel button stayed interactative after sucessfull aiming done