-
Notifications
You must be signed in to change notification settings - Fork 157
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bug: Multi-Panda Control #71
Comments
As already state by Christoph in the Franka Community, the problem here is that you control everything in one thread, so I would not consider that as a bug of To elaborate on this a bit more: The FCI control loop operates at 1kHz, so we need every millisecond a control command. The time you have on the The problem now of having two robots controlled in one thread is that the internal FCI clock is not synchronized between the robots (how should they). So the cycles between robot 1 and robot 2 are shifted by a (random) You can use our ROS implementation or I would be happy reviewing a PR for a libfranka implementation (example). |
There is soon coming something for FR3s and ROS 2 🥳 |
Hi,
I am trying to control two panda-robots via libfranka (without ros).
The robots are directly connected to my network card.
I set IP addresses "172.16.0.2" and "172.16.1.2" and can ping them both.
I can control them individually without any problem.
Unfortunately, I did not find an example for multi-panda control, so I wrote my own one, see below.
The following test program is able to control a single robot, but fails when controlling two robots.
The
control_command_success_rate
received is always zero for the first robot and drops to zero for the second robot after approximately 40-60 iterations.Note that the
motion_id
received is identical for both pandas. Is this a problem?Could you please provide a running example?
kind regards
Niels
The text was updated successfully, but these errors were encountered: