This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
doc:lps:toda3 [2018-05-11 15:06] kristoffer |
doc:lps:toda3 [2018-06-13 13:52] kristoffer |
||
---|---|---|---|
Line 3: | Line 3: | ||
<WRAP center round tip 80%> | <WRAP center round tip 80%> | ||
**NOTE** | **NOTE** | ||
- | The TDoA3 mode is experimental and the code is unstable or might not yet work at all | + | The TDoA3 mode is experimental. The protocol |
</ | </ | ||
To try it out you will have to do the following: | To try it out you will have to do the following: | ||
+ | |||
+ | ===== The Crazyflie ===== | ||
+ | |||
+ | * Get the latest source code for the firmware from [[https:// | ||
+ | * Compile for TDoA3 and force the TDoA mode with '' | ||
+ | * Flash the Crazyflie with '' | ||
===== The LPS Nodes ===== | ===== The LPS Nodes ===== | ||
- | * Get the latests source code for the firmware from [[https:// | + | * Get the latests source code for the firmware from [[https:// |
* Compile | * Compile | ||
* Flash the nodes using '' | * Flash the nodes using '' | ||
* Configure the Nodes as anchors, and set the mode to TDoA 3 | * Configure the Nodes as anchors, and set the mode to TDoA 3 | ||
+ | * Anchor positions can be set using the python client (0 - 7) but if you have more anchors you will have toools/ | ||
- | ===== The Crazyflie | + | ===== 2D positioning |
+ | |||
+ | TDoA 3 supports 2D positioning as well. In this mode all anchors can be placed in the same plane. The tag (LPS deck) is expected to move in the XY-plane at a fixed Z. | ||
+ | |||
+ | Recompile the Crazyflie firmware using the LPS_2D_POSITION_HEIGHT compile flag set to the desired Z. | ||
+ | For instance '' | ||
- | * Get the latest source code for the firmware from [[https:// | ||
- | * Compile for TDoA3 and force the TDoA mode with '' | ||
- | * Flash the Crazyflie with '' |