Oral Presentations
Location
Room 232, Schewel Hall
Access Type
Open Access
Entry Number
57
Start Date
4-10-2019 1:30 PM
End Date
4-10-2019 1:45 PM
College
Lynchburg College of Arts and Sciences
Department
Physics
Abstract
Automation of various modes of transportation is thought to make travel more safe and efficient. Over the past several decades, advances to semi-autonomous and autonomous vehicles have led to advanced autopilot systems on planes and boats, and an increasing popularity of self-driving cars. We predicted the motion of an autonomous vehicle using simulations in Python. The simulation models the motion of a small scale watercraft, which can then be built and programmed using an Arduino Microcontroller. We examined different control methods for a simulated rescue craft to reach a target. We also examined the effects of different factors, such as various biases and various initial separation distances on the time it takes the simulated rescue craft to reach the target. The simulations suggested that it is most efficient to continually correct the direction of the simulated rescue craft for movement of the target when the object is moving at random. It is thought that these simulations can model not only the small scale watercraft, but also full size boats. Self-driving technology used here can be applicable in search and rescue missions where conditions may be too harsh for human controlled watercraft an impractical for remote controlled watercraft. This experiment also raises new questions in methods of control that can utilize machine learning, to detect patterns of a moving target.
Faculty Mentor(s)
Dr. William Roach Dr. Nancy Cowden Dr. Crystal Moorman
Rights Statement
The right to download or print any portion of this material is granted by the copyright owner only for personal or educational use. The author/creator retains all proprietary rights, including copyright ownership. Any editing, other reproduction or other use of this material by any means requires the express written permission of the copyright owner. Except as provided above, or for any other use that is allowed by fair use (Title 17, §107 U.S.C.), you may not reproduce, republish, post, transmit or distribute any material from this web site in any physical or digital form without the permission of the copyright owner of the material.
Included in
Aerodynamics and Fluid Mechanics Commons, Aeronautical Vehicles Commons, Artificial Intelligence and Robotics Commons, Controls and Control Theory Commons, Navigation, Guidance, Control, and Dynamics Commons, Physics Commons, Programming Languages and Compilers Commons, Robotics Commons
Autonomous Watercraft Simulation and Programming
Room 232, Schewel Hall
Automation of various modes of transportation is thought to make travel more safe and efficient. Over the past several decades, advances to semi-autonomous and autonomous vehicles have led to advanced autopilot systems on planes and boats, and an increasing popularity of self-driving cars. We predicted the motion of an autonomous vehicle using simulations in Python. The simulation models the motion of a small scale watercraft, which can then be built and programmed using an Arduino Microcontroller. We examined different control methods for a simulated rescue craft to reach a target. We also examined the effects of different factors, such as various biases and various initial separation distances on the time it takes the simulated rescue craft to reach the target. The simulations suggested that it is most efficient to continually correct the direction of the simulated rescue craft for movement of the target when the object is moving at random. It is thought that these simulations can model not only the small scale watercraft, but also full size boats. Self-driving technology used here can be applicable in search and rescue missions where conditions may be too harsh for human controlled watercraft an impractical for remote controlled watercraft. This experiment also raises new questions in methods of control that can utilize machine learning, to detect patterns of a moving target.