Releases: robofit/arcor2_areditor
Releases · robofit/arcor2_areditor
1.0.3
1.0.2
1.0.1
1.0.0
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
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
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
0.17.2
0.17.1 (December 06, 2021)
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)
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