The ability to temporarily dissociate and reassociate points from a rigid body within the rigid body dialog box.

Issue #8 closed
Elizabeth Brainerd created an issue

The ability to turn on and off points within a rigid body that contains more than three points in order to look at the effect on rigid body error and transformation plots within XMA Lab. For example, I have a fish pectoral girdle with three close points that are clearly moving together and one distant point that shows a little variation in marker to marker distance. How does including or excluding that point affect rigid body motion and error? Should transfer to export as well; export should export the state that is currently shown in the plot window.

Comments (6)

  1. Benjamin Knorlein
    • changed status to open

    I understand the problem, but i am not 100% sure what the best way is to implement it. A "hack" would probably be <1h, but i am not sure if the workflow would be satisfying and useful. Here some thoughts: Easy < 1h: Disable points in the RB dialog.The points are already listed, so i could add a checkbox. That would mean the user has to open the dialog. Set the checkboxes and close the dialog again before the graphs update. (I could also check if an updatebutton would be possible, but there is no way so far to interact with the mainwindow/plot while the dialog is open). I am also not sure how long it will take to update the transformations and it will only be possible to see only 1 plot at a time (with or without the extra point)

    Better : Several ideas come to my mind, so just quick list

    1. It would be nice to toggle the points without having to open the dialog
    2. It would be nice to have both plots at the same time visible to see the differene.
    3. Maybe something could give an idea about impact of points on the final transformation in a plot. I will think about it. E.g. it would be nice to have an extra plot showing how much each point actually effects the pose of the body.
  2. Elizabeth Brainerd reporter

    During the Short Course we realized that this is possible now when using the Import Points from CSV option (import CT coordinates before marker tracking). In the case, the CT coordinates are "bound" to each point, so points can be dragged and dropped out of and into rigid bodies.

  3. Elizabeth Brainerd reporter

    Close it. This is currently already possible when CT coordinates are bound to the points (when start workflow with CT coordinates, rather than adding later). Points can be easily added to or removed from rigid bodies.

    I see now that it does not make sense to be able to remove points when CT coordinates are not bound to the points. Or at least it would be hard and maybe confusing to users.

    — Beth

  4. Log in to comment