Open Access Te Herenga Waka-Victoria University of Wellington
thesis_access.pdf (5.16 MB)

Hybrid Control of a Segway Platform Developed in MRDS

Download (5.16 MB)
posted on 2021-11-13, 20:45 authored by Thomson, Douglas James Ormiston

A Segway RMP200 has been bought by Victoria University for the purpose of making an autonomous robot. The focus of this project was to create reusable services that use existing navigation algorithms to control the Segway within an indoor environment.  A SICK LMS100 laser rangefinder was added to detect obstacles and allow localization of the Segway within a known map. A hybrid navigation algorithm consisting of an A* path planner with a dynamic window is used for motion planning and obstacle avoidance.  The control system followed a Service Oriented Architecture implemented in Microsoft Robotics Studio using the C# .NET programming language.  Four services were created during the project to interface with the SICK LMS100 scanner, control the Segway RMP200, implement the hybrid navigation algorithm and provide a graphic user interface for the system.  Tests show that the Segway is able to navigate and maintain localisation within the operating environment by identifying and associating corner and door landmarks within the environment.


Copyright Date


Date of Award



Te Herenga Waka—Victoria University of Wellington

Rights License

Author Retains Copyright

Degree Discipline

Electronic and Computer System Engineering

Degree Grantor

Te Herenga Waka—Victoria University of Wellington

Degree Level


Degree Name

Master of Engineering

ANZSRC Type Of Activity code

970110 Expanding Knowledge in Technology

Victoria University of Wellington Item Type

Awarded Research Masters Thesis



Victoria University of Wellington School

School of Engineering and Computer Science


Carnegie, Dale