This unit of study follows a systems engineering approach to the integration of hardware and software components to form mechatronic systems. Sensors: dead reckoning and inertial sensors; external sensors including ultrasonic, laser, radar and GPS; sensor interfaces, serialisation and data streams. Methodologies for object-oriented design; the C++ language: classes and class design; overloading; inheritance and polymorphism; iostreams. Operating system: introduction to structure and principles; facilities for interprocess communication and synchronisation; device drivers and applications programming; Gnu software tools; make and related utilities; communications middleware for distributed software. Students will complete a six-week project working in groups to design and implement a distributed mechatronic system.
Unit details and rules
Academic unit | Aerospace, Mechanical and Mechatronic |
---|---|
Credit points | 6 |
Prerequisites
?
|
MTRX2700 |
Corequisites
?
|
None |
Prohibitions
?
|
None |
Assumed knowledge
?
|
None |
Available to study abroad and exchange students | Yes |
Teaching staff
Coordinator | Donald Dansereau, donald.dansereau@sydney.edu.au |
---|