Skip to content

2018.10

Compare
Choose a tag to compare
@krichardsson krichardsson released this 17 Oct 14:29
· 2428 commits to master since this release

Main features

  • Added TDoA3 mode for the LPS
  • Support for Z-Ranger V2 deck
  • Support for Flow V2 deck
  • Support for Multiranger deck
  • Support for Bosch BMI088 sensor
  • Support for up to 64K parameter and log variables
  • Crazyswarm support
    • High-level commander
    • Mellinger controller
  • General improvement and bug fixes

Closed issues/pull requests

#190 Improve EKF alt-hold with VL53 sensor
#231 PM_BAT_CRITICAL_LOW_TIMEOUT is wrongly defined in pm.h
#256 Wrong display of large hexa string (serial number)
#284 Add a nonlinear trajectory tracking controller.
#285 Windows build not working
#286 Build error
#287 Fix error checking for log/param var lengths
#288 ctrlMellinger: Handling of commander timeout
#289 Use static functions
#293 High-Level Commander Design
#294 Improved debugger support
#295 Fix HardFault in Logging
#296 Define two communication channels devoted to GNSS (GPS) communications.
#297 Add position setpoint
#298 Add log variable to be able to synchronize Crazyflie and LPS TDoA system
#299 Add High-Level Commander, see #293
#300 Add parameters to initialize the kalman filter pos
#302 Add VL53L1 support to Multiranger
#303 High-level commander: trajectory upload and exec.
#304 Zranger driver: 'xTaskGetTickCount' should be outside of the loop with 'vTaskDelayUntil'
#308 HighLevelCmd: Add missing shift for traj. eval
#309 HighLevelCmd:Broadcast support for startTrajectory
#310 LocSrv: Add EXT_POS_PACKED CRTP packet
#311 README: Fix typos
#312 Add statistics to the CRTP module
#313 Number of Logging variables limited to 256
#314 printf with long don't process arguments correctly
#315 Implement LPS TDoA 3
#317 Implement deck drivers for Flow v2 and Z-ranger v2 (VL53L1)
#318 System load dump not working
#319 Remove clean from compile
#321 attitude pid reset copy/paste bug
#322 The protocol type is not checked in TDoA 2
#323 Pushing dangling pointer to the kalman queue
#324 Add option to dynamically change estimator using "stabilizer.estimator" parameter
#325 Add option to switch controllers dynamically
#326 Generalize logging to uSD card
#327 Upgrade to latest version of the DW1000 lib
#328 Clock correction tests
#329 Implement fading color effect for led ring deck
#331 Add log of battery level in percent
#332 Update config.mk folder location in README.md
#334 Build error for controller with mellinger
#335 Controller mellinger yaw direction reversed
#337 Allow more than 256 logging vars/parameters
#338 Manual flight: same yaw rate for PID and Mellinger
#339 Fix copy&paste error for attitute pid reset
#340 Fail to compile Arch Linux
#342 Crazyflie crashing when sending external position if Kalman filter is not enabled
#343 Fix IGNORE_OW_DECK compile flag
#344 Is TDOA3 module test working now?
#345 Add support for BMI088/BMP388 sensors
#346 Useful stuff for your consideration :)
#347 Fixed wrong assertions
#348 TDoA 2D position Z dependent of orientation
#351 HLCmd: Avoid setpoint discontinuities
#352 Compiler error with newer compiler
#353 Remove max,min,isnan macros in favor of built-ins
#354 Use new version of lib dw1000
#356 Update DW1000 lib to latest version
#357 Switch to extracted clock correction module in TDoA3
#358 Randomize which anchor to use in TDoA calculations
#359 Add unit tests for tdoa3
#360 Implement SPI driver for BMI088
#361 Remove lock for negative Z position in kalman filter
#362 Separate LPS algorithm implementations from locoDeck driver
#363 Make it possible to switch to TDoA3 in runtime
#366 Add support for TDoA 3 memory mapping
#367 uart1 deck driver freezes in case of Overrun error
#369 SYS: Assert failed at src/modules/src/estimator_kalman.c:857
#370 Implement propeller test functionality
#372 Increase number of tasks handled by the sysload module
#374 zranger V1 not returning readings on log variable
#375 Improve the outlier detector for TDoA
#376 Add support for zranger2

Contributors

Danmark
FreddieOliveira
Hoverbear
JGSuw
NicksonYap
Oxydation
Sascha274
TimKam
WoNd3RBoY
acecilia
aholler
aswild
ataffanel
carlin-psvl
cbiffle
cstanke
dbrgn
erwincoumans
estromb
evoggy
fbobrow
fredg02
fredgrat
jpreiss
jsgf
jsschell
khant14
krasin
krichardsson
lgenzelis
lkumar93
mgreiff
mikehamer
ograff
omwdunkley
opsound
sdalu
stephanbro
theseankelly
tobbeanton
tomfelker
whoenig