Description
Using a script to capture poses when a whole pipeline is built to perceive and calibrate seems out of place.
Not only that, but at least in my case, i needed to edit the script to add a line with self.last_state_.features = ['checkerboard_finder', 'ground_plane_finder']
or whatever my captured features will be, or else it wouldn't work during perception. This might be a bug in itself.
Nontheless, my suggestion is a --pose-capture BAG mode which would be very similar to manual mode but would not enable perception (since the person is likely moving the arm by itself and is in the FOV of the camera). In this mode a bag would be saved with /joint_states
.
This mode would enable a feature which I describe in another issue and will cross-ref to this one.