ChristophTobler
|
6955272316
|
pmw3901: add specs from datasheet to opt flow msg
without this ekf2 rejects flow
https://wiki.bitcraze.io/_media/projects:crazyflie2:expansionboards:pot0189-pmw3901mb-txqt-ds-r1.00-200317_20170331160807_public.pdf
|
2018-08-27 17:32:00 +02:00 |
|
ChristophTobler
|
f4f112424f
|
pmw3901: add bus option and minor improvements
- remove unused distance sensor rotation
- add possibility to define SPI bus for other boards
- use SENS_FLOW_ROT param to rotate sensor
|
2018-08-16 17:22:33 +02:00 |
|
DanielePettenuzzo
|
094490190f
|
crazyflie: pmw3901 driver publish gyro equal to NAN for optflow estimator interface
|
2018-05-23 18:32:36 +02:00 |
|
DanielePettenuzzo
|
9cad11d832
|
crazyflie: clean up
|
2018-05-22 12:21:45 +02:00 |
|
DanielePettenuzzo
|
22868dd5a4
|
crazyflie: add downsampling to pwm3901 optflow driver
|
2018-05-22 12:21:45 +02:00 |
|
DanielePettenuzzo
|
9c8e97a1ba
|
crazyflie: optical flow and distace sensor driver fixes
|
2018-05-22 12:21:45 +02:00 |
|
DanielePettenuzzo
|
f49fd2acc7
|
crazyflie: increase imu reading rate
|
2018-05-22 12:21:45 +02:00 |
|
DanielePettenuzzo
|
2359b73d1f
|
pmw3901 driver: lock bus during transfers (avoid conflicts with sd card on crazyflie)
|
2018-05-22 12:21:45 +02:00 |
|
DanielePettenuzzo
|
b822966e8e
|
crazyflie: support for sd card board via SPI
|
2018-05-22 12:21:45 +02:00 |
|
DanielePettenuzzo
|
8a4e144e86
|
crazyflie: add spi expansion to board configurations (modify spi bus and device in pmw3901 driver)
|
2018-05-22 12:21:45 +02:00 |
|
DanielePettenuzzo
|
2d20f31a70
|
vl53lxx and pmw3901 drivers: style fix
|
2018-05-22 12:21:45 +02:00 |
|
DanielePettenuzzo
|
4098d50ff9
|
pmw3901 driver: remove integrator and publish data at sampling rate (about 10ms)
|
2018-05-22 12:21:45 +02:00 |
|
DanielePettenuzzo
|
3644dd2d8c
|
pmw3901 driver: multiply output of integrator by a constant to match gyro data during simple rotation
|
2018-05-22 12:21:45 +02:00 |
|
DanielePettenuzzo
|
6ca341f84e
|
pmw3901 driver: cleanup for pull request
|
2018-05-22 12:21:45 +02:00 |
|
DanielePettenuzzo
|
c73ca29f44
|
pmw3901 driver: added integrator
|
2018-05-22 12:21:45 +02:00 |
|
DanielePettenuzzo
|
2d3f6737d7
|
pmw3901 driver: fixed communication with sensor
|
2018-05-22 12:21:45 +02:00 |
|
Daniele Pettenuzzo
|
10fc3b8763
|
created driver for pmw3901 optical flow module
|
2018-05-22 12:21:45 +02:00 |
|