Date of Award
Master of Science (MS)
Mechanical and Civil Engineering
Seong Hyeon Hong, Ph.D.
Madhur Tiwari, Ph.D.
Kim-Doang Nguyen, Ph.D.
Ashok Pandit, Ph.D. P.E.
Planetary exploration relies on methods of path planning to achieve autonomous navigation in hazardous environments. Simulating harsh terrain, real-time varying physics, and robotics applications is vital for testing control algorithms here on Earth. Robotics Operating System (ROS) is a set of software libraries and tools that allow you to build and simulate robotic applications. Utilizing ROS, Gazebo, and Blender, a rough terrain simulation framework is created to explore and compare path planning algorithms using various desired robots and maps. ROS supports multiple path planning algorithms given its open-source abilities. This research focuses on path planning implementation of Proportional-Integral-Derivative (PID) control and the Model Predictive Control (MPC) as they navigate the Husky model robot to multiple waypoints in a developed framework. The path planning framework successfully integrated both controllers enabling the robot to follow desired paths. To execute PID, the algorithm is approximated as two separate subsystems: rotational and translational. The subsystems are designed to control the position and orientation of the robot. Conversely, MPC controls the entire system utilizing the coupled equations of motion. The ROS path planning framework developed will support future scientific research and provide a basis for testing path planning algorithms.
Graham, Lauren-Ann Elizabeth, "Path Planning Development Framework for Mobile Robots" (2023). Theses and Dissertations. 1400.