Sounds like a cleverly packaged micro load cell strain gauge device - fishing line attached to known mass suspended in the wash - the line connected to the load cell - changes in the density of the wash cause the 'torpedo' to tend to rise or sink affecting the load on the strain gauge
All very tricky to get right I imagine
A 100g load cell can apparently measure to +/-50mg - for about $10. See attachment
Could make a good experiment for an e-Parrot alternative ...God smack me down for such a thought!!!
On second thoughts - I can't afford to take the P*** out of the Almighty