Session 1 — Foundations: why animals move, tracking technologies, data types
University of Rome Tor Vergata
2026-10-14
By the end of today you will be able to
| 1 · Foundations | 5 · Movement models & simulation |
| 2 · Spatial data in R | 6 · Home ranges & space use |
| 3 · From fixes to trajectories | 7 · Habitat selection: RSF & SSF |
| 4 · Quantifying movement | 8 · Hidden Markov models & synthesis |
Every session: ~45 minutes of theory, ~75 minutes of R.
Throughout the slides you will meet questions like this one. Click an answer. Nothing is graded, nothing is recorded.
What happens when you click an option?
Exactly — the deck reveals the correct answer(s) in green and unfolds a short explanation. There is an “ask again” button to reset it. Answer honestly: a wrong answer now is information, a wrong answer in June is a problem.
Almost every process a conservation biologist cares about is a movement process in disguise:
If you cannot describe how an organism moves, you cannot predict how it will respond to a changing landscape.
Trend of “movement-related” package downloads from CRAN
The constraint has moved. It used to be getting locations. It is now knowing what to do with them.
Nathan et al. (2008) reduced the whole field to four questions about every movement path:
\(U_t = f(\Omega, \Phi, r_t, w_t)\) — the observed path is the joint outcome of all four. This is why a track is hard to interpret: many different combinations produce similar-looking paths.
Internal state Motion capacity Navigation capacity External factors Movement path
Each session opens with this diagram, lit up where that session’s methods speak. Tracking data record only the bottom box. Every method in this course is an attempt to reason upwards from the path to the boxes above it.
These map onto different scales of movement: foraging steps in minutes, dispersal once in a lifetime, migration once a year. The same animal does all of them — which is why one trajectory usually hides several processes.
Every movement decision balances gain against cost:
When a model says an animal “selects” a habitat, it is summarising the net outcome of all these trade-offs. Sessions 7 and 8 are about disentangling them.
After wolves returned to Yellowstone, elk in wolf-rich areas made less use of aspen stands, a key forage (Fortin et al. 2005). Assuming the forage itself did not change, which component of the paradigm explains the shift?
Forage did not change, so the habitat itself did not change. What changed was predation risk — an external factor — which altered the elk’s internal state and therefore the trade-off between food and safety. This is the landscape of fear idea.
It also shows why the four components cannot be read separately: the same external change works through the animal’s internal state. It is also why a habitat-selection model fitted before and after wolf reintroduction would give different coefficients for the same, unchanged vegetation.
Follow the individual.
Telemetry, biologging, mark-recapture.
“Where did animal #7 go?”
Gives you the process: the sequence of decisions.
Watch a fixed place.
Camera traps, transects, counts, eDNA.
“How many animals passed this point?”
Gives you the pattern: density in space.
This course is almost entirely Lagrangian — but remember the two are linked: a distribution is what you get when you integrate movement over time.
| Term | Meaning |
|---|---|
| Fix (or relocation) | One estimated location with a timestamp. The atom of everything. |
| Track / trajectory | An ordered sequence of fixes for one individual |
| Burst | A stretch of a track with regular sampling and no big gaps |
| Step | The straight segment between two consecutive fixes |
| Step length (SL) | Distance of a step. Note: not distance travelled |
| Turning angle (TA) | Change of direction between consecutive steps |
| Fix rate / sampling interval | How often the tag tries to locate |
| Fix success rate | Fraction of attempts that produced a location |
| Deployment | One tag, on one animal, over one period |
A track is not the path the animal walked. It is a sample of that path. Everything between two fixes is an assumption.
Nine fixes, two bursts, seven steps. The dotted path is what happened; the straight lines are what we analyse.
A GPS collar is set to attempt a fix every hour. Over one day it produces 18 locations. The straight-line distances between consecutive fixes sum to 4.1 km. Which statements are true?
4.1 km is a lower bound: the animal’s real path between fixes is at least as long as the straight line, and usually much longer. Summed step length is scale-dependent — sample twice as often and it grows.
18/24 = 75% success. And the missing fixes are the opposite of ignorable: GPS failures are not random. Fixes fail under canopy, in gorges, in dense cover — exactly the habitats an animal may be selecting. Missing data are themselves an ecological signal.
| Method | Locations? | Typical cost | |
|---|---|---|---|
| 🏷️ | Marks & recapture | Two points, maybe | € |
| 📻 | VHF radio-telemetry | Human-limited | €€ |
| 🛰️ | Argos (Doppler) | 250 m – 10 km | €€€ |
| 📡 | GPS store-on-board | 5–30 m | €€€ |
| 📱 | GPS + GSM / Iridium | 5–30 m, live | €€€€ |
| 💡 | Light-level geolocators | ~100–200 km | €€ |
| 📈 | Accelerometers / IMU | No — behaviour | €€ |
| 🔊 | Acoustic telemetry | Receiver range | €€€ |
There is no best technology. There is only the best technology for this animal, this question, and this budget — and the animal’s body mass usually decides for you.


