USC-ACTLab / crazyswarm

A Large Quadcopter Swarm
MIT License
319 stars 317 forks source link

crazyGUI added #592

Open santiagorg2401 opened 2 years ago

santiagorg2401 commented 2 years ago

Hey, I made a GUI for the Crazyswarm repository, it's still under development but it can already be used and it'll save you a lot of terminal usage.

whoenig commented 2 years ago

Thanks for your contribution! It is difficult to add/merge/review this, since you only point to a submodule. I think the code should either be part of this repository, or you need at least add some documentation on how your GUI is supposed to be started/used.

knmcguire commented 2 years ago

I tried to gui myself out as well and it indeed has some great elements to it! But currently it is hardcoded that the crazyswarm folder needs to be in a crazyflie folder in home, and I noticed also other bugs as well.

The idea about the cfclient in this tool is interesting, but perhaps the cfclient should show the state of the crazyflie as connected to the crazyflieserver, which is not something it can do yet... perhaps it should be a ros package instead?

I like the idea! but I do agree with wolfgang that the gui should be part of the crazyswarm repo directly.

santiagorg2401 commented 2 years ago

Alright I'll try better and post some results when they're ready, thank you.