Canine Activity Recognition Collar

Canine Activity Recognition Collar


This reference application provides canine activity classification generated for over 40 breeds from a collar-worn IMU sensor. Labeled data includes common training and dog activities captured from a 6-axis IMU (Bosch BMI160) for the following canine motion events:

  • Sitting

  • Running

  • Walking

  • Resting

  • Jumping

  • Shaking

  • Chewing

  • Eating

  • Drinking

The complete dataset covers the following breeds: American Eskimo, American Staffordshire, Aussie Golden Doodle, Beagle, Bernese Mountain Dog, Blue Heeler Mixed Breed, Border Collie, Borzoi, Boston Terrier, Boston Terrier/ Jack Russell Terrier, Cattle Mixed Breed, Chihuahua Mixed Breed, Chow Mixed Breed, Cocker Spaniel, Corgi Mixed Breed, Coton de Tulear, Dachsund Poodle Pomeranian, Doberman Mix, German Shepherd, German Shorthaired Pointer, Golden Doodle, Golden Retriever, Great Dane, Greyhound Aussie Cattle Dog, Havanese, Huskie Mix, Jack Russell Terrier, King Charles Spaniel, Lab Poodle Mixed Breed, Labrador / Golden Retriever Mixed Breed, Labrador Retriever, Labrador Retriever Mixed Breed, Maltipoo, Mini Poodle, Miniature Australian Shepherd, Mixed Breed, Papillon, Parson Russell Terrier, Portugese Water Dog, Sheltie, Soft Coated Wheaton Terrier, Vizsla, and Yorkie

A sample dataset from this larger project is available on request at for evaluation purposes.