RFID Cat-tracking : Emilia


click a name link to get latest tracking data for that cat

Cats
Emilia Persephone
Food Dish Visits
End
yyyy-mo-dd hh:mm:ss
Start
yyyy-mo-dd hh:mm:ss
ET
min:sec
Mon Jul 26
2010-07-26 18:32:432010-07-26 18:32:4200:01
2010-07-26 17:42:552010-07-26 17:42:5200:03
2010-07-26 14:11:312010-07-26 14:10:4400:47
2010-07-26 08:52:242010-07-26 08:52:0700:17
2010-07-26 08:11:052010-07-26 08:09:4201:23
2010-07-26 06:18:112010-07-26 06:16:1701:54
Sun Jul 25
2010-07-25 21:02:462010-07-25 21:01:2201:24
2010-07-25 14:22:302010-07-25 14:20:5701:33
2010-07-25 10:00:582010-07-25 09:59:4901:09
2010-07-25 07:28:052010-07-25 07:26:2901:36
2010-07-25 03:34:402010-07-25 03:33:2701:13
2010-07-25 00:52:532010-07-25 00:52:0000:53
2010-07-25 00:43:522010-07-25 00:42:5101:01
Sat Jul 24
2010-07-24 20:47:072010-07-24 20:44:5202:15
2010-07-24 18:08:082010-07-24 18:07:0301:05
2010-07-24 17:06:412010-07-24 17:04:3802:03
2010-07-24 16:34:032010-07-24 16:32:2201:41
2010-07-24 11:33:262010-07-24 11:32:2800:58
2010-07-24 11:20:552010-07-24 11:19:5700:58
2010-07-24 07:28:552010-07-24 07:26:5202:03
2010-07-24 04:58:532010-07-24 04:56:3702:16
Fri Jul 23
2010-07-23 21:10:592010-07-23 21:09:5601:03
2010-07-23 01:49:092010-07-23 01:49:0700:02
2010-07-23 00:32:082010-07-23 00:30:3901:29
Thu Jul 22
2010-07-22 21:01:112010-07-22 20:58:5302:18
2010-07-22 19:21:332010-07-22 19:20:0101:32
2010-07-22 14:16:282010-07-22 14:15:4100:47
2010-07-22 05:28:412010-07-22 05:27:3101:10
Wed Jul 21
2010-07-21 23:46:382010-07-21 23:44:5801:40
2010-07-21 20:28:172010-07-21 20:27:4900:28
2010-07-21 20:14:382010-07-21 20:13:3801:00
2010-07-21 05:02:102010-07-21 05:00:5601:14
Tue Jul 20
2010-07-20 19:06:262010-07-20 19:05:2501:01
2010-07-20 17:50:382010-07-20 17:49:2601:12
2010-07-20 14:19:192010-07-20 14:17:1602:03
2010-07-20 09:16:302010-07-20 09:15:3700:53
2010-07-20 03:44:202010-07-20 03:42:4201:38

This is a table of rfid tag detections at the cat food dish for Emilia

This project is a cat-tracker based on a Phidgets RFID tag detector. This detector is easy to use as it attaches to a computer via USB, and hides the complexity in a simple API. I built the sample tracker RFID-simple project (downloaded from Phidgets webiste) in Visual Studio 2005, added a small c++ class to log data to a textfile and added the same mysql++ api used in my thermometer to write the data to a database table on my website. I added another table to map the tag id to a cat's name, wrote a little php, and voila, a cat-tracker. PHP show the cat's end and start times (EDT) and elaspsed time at the food dish. Now, I need to find a need for this...

The antenna is under the dry food dish in the kitchen. When a cat comes to eat, the tag triggers a READ or LOST event which is logged in the database. For each visit to the dish there are multiple READ and LOST events as the cats raise their heads, drop and eat food away from the dish and the tag is perhaps hanging just at the edge of the antenna's field. The script has some "debounce" code, which gathers multiple events in the same two minute period into a single session.

For any number of reasons, some events are missed, as the tag-antenna read range is only a few inches. For instance, sometimes the cat's collar is not hanging with the RFID tag close to the dish and sometimes the cat approaches from the side. Thus, this data presents an approximation of the cat's eatig habits.

READ means cat's rfid tag was read (detected) by the RFID antenna, LOST means cat's rfid tag was later lost by the antenna.

The system uses 125kHz passive RFID tags.

Larger gaps between eatings may mean the system is down, not that a cat is starving.

Sociey for Personal Computerized Animals