Skip to content

v0.17.0

Compare
Choose a tag to compare
@gmarcusm gmarcusm released this 24 Apr 20:30
· 5 commits to main since this release
8ad32bc

Ray tracing

  • Every scene object has a now a velocity vector which is used to compute per-path Doppler shifts. These are used by Paths.apply_doppler()to compute time evolution of channel impulse responses.
  • Every scene object has now  a position and orientation property that can be modified after a scene is loaded.
  • A new tutorial notebook “Mobility in Sionna RT” demonstrates various ways how the new features can be used to simulate mobility.

Misc

  • Fixes typos in the 5G NR PUSCH Tutorial (#384)
  • Fixes typos in the Neural Receiver Tutorial (#406, contribution by @pablosreyero)
  • Fixes typos in Tutorial Notebooks 1 and 2 (#355, contribution by @LateNightIceCream)
  • Fixes a bug in the Demapper for very high SNR (#327, contribution by @japm48)
  • Fixes an issue in sample_positions() for coverage maps (#376)
  • Removes warnings related to casting from tf.float to tf.complex (#348)
  • Fixes a bug in theta_phi_from_unit_vec() so that gradients are always well defined