-
I am trying to test two newly arrived V3 DQLA1 PSM controllers. However, I cannot fully connect and lock the ITT Cannon cable (the lock can not be fully rotated to the 90 degree lock position although I have tried with a large torque, and thus the connection cannot be established). I wonder what might have caused the issue or if I missed something. This didn't happen to the previous version of controllers, and I have tried two PSM robots on both new controllers, but none of the attempts was successful. Thanks so much for the help. |
Beta Was this translation helpful? Give feedback.
Replies: 9 comments 17 replies
-
Is it possible that the cutout on the enclosure is not large enough and the connector is not fully seated? |
Beta Was this translation helpful? Give feedback.
-
Here is a view of our MTM DQLA controller.
…---
On Apr 17, 2024, at 1:40 PM, Yafei Ou ***@***.***> wrote:
Thanks for your reply. I am not sure what you mean by "cutout on the enclosure" (do you mean the cutout of the opening part on the box surface?), but I also have the guess that it might not be fully seated. It seems that the cable fits in the port on the controller, but could it be that the port is placed too deep from the surface of the box and there is still still a distance between both sides due to this stud-like object?
image_123650291.JPG (view on web)<https://github.com/jhu-dvrk/sawIntuitiveResearchKit/assets/91760846/bded0c3c-dd05-45c5-a2d8-cbc386ddc4bf>
—
Reply to this email directly, view it on GitHub<#202 (reply in thread)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AAIRP43BYCJY6MHR3VMRDV3Y52XYZAVCNFSM6AAAAABGLX5752VHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM4TCNBWGA2DS>.
You are receiving this because you are subscribed to this thread.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
I sent too early. I also check our older PSM controllers and it seems that:
- the “stud like” object is attached to the PSM connector itself
- the dMIB was not placed as deep inside the enclosure
Is it easy to remove the short stubs from the PSM cable? This might be the simplest solution.
Anton
[image0.jpeg]But
---
On Apr 17, 2024, at 2:15 PM, Anton Deguet ***@***.***> wrote:
Here is a view of our MTM DQLA controller.
…---
On Apr 17, 2024, at 1:40 PM, Yafei Ou ***@***.***> wrote:
Thanks for your reply. I am not sure what you mean by "cutout on the enclosure" (do you mean the cutout of the opening part on the box surface?), but I also have the guess that it might not be fully seated. It seems that the cable fits in the port on the controller, but could it be that the port is placed too deep from the surface of the box and there is still still a distance between both sides due to this stud-like object?
image_123650291.JPG (view on web)<https://github.com/jhu-dvrk/sawIntuitiveResearchKit/assets/91760846/bded0c3c-dd05-45c5-a2d8-cbc386ddc4bf>
—
Reply to this email directly, view it on GitHub<#202 (reply in thread)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AAIRP43BYCJY6MHR3VMRDV3Y52XYZAVCNFSM6AAAAABGLX5752VHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM4TCNBWGA2DS>.
You are receiving this because you are subscribed to this thread.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Thank you all for your help. I can now lock the connector after removing the studs. It seems that the new controllers have a slightly deeper-placed connector. There are still some issues remaining. After powering on the controller, the LED lights on the front side of the controller does not light up for sections "Card A" and "Card B". Is this a desired behavior (the old controllers will light up some LEDs if I am not mistaken)? For now, I cannot power on the robot. The following errors are raised by the console app. I'm not sure if this is related to the LED lights being not on, or a robot connection issue.
Generally, is there a documentation for connecting the controllers (physically)? |
Beta Was this translation helpful? Give feedback.
-
Is there a MicroSD card in the slot? The system needs to load the correct firmware from that card; otherwise, there will just be a boot loader. Can you run the "qladisp" command on the terminal? It will list all boards that it finds on the bus, as well as details about the hardware/firmware versions. For the DQLA controller, you should see DQLA. The boot firmware shows up as BCFG. |
Beta Was this translation helpful? Give feedback.
-
You can run "qladisp 8" (i.e., qladisp followed by the board number) to see if the readings look o.k. For example, the encoder and pot positions should change when you move the PSM joints. Perhaps a screenshot would help. |
Beta Was this translation helpful? Give feedback.
-
It turns out that in both controllers, the QLA-Q boards are disconnected. I have reconnected one of them, but for the other one, one pin on QLA1 is bent possibly when the board went loose. What should I do with this? Should I try to bend it back myself? Please see image below. The second pin in the right row is bent. |
Beta Was this translation helpful? Give feedback.
-
For reference, we have a description for all the dVRK controllers on the Wiki. For the QLA1 and DQLA based, see https://github.com/jhu-dvrk/sawIntuitiveResearchKit/wiki/Controller-Boxes#internal-components Regarding the bent pin, you should be able to straighten it. For the other controller, the one for which you re-seated the DQLA-Q board, I would recommend we schedule a Zoom meeting so we can first check that all the signals make sense. A PID tracking error could be caused by a bad encoder or no power to a motor. You can email me @jhu.edu to schedule the Zoom meeting. |
Beta Was this translation helpful? Give feedback.
-
Thank you everyone for your help. I will close this discussion as both the controllers seem to be working now. If I have further issues related to this, I will re-open it. For the other issues related to the software/encoder/potentiometer (PID tracking), I will have meetings with Anton and open another discussion if needed. Just for later reference (for other people), here is the information related to solving the issues:
|
Beta Was this translation helpful? Give feedback.
Thank you everyone for your help. I will close this discussion as both the controllers seem to be working now. If I have further issues related to this, I will re-open it. For the other issues related to the software/encoder/potentiometer (PID tracking), I will have meetings with Anton and open another discussion if needed.
Just for later reference (for other people), here is the information related to solving the issues: