Open gavanderhoorn opened 8 years ago
The table could potentially also be pre-populated for common configurations: 4-axis, 6-axis serial robots, 4 axis scaras, etc.
In combination with an edit mask (allowing changes to only certain cells), this would make filling in transform properties rather convenient (fi: serial robots have only translations in a single dimension, typical 6-axis industrial robot first few in Z
, dan X
, no Y
s).
This would show a (modal) dialogue with a single table widget where each row represents a single joint. Each column would map to a single joint property (
xyz
,rpy
, etc).Tab-order should be such that quick entry of all the relevant details in each of the columns and rows is made possible. New rows are added whenever the last column is reached and the user presses
tab
.After confirming the data, the application should add the corresponding
link
andjoint
elements, after which the user can continue with assigning visual geometry and other properties using the regular UI.