Marks give you recaptures, not tracks — two or more points separated by a long, unobserved interval. Cheap, long-lasting, and still the backbone of demographic work.

Effective, permanent — and now ethically contested. Increasingly replaced.

Natural markings cost the animal nothing. Photo-ID software now does the matching at scale.
Automated recognition of individual iguanas. Image courtesy of Nathalie Duporge
Pattern-matching algorithms turn a shoebox of photographs into a capture–recapture dataset — for whale sharks, giraffes, newts, iguanas.
Species and locations where genetic tagging has delivered demographic insight (after Lamb et al. 2019)
Hair snags, scats, feathers: the animal is never handled. Biased towards mid-to-large mobile mammals, because that is where the money and the conflict are.


The tag emits a pulse; you find it. A location comes from homing in or from triangulation of ≥2 bearings. Tags go down to 0.2 g — nothing else reaches insects and the smallest bats.
The bat dataset we will use in Session 3 is exactly this: 17 individuals, 1,740 fixes in total, wildly irregular. Most methods in this course assume regular sampling. Part of your training is learning to say “not with these data”.
The GPS constellation
What you get
What it costs

Ask “how will I get the data back?” before you buy the tags. This is the question most first projects get wrong.
Satellites measure the Doppler shift of the tag’s transmission.
Error classes 3 → B: ~250 m to >10 km.
Global, works at sea, decades of history. Still standard for sea turtles, seabirds, pinnipeds.
Log light level. Day length → latitude; time of local noon → longitude.
Error 100–200 km. Useless near equinox.
But: ~0.3 g. For small migratory birds it is the only option.
Tag pings; fixed hydrophones listen.
You get detections at receivers, not positions — a network problem, not a trajectory problem.
Fish, sharks, invertebrates.
The frontier is not more locations. It is locations plus sensors: knowing where and what the animal was doing there. Session 8 is the statistical version of this question when all you have is the trajectory.
Store everything on board — depth, temperature, light, acceleration — for months or years. No transmission, so tiny and long-lived.
The catch: you only get the data if you get the tag back. Pop-up archival tags on fish detach and float to the surface to transmit a summary.
Eulerian, not Lagrangian: they watch a place, not an animal.
But they are the natural complement to tracking — who else uses the places your collared animals use, when, and how often? Occupancy and spatial capture–recapture models connect the two worlds.
You must study the migratory route of a 22 g passerine that breeds in Italy and winters somewhere in sub-Saharan Africa. Individuals return to the same nest box each spring. Which technology?
The 5% rule decides it: the tag should stay under ~5% of body mass, so ~1.1 g here. That excludes GPS/GSM and Argos PTTs outright. VHF has no transcontinental range.
A geolocator weighs a few tenths of a gram. Its 100–200 km error would be useless for home-range work but is irrelevant for a 4,000 km migration.
And crucially: geolocators are store-on-board, so the whole design depends on the birds’ nest-box philopatry — you must recapture them. That is not a detail, it is the study.
| Accuracy | Min. mass | Data return | Temporal coverage | |
|---|---|---|---|---|
| Marks / PIT | Point of capture | ~0.1 g | On recapture | Sparse |
| VHF | 10s–100s m | 0.2 g | Manual, live | Human-limited |
| Geolocator | 100–200 km | 0.3 g | On recapture | Continuous |
| Argos | 250 m – 10 km | ~5 g | Remote, global | Good |
| GPS store-on-board | 5–30 m | ~1 g | On recapture | Programmable |
| GPS + GSM | 5–30 m | ~15 g | Remote, live | Programmable |
| Accelerometer | — (behaviour) | ~0.5 g | Usually on recapture | Very high rate |
Read this table right to left. Start from “how do I get the data back and how much does the animal weigh”, not from “what accuracy would be nice”.
Bars: animals heavy enough for each tag under the 5% rule (light) and the 3% rule for flyers (dark). The 22 g passerine of the quiz can carry a PIT, VHF, geolocator or accelerometer — nothing that transmits a position.
A tagged animal is, to some degree, a modified animal. The honest position is to minimise, measure and report the effect — not to assume it away.
Which of these is the strongest argument for choosing a 30-minute fix interval over a 5-minute one, for a study of buffalo habitat selection?
Fix interval is a battery decision, and therefore a decision about how long you observe. 5-minute data over six weeks and 30-minute data over a year answer different questions — and for seasonal habitat selection, the year wins.
Accuracy per fix does not change with rate. Software is not the constraint. And “it’s the standard” is never a reason — it is a description of what other people’s batteries could manage.
The real cost: coarse sampling truncates the step-length distribution. You will see this bite in Sessions 4 and 7.
The same two days of simulated movement (grey), sampled at three rates.
The spatial version is famous in geography (Openshaw 1984): results change with the size of the spatial units you aggregate into. Tracking has its own temporal version.
There is no “true” speed or step length independent of the fix interval. Choose the interval from the question, and never compare metrics across studies sampled at different rates.
Four numbers you fix before the first capture:
Interval × duration × number of animals ≈ constant for a given budget. A study of foraging decisions and a study of seasonal range shifts need different collars, or at least different schedules.
An illustrative battery worth 8,000 fixes. Fine sampling buys detail and costs duration — nearly a month at 5 minutes, nearly a year at 1 hour.
You compute a buffalo’s daily travel distance from hourly fixes and get 4 km. A colleague using the same collars set to fix every 5 minutes reports 9 km for the same population. What is the most likely explanation?
Summed step length is a lower bound on the distance travelled, and the bound tightens as sampling gets finer: every hourly step cuts across the wiggles that 5-minute fixes capture. More than doubling is entirely normal.
There is a second, smaller effect working the other way: at very fine intervals GPS error adds spurious zig-zag, inflating distance. That is why the “right” interval is not simply “as fine as possible”.
Neither 4 km nor 9 km is the daily distance. Each is a daily distance at a given sampling interval, and must be reported that way.
Fixes are missing because of the covariate you are modelling. This is missing-not-at-random, the nastiest kind. Mitigation: stationary test collars in each habitat type, and model fix success explicitly.
Keep the DOP / satellite-count columns. They are your evidence about which fixes to distrust. We use them in Session 3.
Three questions for every tracking paper you read, including yours: Which animals? Which fixes? What is missing, and why?
A study reports that collared deer “avoid dense forest”, based on GPS collars with an overall fix success of 62%. What is the first thing you should check?
A 38% failure rate is enormous, and canopy is the classic cause of GPS failure. If the collar fails more often under trees, forest locations are under-represented in the data by construction — and “avoidance” is an artefact of the instrument.
Sample size does not help: more collars with the same bias give you a more precise wrong answer. The standard remedy is stationary test collars deployed across habitat types to estimate habitat-specific fix rates, then weight or model accordingly.
movebank.org — the field’s shared repository.
timestamp, location-long, location-lat, individual-local-identifier — always the same names, always UTC, always WGS84move2 package Our three datasets all come from there — see the Datasets page.
Hourly GPS on a resident grazer; six years of GPS on a migrant crossing two continents; a few hand-collected VHF fixes per bat per night.
readr and lubridateggplot2 — and see why the plot is subtly wrongToday’s plot treats longitude and latitude as plane coordinates. Fixing that properly is Session 2.
sf and terra must install cleanly