gsilano / CrazyS

CrazyS is an extension of the ROS package RotorS, aimed to modeling, developing and integrating the Crazyflie 2.0
Apache License 2.0
160 stars 84 forks source link

Virtual Reality Integration #76

Closed muhammete1 closed 2 years ago

muhammete1 commented 3 years ago

Hi There,

First of all, thanks for sharing this project. We have a research project about trying to control drones with swarm behavior. We don't want to use Crazyswarm while doing this. Currently, We are doing a test with Crazyflie 2.1. How can we apply virtual reality integration with CrazyS or is there another easier way to do it ?

welcome[bot] commented 3 years ago

Thanks for opening your first issue here! Make sure that no other issues on the same topic have already been opened!

gsilano commented 3 years ago

Hi @muhammete1! What do you mean by "swarm behavior"? Well, I would say, if you have your swarm algorithm in MATLAB or any other place (e.g., Python or C++ code), you can translate it into ROS or you can use the Robotic System Toolbox to connect MATLAB in the loop with Gazebo (see this guide). Then, you can test your algorithm by taking advantage of Software-in-the-loop simulations. This paper may help you understand what I mean.

I hope this helps.

stale[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

gsilano commented 2 years ago

What's reported in this issue could be of help https://github.com/ethz-asl/rotors_simulator/issues/487#issuecomment-1100565187. Now, this is part of the Wiki. This has been not tested yet.