BWP-WS19-02/Dokumentation/SensorenKartierung: Unterschied zwischen den Versionen

Aus Verteilte Systeme - Wiki
Zur Navigation springen Zur Suche springen
Zeile 24: Zeile 24:
   
   
=Zephyr Scientific Library (zscilib)=
 
Für die Berechnungen, die für den Kalman Filter benötigt werden, wurde eine zusätzliche Library in das Projekt eingebunden. Es handelt sich dabei um die [https://github.com/zscilib/zscilib Zephyr Scientific Library (zscilib)].
 
Die Library wurde mit folgenden Schritten eingebunden:
 
   
1. In the manifest/remotes section add:
 
<pre>
 
remotes:
 
- name: zscilib
 
url-base: https://github.com/zscilib
 
</pre>
 
 
2. In the manifest/projects section add:
 
<pre>
 
- name: zscilib
 
remote: zscilib
 
path: modules/lib/zscilib
 
revision: master
 
</pre>
 
 
3. Save the file, and run <code>west update</code> from the project root to retrieve the latest version of zscilib from Github, or whatever revision was specified above.
 
 
4. Folgende Parameter wurden in der .conf ergänzt:
 
<pre>
 
CONFIG_FLOAT=y
 
CONFIG_FP_SHARING=y
 
CONFIG_NEWLIB_LIBC=y
 
CONFIG_NEWLIB_LIBC_FLOAT_PRINTF=y
 
CONFIG_ZSL=y
 
CONFIG_ZSL_PLATFORM_OPT=2
 
CONFIG_ZSL_SINGLE_PRECISION=y
 
CONFIG_ZSL_VECTOR_INLINE=n
 
CONFIG_ZSL_MATRIX_INLINE=n
 
CONFIG_ZSL_BOUNDS_CHECKS=y
 
</pre>
 
   
 
=Quellen=
 
=Quellen=

Version vom 18. Februar 2020, 17:10 Uhr

Teamstruktur

Phase 1:

  • Jan (Manager)
  • Jonas (Tester)
  • Mario (Dokumentation)

Phase 2:

  • Jan (Tester)
  • Jonas (Dokumentation)
  • Mario (Manager)

Phase 3:

  • Jan (Dokumentation)
  • Jonas (Manager)
  • Mario (Tester)

Arbeitspakete

Die Arbeitspakete des Teams werden als GitLab Issues unter dem Tag Sensor gepflegt.





Quellen

Adafruit Learning Systems

BNO055 Datasheet

Zephyr Scientific Library (zscilib)