Date of Award


Document Type


Degree Name

Master of Science (MS)

Legacy Department

Electrical Engineering


Dawson, Darren


Mechatronics systems are often a close interleaving of different aspects of hardware, software, control and mechanical design. Two such aspects are delved into in greater detail for this thesis, both related to software development.
Simulations are used to know the practical conditions under which a control design is effective. The system simulated in this case was a multiple vehicle system, where the vehicles navigated from source to a destination configuration avoiding two different kinds of obstacles.
Post simulation, a system is implemented using hardware and tested using an experimental setup. Data Acquisition Boards such as the Quanser Q4 are used to read the system state. A device driver interface containing a wide variety of functions was developed and extensively tested for the Q4 PCI bus card.
Both these projects were software development efforts towards contributing to different aspects of Robotics and Mechatronics projects in the Controls and Robotics Group.