Skip to content

Enable collision avoidence #644

Answered by whoenig
Mardank asked this question in Q&A
Apr 29, 2022 · 4 comments · 7 replies
Discussion options

You must be logged in to vote

Lighthouse is a distributed localization system, so each drone just estimates its own position (and by default keeps it to itself). The collision-avoidance mode we have assumes that each drone knows about the neighboring drones. When using a motion capture, this knowledge is easy to obtain, because Crazyswarm broadcasts the position information of all Crazyflies (so every single one knows where all members of the swarm are). In case of the LightHouse, you would need to implement this information sharing yourself using the peer2peer communication functionality.

Replies: 4 comments 7 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
2 replies
@sAz-G
Comment options

@jpreiss
Comment options

Comment options

You must be logged in to vote
3 replies
@jpreiss
Comment options

@Mardank
Comment options

@jpreiss
Comment options

Comment options

You must be logged in to vote
2 replies
@sAz-G
Comment options

@whoenig
Comment options

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

This discussion was converted from issue #638 on May 16, 2022 22:20.