Our Odyssey uses a combination of multiple radar sensors and a camera to provide excellent sensing. From what I have read, millimeter wave is best of both worlds between LiDAR and Radar.
The last link reads mostly like a press release from the manufacturer. I suspect there are reasons why it is inferior to LiDAR not listed on that page. LiDAR traditionally can be kind of impractical but solid state LiDAR will help a lot with that.