There is no correlation between distance and RSSI that will let you determine the location with any sort of accuracy.
There are solution that are RSSI based, but they mostly suck, and require very careful antenna design.
Why do you think that triangulation will not work? Measure RSSI to/from 3 other devices and some simple algebra will let you know relative position of the device in relation to the other 3. This assumes complete lack of noise and totally onmidirectional antennas, which never happens in real life.