Skip to content

How does crazyswarm2 process data? What are the outputs to crazyflies? Documentation on the inner workings and data flow. #338

Answered by whoenig
boomer319 asked this question in Q&A
Discussion options

You must be logged in to vote
  • There is no paper for Crazyswarm2, yet. But there will be one in the (not very near) future.
  • There is a high-level comparison in https://imrclab.github.io/crazyswarm2/faq.html#how-do-crazyswarm2-and-crazyswarm-differ.
  • libRigidBodyTracker has two modes: when having 3+ markers, it's unchanged from the Crazyswarm1 paper, when having a single marker, it solves an optimal assignment algorithm with the cost as Euclidean distance each frame, using a max-flow-min-cost formulation. We are currently working on a new hybrid mode that combines both (i.e., it would be possible to have some CFs with a single marker and some with 3+ markers)
  • There is collision avoidance using Buffered Voronoi Cells onb…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@boomer319
Comment options

Answer selected by boomer319
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants