What is the maximum time-delay in the experimental tests? #49
Replies: 5 comments
-
I don't have answers to these. We did run some tests using iperf but I haven't kept latency data on record. Maybe the experts at mc_rtc can provide you fresher data. The same goes for control time delays. This one depends on the gains you are using, so you will want to evaluate it directly on your system using your current gains (rather than relying on data we may have collected a while ago on different robots and for different gains). |
Beta Was this translation helpful? Give feedback.
-
What we meant by time-delay in the control system is the data transmission delay in the whole system. In our experimental tests, there is about 50ms delay between the control-robot command and encoder data received. we guess this might not be acceptable in walking with high speed. |
Beta Was this translation helpful? Give feedback.
-
Okay, that's pretty large indeed. On HRP-4 this delay is less than 5 ms. |
Beta Was this translation helpful? Give feedback.
-
@stephane-caron |
Beta Was this translation helpful? Give feedback.
-
This latency would be around 5 ms for HRP-4. Unfortunately I don't have experimental knowledge to share about the effect of different latency values. Your value of 30 ms could very well work out to make an adult-size biped walk, but you will have a lower force-control bandwidth at the ankles (i.e. lower ZMP tracking performance) than what we reported for HRP-4. This might not be a deal breaker, though. For instance Villa et al. (2019) showed that we can make a 76 kg adult-size biped robot walk with MPC sampling periods up to hundreds of milliseconds. Sampling period isn't the same thing as latency, but this shows that snappy ZMP tracking is not such a strong requirement for bipedal locomotion. |
Beta Was this translation helpful? Give feedback.
-
Hi Dr. Caron,
Regarding the implementation of the LIPM package in the robot, my question is that what was the data transmission delay in your experimental tests? and what is the maximum permissible time-delay in the control system?
Beta Was this translation helpful? Give feedback.
All reactions