Wie wäre es mit einem System was drei Ultraschallsender mit unterschiedlicher Frequent hat und Du misst, wann welcher Ton ankommt und triangulierst. Warum soll das wegen der Tiere nicht gehen? Weil die "Ultraschall hören können"? Blödsinn, es gibt nicht den Uktraschall, und es gibt eh kein Säugetier was über 200 kHz noch irgendwas vernünftig hören kann. Also Ultraschall mit einem Megahertz oder 500kHz und ab geht die Post. Oder halt einfach die kamerageschichte mit IR-LEDs. Aber das wird programmieraufwand Aufgrund der Kameraverzerrung. Die Identifizierung ist aber trotzdem möglich, eine Kamera hat immerhin 30 fps, also bleiben mindestens 15 identifizierbare Zeitfenster pro Sekund. Dan kann man schon einen Code senden. Du willst sicher eh nicht jede Sekunde messen... Bist Du sicher das GPS nicht geht? Es gibt erstklassige Empfänger!
Was ist eigentlich Dein Hintergrund? Kannst Du das alles zwecks Image processing etc?
Irgendwie hab ich nämlich das Gefühl es wird viel zu viel Zeit an sinnlosen Projekten verschwendet die weit außerhalb dessen liegen was der Betreffende kann...