Components of the MaggotTracker system. WormTracker controls the hardware to track one animal and record a video. MagRecognizer extracts 13 points equally distributed along the midline of the animal. MagViewer displays the values of animal length and speed over time while simultaneously playing the video and showing the track of the animal. MagAnalyzer conducts batch processing of videos to extract mean parameter values over the entire recording time for all videos.