I have a few real robot that has infrared sensor and range finder only.
The IR sensor acts as line of sight direct communication.
Thus, the robot can detect whether the obstacle it encountered is another robot or just dead object.

There is no camera or something like that.
I wanted to simulate this in Player/Stage utilizing only Position2dProxy, SonarProxy and SimulationProxy.

Is there a way to make the robot able to detect whether an object is another robot or just an obstacle?
I have read about FiducialProxy and BlobfinderProxy, but if possible I don't want to use any of this.
Because I wanted to simulate the robot as similar as possible to the real robot.

Thank you in advance.