cvra / robot-software

CVRA monorepo - All software running on our bots lives here
MIT License
44 stars 21 forks source link

Transmit data between robots over UWB #187

Closed antoinealb closed 5 years ago

antoinealb commented 5 years ago

This pull request contains my (WIP) data transmission between the robots. Here are the main design ideas (see doc for reasoning):

Steps needed:

I think the two last points belong in a different, later PR.

SyrianSpock commented 5 years ago

Happy to see progress on this :+1:

antoinealb commented 5 years ago

Results of tonight testing:

I think this PR is ready for review, the Linux port of the IP script, as well as the lwip interface can be added later.

Please also note that if the UDP/IP design is not of your taste, most of this code (except the Python script) can be used independently of whatever protocol we choose to use on top of the UWB data packets.