Reducing GPS Error for Smart Collars Based on Animal’s Behavior
Source abstract
Abstract
Global Positioning Systems (GPS) are successfully used in many fields such as navigation, meteorology, military tasks, mapping, virtual fencing, and more. Smart collars are currently the most convenient device for determining animal location in virtual fencing systems, however; these systems are still suffering from environmental effects and propagation in direct visibility. These types of side effects may reduce the work of GPS receivers. The current article defines a method for improving animal location accuracy using a virtual fence smart collar worn around the animal’s neck by the aid of maximum probability of movement from one point to another. The proposed approach first checks the current position of the animal, and after receiving a GPS signal from satellites it calculates the distance between the two GPS signals. Secondly, the method checks the animal’s behavior for the receiving period of the two points. Finally, the approach calculates a probability of maximum animal movement for the two-point receiving period. If the animal can pass the distance in the time frame of the two signals, then the second signal is taken as the correct position; otherwise, the point is taken which the animal could pass. Real-time animal behavior is classified using Support Vector Machines (SVM). The proposed method was verified within seven days of experiments. Consequently, the proposed approach experiments were sufficiently successful. The recreated locations from our approach appeared very close to the real point. The mean average of passed distance by the marked line decreased to 16.2, 5, 0 m for running, walking, and resting conditions, respectively. On the other hand, the unfiltered geolocations of the GPS receiver, give results significantly further from the animal’s actual position such as 148.8, 182.7, 136.2 m for running, walking, and resting conditions.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Indoor and Outdoor Localization Technologies · Video Surveillance and Tracking Methods · Water Quality Monitoring Technologies
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Computer Engineering, College of Science Technology, Konkuk University, Chungju 27478, Korea
Department of Software, College of Science Technology, Konkuk University, Chungju 27478, Korea
Department of Software, Korea National University of Transportation, Chungju 27469, Korea
Department of Computer Information, Yeungnam University College, Gyeongsan 38541, Korea
References (36)
Show source-provided references
1. Virtual fencing applications: Implementing and testing an automated cattle control system10.1016/j.compag.2006.12.003 ↗
2. (2018, January 03). IoT Applications in Agriculture: Written by Savaram Ravindra. Available online: https://www.iotforall.com/iot-applications-in-agriculture/.
3. Muminov, A., Jeon, Y.C., Na, D., Lee, C., and Jeon, H.S. (2017, January 2–4). Development of a solar powered bird repeller system with effective bird scarer sounds. Proceedings of the 2017 International Conference on Information Science and Communications Technologies (ICISCT), Tashkent, Uzbekistan.10.1109/ICISCT.2017.8188587 ↗
4. Kaplan, E.D., and Hegarty, C.J. (2005). Understanding GPS: Principles and Applications, Artech House.
5. Aspect of GPS Technology
6. Positional accuracy of the Wide Area Augmentation System in consumer-grade GPS units10.1016/j.cageo.2010.12.011 ↗
7. Comparison of accuracy of GPS techniques10.1016/j.measurement.2012.04.010 ↗
8. Ghilani, C.D., and Wolf, P.R. (2007). Elementary Surveying—An Introduction to Geomatics, Prentice Hall. [12th ed.].
9. Van Sickle, J. (2008). GPS for Land Surveyors, CRC Press. [3rd ed.].10.4324/9780203305225 ↗
10. Hurn, J. (1989). GPS: A Guide to the Next Utility, Trimble Navigation Limited.
11. Hurn, J. (1993). Differential GPS Explained, Trimble Navigation Limited.
12. Use of GPS to identify grazing areas of hill sheep10.1016/S0168-1699(96)01303-8 ↗
13. Animal-borne GPS: Tracking the Habitat
14. A GPS-based telemetry system
15. Suitability of a GPS collar for grazing studies10.13031/2013.16566 ↗
16. A new way of using inexpensive large-scale assembled GPS to monitor giant anteaters in short time intervals
17. Inference of animal activity from GPS collar data on free-ranging cattle10.2111/1551-5028(2005)58[256:IOAAFG]2.0.CO;2 ↗
18. Assessing real daily distance traveled by ungulates using differential GPS locations10.1644/BER-022 ↗
19. 1996. Effects of moose movement and habitat use on GPS collar performance10.2307/3802085 ↗
20. Performance of two GPS telemetry collars under different habitat conditions
21. GPS error in studies addressing animal movements and activities10.2111/1551-5028(2007)60[350:GEISAA]2.0.CO;2 ↗
22. Muminov, A., Na, D., Lee, C., Kang, H.K., and Jeon, H.S. (2019). Modern Virtual Fencing Application: Monitoring and Controlling Behavior of Goats Using GPS Collars and Warning Signals. Sensors, 19.10.3390/s19071598 ↗
23. Anderson, D.M., and Hale, C.S. (2001). Animal Control System Using Global Positioning and Instrumental Animal Conditioning. (6,232,880), U.S. Patent.
24. Behavior classification of cows fitted with motion collars: Decomposing multi-class classification into a set of binary problems10.1016/j.compag.2016.10.006 ↗
25. Muminov, A., Na, D., Lee, C., and Jeon, H.S. (2016, January 2–4). Virtual fences for controlling livestock using satellite-tracking and warning signals. Proceedings of the 2016 International Conference on Information Science and Communications Technologies (ICISCT), Tashkent, Uzbekistan.10.1109/ICISCT.2016.7777385 ↗
26. The evolution of virtual fences: A review10.1016/j.compag.2010.10.005 ↗
27. (2019, February 01). Adafruit Ultimate GPS Breakout—66 Channel w/10 Hz Updates—Version 3. Available online: https://www.adafruit.com/product/746.
28. Quaternions and Reflections10.1080/00029890.1946.11991647 ↗
29. (2018, October 15). I2Cdevlib: Arduino Library. Available online: https://github.com/jrowberg/i2cdevlib.
30. LIBSVM: A library for support vector machines10.1145/1961189.1961199 ↗
31. LIBLINEAR: A library for large linear classification
32. Van Rijsbergen, C.J. (1979). Information Retrieval, Butterworth.
33. Wikipedia (2019, July 30). Precision and Recall. Available online: https://en.wikipedia.org/wiki/Precision_and_recall.
34. Wikipedia (2019, August 01). F1 Score. Available online: https://en.wikipedia.org/wiki/F1_score.
35. Haversine Method in Looking for the Nearest Masjid10.23883/IJRTER.2017.3402.PD61H ↗
36. Wikipedia (2019, July 10). Haversine Formula. Available online: https://en.wikipedia.org/wiki/Haversine_formula.