Control Systems for a LEGO robot

Control Systems for a LEGO Robot Report

LEGO
https://unimelb.edu.au/bbcswebdav/pid-5560719-dt-content-rid-23325544_2/courses/ELEN90055_2017_SM1/CS_W3_EV3_v3.pdf

1 Introduction

The objective of the project is modelling and design control systems for a LEGO robot used to drive two DC motors as wheels. There are two types of control systems we are developing on this project which are Open-loop control and Feedback control. The characteristic of Open-loop control is use of a controller that approximates the inverse of the system to be controlled. By comparing with Open-loop control, Feedback control can be employed to achieve more robust command over motor shaft angle.

The LEGO robot as an equipment in this project is connecting to the computer by using WIFI and all the codes or commands can be loaded into the robot by using Simulation. Simulink is a tool we used on this project which is based on Matlab. Simulation is used to transfer commands to the robot based on different parameters we are using. Simulink is also used to simulate our Open-loop and Feedback loop and output results such as different parameters and graphs.