robotology / icub-tech-support

Virtual repository that provides support requests for individual robots
GNU General Public License v2.0
20 stars 2 forks source link

Replacement options for DragonFly cameras #1171

Closed cedricgoubard closed 5 months ago

cedricgoubard commented 3 years ago

Device name 🤖

iCubLondon01

Request/Failure description

Hello, The right Dragonfly camera on our iCub broke, and we are considering several options to replace it.

Detailed context

Here are our ideas:

What solution would you recommend?

Additional context

No response

Uboldi80 commented 3 years ago

Hello Cedric, we have analyzed your problem, and we have decided on the following option. You will be contacted by email by my collegue mr. Derito to receive an offer regarding the replacement of the Dragonfly and the flat cable attached to it. The replacement of the Dragonfly, involves the recovery of the lens and the lens holder from your current setup.

cedricgoubard commented 3 years ago

Hello Paolo, That sounds good! Here is my email address: c.goubard21@imperial.ac.uk Regarding the recovery of the lens & lens holder, is there any documentation I could use?

Uboldi80 commented 3 years ago

Hy Cedric I prepared some photo to explain to you the replacement steps of ccd. But before to change it i suggest to you to replace only the dragonfly board and the flat cable and try if the camera is fixed. if the problem is solved, avoid to you a very delicate intervention (ccd replace)

cedricgoubard commented 3 years ago

Hi @Uboldi8 Thank you for the advice, I'll change the card and cable as soon as I receive the package. Speaking of which, could you give me a status update? Have you already sent it?

Uboldi80 commented 3 years ago

hy @cedricgoubard

yes, the package was delivered, i try asking where it went.

github-actions[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.

github-actions[bot] commented 2 years ago

This issue has been automatically closed due to inactivity. Feel free to open it again if needed.

pattacini commented 2 years ago

Hi @Uboldi80

Just realized that you have opened again this issue. To prevent the automation from marking issues as stale, you could assign the label pinned.

Uboldi80 commented 2 years ago

thankyou @pattacini !

github-actions[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.

github-actions[bot] commented 1 year ago

This issue has been automatically closed due to inactivity. Feel free to open it again if needed.

sgiraz commented 1 year ago

Hi @cedricgoubard,

We just received the robot and will start working on it next week.

cc @AntonioConsilvio @GiacomoVassallo13 @Fabrizio69

cedricgoubard commented 1 year ago

Hi @sgiraz,

Great, let me know if I can help with anything.

cedricgoubard commented 1 year ago

Hi @sgiraz,

Any news on this? How is the repair going?

sgiraz commented 1 year ago

Hi @cedricgoubard,

Good news ✅

Bad news ❌

Note The preliminary checks on the robot are still in progress, and we expect to find other mechanical and/or electrical issues.

cedricgoubard commented 1 year ago

Hi @sgiraz,

Thank you for the update, nice to see you are making progress. Could you please let us know before you start any work that exceeds the original quote so that we can see if / how we could budget for it?

sgiraz commented 1 year ago

Hi @cedricgoubard,

As of now, the robot passed all the preliminary checks ✅:

Hence, at the moment, it is not necessary to revise the cost estimation for the maintenance. But the activity is still in progress. In case we encounter a broken/faulted parts that needs attention from the economic point of view, we'll advise you in time.

cedricgoubard commented 9 months ago

Hi @sgiraz, Happy new year!

Do you have any updates on our iCub?

sgiraz commented 9 months ago

Hi @cedricgoubard,

We have good news! ✅ Recently, we have been able to launch the yarprobotinterface successfully on almost all the joints of the upper body + head.

[!Warning] While we are excited about this progress, there are still two areas that require further attention: the legs and the finger's adductions (the thumb adductions work correctly). These components are currently inoperable due to faulty boards and motors (and obsolete components). We understand that it would be beneficial to have these joints repaired, but if you are not intending to use these components, we would suggest proceeding with the maintenance activity without them, which would allow us to complete the process by the end of the month.

Subject to change, the following maintenance tasks remain to be completed:

cc @AntonioConsilvio @davidetome @Fabrizio69 @andreaderito

cedricgoubard commented 9 months ago

Hi @sgiraz, Thank you for the update, we are glad to hear you are making progress 🥳

Could you please share some more details on the extra time/cost it would take to fix the legs and the fingers? We understand those would be estimates, but they would help us decide the best course of action.

sgiraz commented 9 months ago

Hi @cedricgoubard,

I'm sorry for the late reply. Finally, We brought the robot back to life! 🤖

https://github.com/robotology/icub-tech-support/assets/18039045/14476b8e-9b15-4401-bc09-cde31e676a25

Here is the list of the joints currently working correctly ✅:

Could you please share some more details on the extra time/cost it would take to fix the legs and the fingers? We understand those would be estimates, but they would help us decide the best course of action.

As mentioned before, We currently do not have any BLL electronics boards available to repair both legs. These boards are old (deprecated) and very difficult to obtain, so it would take some time to acquire them. Additionally, we have some high-priority demos that we need to support in the next month, so we may not be able to work on iCubLondon01 continuously. Based on these factors, we estimate that it would take about 2-3 months to repair the legs and the finger abduction joints (+ the shipping time).

[!Note] Consider that if you do not need the use of these joints, we could begin the shipping process for the robot as early as next week.

Please let us know if you have any other questions.

cedricgoubard commented 9 months ago

Hi @sgiraz,

That's great news, thank you! Feels great to see our iCub moving again 😄

We do not mind giving up on the legs, but the robot's utility will be much less to us without all five fingers working. We would rather wait the extra 2 months and see if you can also repair those.

sgiraz commented 8 months ago

Hi @cedricgoubard,

We do not mind giving up on the legs, but the robot's utility will be much less to us without all five fingers working.

Just to avoid any misunderstandings, I want to clarify that the open-close function of all five fingers of both hands is working correctly, as shown in the video below:

https://github.com/robotology/icub-tech-support/assets/18039045/dc78c7ba-a188-43e4-80ce-0207794d4393

The joint that is currently not working is the finger adduction joint, which is responsible for the following movement:

https://github.com/robotology/icub-tech-support/assets/18039045/5a7cbb62-c04b-4f02-9244-2fe4f90d2f25

So, if you prefer to have the fingers adduction working as well, we can proceed to repair them by the next 2 months, otherwise we can prepare the robot for the shipment starting from the next week. Let us know what is better for you. 😊

cedricgoubard commented 8 months ago

Hi @sgiraz, thank you for clarifying! We would still rather get the fingers fully fixed, we do not mind waiting an extra 2 months 😄

Let me know if there is anything we can do on our end.

AntonioConsilvio commented 6 months ago

Hi @cedricgoubard, We have successfully restored the functioning of the adduction joints!

https://github.com/robotology/icub-tech-support/assets/114915464/e8ce122c-332a-4d37-bf06-c364cf1f483c

https://github.com/robotology/icub-tech-support/assets/114915464/dc72b32b-f664-433d-83ed-872baa112f66

Here is the list of the joints currently working correctly ✅:

We have also successfully tested ✅:

Since the robot works properly (according to the agreed compromises) we have started the shipping process!

cc @Fabrizio69 @andreaderito

andreaderito commented 5 months ago

Hi @cedricgoubard I've been informed that you should have received back the robot at your labs on 09.05.2024 - so, in case of questions just let us know. Best regards, Andrea cc @AntonioConsilvio @Fabrizio69

AntonioConsilvio commented 5 months ago

Hi @cedricgoubard! Since the maintenance service has been done and the robot has been shipped back, I will proceed with closing the issue, if there are any other problems feel free to open a new one!