1. A method of addressing non-linear motion in collision probability analysis on a computer, comprising: receiving primary and secondary object data from a database or from user input; modeling a non-linear collision tube volume for the primary and secondary object as a plurality of linear collision tube volumes having mitered abutting ends; and calculating the collision probability for each mitered linear collision tube by using a bundle of parallelepipeds to approximate the mitered linear collision tube volume.