Skip to content

A simple simulator that generates latitude/longitude data. Simulates herding cattle north and updates location data every one minute.

Notifications You must be signed in to change notification settings

walimorris/cattle-herd-simulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 

Repository files navigation

Cattle-Herding-Simulator

A simple simulator that generates latitude/longitude data for each cattle in a herd (cattle location coming from devices that produce latitude/longitude coordinates). Simulates herding cattle due north from an initial set of coordinates and updates location coordinates every one minute in a Amazon DynamoDB table. The DynamoDB Table is updated by devices(simulated) sending location data to a Amazon API Gateway Endpoint via POST requests. An Amazon Lambda function integrated with the API Endpoint will process code to put and update location data in DynamoDB Table.

There are many interesting features ranchers can benefit from by using AWS during a cattle-herd movement. The first step to examining these benefits is to first simulate the movement of cattle. With a simulation you can reset, test strange cattle movements, and experiment with different useful cloud features ranchers can actually use.

Fun facts:

  1. You may think every ranch has thousands or ten's of thousands of cattle. In some cases this is true, but according to a USDA NASS 2017 Census of Agriculture, the average size of a beef cow herd is about 44 head. Source

  2. Cattle can generally cover 2 miles per hour. This converts to about 1 meter every second.

Review the Moove BaaS repository: Moove BaaS

Review the Moove Frontend repository: Coming soon!

cattle-herd

About

A simple simulator that generates latitude/longitude data. Simulates herding cattle north and updates location data every one minute.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages