arrow-left

Find Modules

EEEN10020 Robotics Design Project

This is a practical design project involving the design, construction and programming of a small autonomous robot, using Arduino controllers and Lego components, along with reports on this work. The module culminates with a competition at the end of the trimester, where each team's robot competes against the others. Covid update January 2021: as it now seems unlikely that large scale lab access will be feasible, this module will pivot more towards using at-home software simulation tools to explore the world of robotics design. Learning objectives include: a) Understanding the principles of good technical design by engaging with a particular design challenge b) Understanding to the software, electronic and electro-mechanical systems used c) Introduction to the computer programming and software engineering needed to control these systems (for instance, in the Wiring language for Arduino, a dialect of C); d) Developing skills in team-based design work involving problem-solving, creative thinking, computer programming and simple electro-mechanical construction; e) Efficacy in technical communication f) Building an appreciation for how inventive technical creativity has been the driving force of ever-improving human well-being This module relies on project-based learning and teamwork. Some of the assessment is based on the performance of the team, with some adjustment for the contribution of individuals to the team. Due to the nature of the learning outcomes and assessment, it is not possible to offer a re-sit opportunity in trimesters where the module is not running.
Show More

REVIEWSMODULE INFO

@anonymous
2 years, 11 months ago

Horrible at times. Very hard to get anything over a B. Lecturer gives very little guidance as to what he expects from reports and then marks them harshly. If you get stuck with useless teammates you end up doing everything. The lecturer walks around the labs helping students, sometimes just plainly made fun of people tho. Equipment is finicky and is often damaged or broken.

@anonymous
3 years, 4 months ago

If you haven't done much coding before this you'll be grand but you gonna have to but a lot of work in, was an enjoyable enough module anyway.

REVIEWSMODULE INFO

Level: 1

Module Coordinator: Dr Paul Cuffe

Trimester: Spring

Credits: 5

Old info?

Module Info

Level: 1

Module Coordinator: Dr Paul Cuffe

Trimester: Spring

Credits: 5

Old info?