Repository landing page
Hybrid Control of a Segway Platform Developed in MRDS
Abstract
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.</p- Text
- Thesis
- Control engineering, mechatronics and robotics not elsewhere classified
- Segway
- MRDS
- Robots
- School: School of Engineering and Computer Science
- 090602 Control Systems, Robotics and Automation
- 970108 Expanding Knowledhe in the Information and Computing Sciences
- 970110 Expanding Knowledge in Technology
- Degree Discipline: Electronic and Computer System Engineering
- Degree Level: Masters
- Degree Name: Master of Engineering
- Control Systems, Robotics and Automation