Full Text Available
Note: Clicking the button above will open the full text document at the original institutional repository in a new window.
Thesis (MEng)--Stellenbosch University, 2026.
| Main Author: | |
|---|---|
| Other Authors: | |
| Format: | Thesis |
| Language: | English |
| Published: |
Stellenbosch : Stellenbosch University
2026
|
| Tags: |
No Tags, Be the first to tag this record!
|
| _version_ | 1867613803229741056 |
|---|---|
| access_status_str | Open Access |
| author | Mtimkulu, Thando |
| author2 | Engelbrecht, Jacobus Adriaan Albertus |
| author_browse | Engelbrecht, Jacobus Adriaan Albertus Mtimkulu, Thando |
| author_facet | Engelbrecht, Jacobus Adriaan Albertus Mtimkulu, Thando |
| author_sort | Mtimkulu, Thando |
| collection | Thesis |
| dc_rights_str_mv | Stellenbosch University |
| description | Thesis (MEng)--Stellenbosch University, 2026. |
| format | Thesis |
| id | oai:scholar.sun.ac.za:10019.1/136134 |
| institution | Stellenbosch University (South Africa) |
| language | English |
| last_indexed | 2026-06-10T12:41:57.021Z |
| license_str | Other — see source repository |
| provenance_str_mv | Harvested via OAI-PMH from SUNScholar — Stellenbosch University Repository |
| publishDate | 2026 |
| publishDateRange | 2026 |
| publishDateSort | 2026 |
| publisher | Stellenbosch : Stellenbosch University |
| publisherStr | Stellenbosch : Stellenbosch University |
| record_format | dspace |
| source_str | SUNScholar — Stellenbosch University Repository |
| spelling | oai:scholar.sun.ac.za:10019.1/136134 Cooperative Collision Avoidance for the Voyager Unmanned Ground Vehicle: Practical Implementation and Demonstration Mtimkulu, Thando Engelbrecht, Jacobus Adriaan Albertus Stellenbosch University. Faculty of Engineering. Dept. of Electrical and Electronic Engineering. Thesis (MEng)--Stellenbosch University, 2026. Mtimkulu, T. 2026. Cooperative Collision Avoidance for the Voyager Unmanned Ground Vehicle: Practical Implementation and Demonstration. Unpublished masters thesis. Stellenbosch: Stellenbosch University [online]. Available: https://scholar.sun.ac.za/items/2ed1d8ea-b7eb-422e-8ef2-faa82597bcf8 The following thesis presents the research work done in practically implementing a cooperative collision avoidance system on the Voyager mobile robotic platform provided by the CSIR. The project adapts approaches proposed by Hughes for unmanned aerial vehicles and adapts and practically implements them on the physical Voyager robot. The system’s motion planning was split into a global planner, focused on finding a long-term route between the vehicle’s start position and a given goal position though a previously mapped environment of static obstacles, and a local planner that can predict and cooperatively resolve short-term collisions with static obstacles or other vehicles en route. The global planner uses the A* graph search algorithm to find an optimal route through a roadmap made of the Voronoi diagram of the map. The local planners of cooperative agents take a decentralised approach, broadcasting short-term predictions of their future positions to each other over a shared communication channel. If an agent detects a conflict between its own predicted trajectory and the predicted trajectory of any of the other vehicles, a structured exchange of messages is initiated according to which agents establish a priority order and sequentially plan local evasive trajectories. Evasive plans are found by using Dijkstra’s graph search algorithms on a tree of prescribed manoeuvres to find a conflict free manoeuvre sequence that minimises the agent’s deviation from the globally planned motion. A Stanley controller, augmented with an in-track proportional controller, is used to execute the planned trajectories, along with additional logic for switching between following the long-term reference trajectory and the short-term collision avoidance trajectory. The system was practically tested on the physical Voyager robot in a real-world indoor environment. Illustrative multi-vehicle conflict scenarios were tested using one physical vehicle and a number of virtual vehicles. The experimental results show that the vehicles can: successfully plan and follow long-term routes through the environment, predict en route collisions between vehicles or with the environment, as well as cooperatively plan and execute short-term collision avoidance trajectories. Masters 2026-04-23T08:11:20Z 2026-04-23T08:11:20Z 2026-03 Thesis https://scholar.sun.ac.za/handle/10019.1/136134 en Stellenbosch University 103 pages application/pdf Stellenbosch : Stellenbosch University |
| spellingShingle | Mtimkulu, Thando Cooperative Collision Avoidance for the Voyager Unmanned Ground Vehicle: Practical Implementation and Demonstration |
| title | Cooperative Collision Avoidance for the Voyager Unmanned Ground Vehicle: Practical Implementation and Demonstration |
| title_full | Cooperative Collision Avoidance for the Voyager Unmanned Ground Vehicle: Practical Implementation and Demonstration |
| title_fullStr | Cooperative Collision Avoidance for the Voyager Unmanned Ground Vehicle: Practical Implementation and Demonstration |
| title_full_unstemmed | Cooperative Collision Avoidance for the Voyager Unmanned Ground Vehicle: Practical Implementation and Demonstration |
| title_short | Cooperative Collision Avoidance for the Voyager Unmanned Ground Vehicle: Practical Implementation and Demonstration |
| title_sort | cooperative collision avoidance for the voyager unmanned ground vehicle practical implementation and demonstration |
| url | https://scholar.sun.ac.za/handle/10019.1/136134 |
| work_keys_str_mv | AT mtimkuluthando cooperativecollisionavoidanceforthevoyagerunmannedgroundvehiclepracticalimplementationanddemonstration |