Date of Award
Master of Science
Department or Academic Unit
College of Engineering. Department of Mechanical and Industrial Engineering.
road design, vehicular movement
Roads--Design and construction--Mathematical models, Motor vehicles--Dynamics--Mathematical models, Highway engineering
An important aspect of virtual environments is the design of roads, and vehicular movements. Their smoothness helps define the face-validity of the virtual environment. This research presents procedures used to create smooth roads and smooth vehicular paths. The building block of this face-validation is the algorithm used for creating curves. These algorithms take in the start, end, and radius of the circle formed by the arc, and number of segments (n). It divides the angle subtended by the arc into n. For each segment, the four corners are calculated and sent to a road building function. The more the number of segments the smoother the road is. Once the roads are smooth on the curves and hills, the next step is to make the vehicles traverse smoothly on the roads. The path of the vehicles is rendered using a different curve algorithm that takes in the start, end, and center of the circle formed by the arc. To find the center point of the circle formed by the arc (the path to be taken by the vehicle), we have to plot at-least three points of the arc in Autocad. After fillet operations on the arc, the properties of the perfectly fitting arc have the center point (x, y and z coordinates) of the arc. After the center point is found, the start, end and center points are passed to the curve algorithm. This algorithm in turn divides the arc into segments and calls the vehicle rendering method with the appropriate coordinates.
Mudumbai, Govindaraaj, "Modifying road and vehicle databases at hills and curves" (2008). Mechanical Engineering Master's Theses. Paper 14. http://hdl.handle.net/2047/d10018037
Click button above to open, or right-click to save.