roboticslab-uc3m / kinematics-dynamics

Kinematics and dynamics solvers and controllers.
https://robots.uc3m.es/kinematics-dynamics/
GNU Lesser General Public License v2.1
19 stars 12 forks source link

Use UDP carrier in streaming contexts #120

Closed PeterBowman closed 6 years ago

PeterBowman commented 6 years ago

As a follow-up to #105 and related to #102 (once the CartesianControlClient is capable of establishing a connection to the remote port), we'd like to investigate the consequences of switching from the default TCP carrier in the usual yarp::os::Connect calls to UDP. After all, the whole point of using streaming commands is that we seek high-speed comunication and don't care of casual data loss.

This is how it's done at yarp::dev::RemoteControlBoard: ref.

jgvictores commented 6 years ago

Yes, that makes perfect sense!

PeterBowman commented 6 years ago

More thoughts on the choice of a carrier: #123.