Hi Shingo, greetings from Hamburg University,
we (luckily) did not experience problems with the arm slip rings
yet, but managed to solve some issues with the caster slip rings
during the last two years.
If the slip ring is the culprit of your connection problem, do you also
get "WATCHDOG safety lockouts" due to voltage drops? These are typical
for us when the caster slip rings start failing.
We successfully used a software-only workaround for the caster issues
multiple times now that might be interesting for others as well:
When the slip rings fail, that might be due to hardware defects, but is
apparently often a matter of dust particles accumulating on the ring.
As long as the connection still works rather reliably, we rotate the
slip ring at higher velocities to "clean" the contacts.
For the casters I prepared a small ROS package with controller
configurations and a short helper script:
https://github.com/TAMS-Group/pr2_caster_test/blob/master/scripts/turn_caster_test.sh
You could try something similar for the arm slip rings I guess.
Best,
Michael / v4hn
--
Michael 'v4hn' Görner, M.Sc. Cognitive Science, PhD Student
Universität Hamburg
Faculty of Mathematics, Informatics and Natural Sciences
Department of Informatics
Group Technical Aspects of Multimodal Systems
Vogt-Kölln-Straße 30
D-22527 Hamburg
Room: F-315
Phone:
+49 40 42883-2432
Website:
https://tams.informatik.uni-hamburg.de/people/goerner/