Quasi-Harmonic Function Approach to Human-Following Robots
| dc.contributor.author | Nie, Guangqi | |
| dc.contributor.supervisor | Necsulescu, Dan-Sorin | |
| dc.date.accessioned | 2014-08-15T13:54:02Z | |
| dc.date.available | 2014-08-15T13:54:02Z | |
| dc.date.created | 2014 | |
| dc.date.issued | 2014 | |
| dc.degree.discipline | Génie / Engineering | |
| dc.degree.level | masters | |
| dc.degree.name | MASc | |
| dc.description.abstract | In this thesis, an approach for robot motion control with collision avoidance and human-following is investigated. Using velocity potential fields approach in a modified, quasi-harmonic, solution, the navigation controller is developed. A quasi-harmonic function based controller uses harmonic solutions for collision avoidance and smoothly changes toward a non-harmonic solution which tends toward a zero velocity command only when approaching the goal. After the motion controller was created, human-following strategy was designed to let a non-holonomic robot have the ability to follow a human in an unknown environment with obstacles. The approach is based on velocity potential fields that permit to generate velocity vector commands that drive the robot at a safe distance with regard to the human while avoiding obstacles. The quasi-harmonic approach is investigated analytically using symbolic math solutions of MAPLETM as well as in simulations using MATLABTM. Motion simulations of both holonomic and non-holonomic robot motion illustrate how the proposed approach operates. Experiments are also made with LEGO MINDSTROMS NXT robot to test the algorithm in environment with simple and complex obstacles. | |
| dc.faculty.department | Génie mécanique / Mechanical Engineering | |
| dc.identifier.uri | http://hdl.handle.net/10393/31465 | |
| dc.identifier.uri | http://dx.doi.org/10.20381/ruor-6382 | |
| dc.language.iso | en | |
| dc.publisher | Université d'Ottawa / University of Ottawa | |
| dc.subject | Human-following robots | |
| dc.subject | Collision avoidance | |
| dc.subject | Velocity potential fields | |
| dc.subject | Quasi-harmonic functions | |
| dc.title | Quasi-Harmonic Function Approach to Human-Following Robots | |
| dc.type | Thesis | |
| thesis.degree.discipline | Génie / Engineering | |
| thesis.degree.level | Masters | |
| thesis.degree.name | MASc | |
| uottawa.department | Génie mécanique / Mechanical Engineering |
