Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-29692

Camera MThexapod CompensationMode does not work

    XMLWordPrintable

    Details

      Description

      When entering compensationMode the EUI keeps switching between Stationary and Moving Pt-Pt. EFD is reflecting this under "MTHexapod.logevent_controllerState.enabledSubstate".

      Does this happens because actuators 2-6 do not report their position —>inPosition event is not generated —> compensationMode keeps compensating —> hexapod does not accept ve further move command because it is constantly “moving”?

        Attachments

          Issue Links

            Activity

            No builds found.
            hdrass Holger Drass created issue -
            hdrass Holger Drass made changes -
            Field Original Value New Value
            Component/s DM [ 15109 ]
            Key LVV-19495 DM-29692
            Team Telescope and Site [ 13500 ]
            Urgent? off
            Workflow jira [ 481631 ] Software Simplified Workflow for Project DM [ 484154 ]
            Priority Undefined [ 10000 ]
            Project LSST Verification and Validation [ 12800 ] Data Management [ 10501 ]
            Status Unplanned [ 1 ] To Do [ 10001 ]
            aclements Andy Clements made changes -
            Assignee Andy Clements [ aclements ] Te-Wei Tsai [ ttsai ]
            hdrass Holger Drass made changes -
            Link This issue blocks SUMMIT-4825 [ SUMMIT-4825 ]
            hdrass Holger Drass made changes -
            Labels Re-verification Re-verification camera_hexapod
            sthomas Sandrine Thomas made changes -
            Watchers Bo Xin, Holger Drass [ Bo Xin, Holger Drass ] Andy Clements, Bo Xin, Holger Drass, Sandrine Thomas [ Andy Clements, Bo Xin, Holger Drass, Sandrine Thomas ]
            ttsai Te-Wei Tsai made changes -
            Epic Link DM-27621 [ 441885 ]
            ttsai Te-Wei Tsai made changes -
            Component/s ts_main_telescope [ 16710 ]
            ttsai Te-Wei Tsai made changes -
            Labels Re-verification camera_hexapod HexRot MainTelescope Re-verification camera_hexapod
            rowen Russell Owen made changes -
            Assignee Te-Wei Tsai [ ttsai ] Russell Owen [ rowen ]
            Hide
            rowen Russell Owen added a comment -

            There are two aspects to this ticket:

            • Moves and offsets are unreliable (while in compensation mode) because the low-level controller rejects new move commands when it is already moving, and it will sometimes be moving due to compensation offsets. This is DM-29423, which I am working on.
            • The compensation offsets will indeed trigger the enabled substate to go back and forth between MOVING_POINT_TO_POINT and STATIONARY, with a possible occasional CONTROLLED_STOPPING (after I merge DM-29423). This just shows the compensation updates. It is harmless and I see no reasonable way to avoid it.
            Show
            rowen Russell Owen added a comment - There are two aspects to this ticket: Moves and offsets are unreliable (while in compensation mode) because the low-level controller rejects new move commands when it is already moving, and it will sometimes be moving due to compensation offsets. This is DM-29423 , which I am working on. The compensation offsets will indeed trigger the enabled substate to go back and forth between MOVING_POINT_TO_POINT and STATIONARY, with a possible occasional CONTROLLED_STOPPING (after I merge DM-29423 ). This just shows the compensation updates. It is harmless and I see no reasonable way to avoid it.
            rowen Russell Owen made changes -
            Link This issue is mitigated by DM-29423 [ DM-29423 ]
            Hide
            rowen Russell Owen added a comment -

            Duplicate of DM-29423

            Show
            rowen Russell Owen added a comment - Duplicate of DM-29423
            rowen Russell Owen made changes -
            Resolution Done [ 10000 ]
            Status To Do [ 10001 ] Won't Fix [ 10405 ]
            Hide
            bxin Bo Xin [X] (Inactive) added a comment -

            Hi Holger Drass , on Russell Owen's second point above - does this oscillation between substates happen even we are not tracking?

            Since we don't have temperature compensation yet, when mount elevation is not changing, I think the substate should not change all the time. What is triggering the substate change? Supposedly it is looking at the difference between the target position and the current position? If so, is the tolerance configurable?

            Show
            bxin Bo Xin [X] (Inactive) added a comment - Hi Holger Drass  , on  Russell Owen 's second point above - does this oscillation between substates happen even we are not tracking? Since we don't have temperature compensation yet, when mount elevation is not changing, I think the substate should not change all the time. What is triggering the substate change? Supposedly it is looking at the difference between the target position and the current position? If so, is the tolerance configurable?
            Hide
            hdrass Holger Drass added a comment -

            Hi Bo Xin [X], the mount was providing constant azimuth and elevation values at all times. So no tracking involved.

            My guess is that the telescope never gets the inPosition event and goes on compensating and therefore changes between Stationary and MovingPt-PT

            Show
            hdrass Holger Drass added a comment - Hi Bo Xin [X] , the mount was providing constant azimuth and elevation values at all times. So no tracking involved. My guess is that the telescope never gets the inPosition event and goes on compensating and therefore changes between Stationary and MovingPt-PT
            hdrass Holger Drass made changes -
            Link This issue relates to SUMMIT-5251 [ SUMMIT-5251 ]
            hdrass Holger Drass made changes -
            Link This issue relates to SUMMIT-5404 [ SUMMIT-5404 ]
            hdrass Holger Drass made changes -
            Link This issue relates to SUMMIT-5796 [ SUMMIT-5796 ]

              People

              Assignee:
              rowen Russell Owen
              Reporter:
              hdrass Holger Drass
              Watchers:
              Andy Clements, Bo Xin [X] (Inactive), Holger Drass, Russell Owen, Sandrine Thomas
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Jenkins

                  No builds found.