Robotics and Mechatronics Project 1
Unit code: HES1300
| Credit points | 12.5 Credit Points |
| Duration | 1 Semester |
| Contact hours | 72 Hours |
| Campus | Hawthorn, Sarawak |
| Prerequisites | Nil |
| Corequisites | Nil |
Related course(s)
A unit of study in the;
Aims and objectives
This unit of study aims to have you develop C programming knowledge, practical skills of technical drawing in CAD, visualization and graphical communications, and different approaches of robot programming required for completion of Robotics and Mechatronics Project 2 in the 2nd semester.
After successfully completing this unit, you should be able to:
1. Analyse and design structured computer programs for solving moderately complicated algorithms. (K1, K2 K3, K6, S1, S3)
2. Apply computer programming techniques to solve practical problems. (K2, K6, S1, S2, S3)
3. Use CAD software to the level specified by AS1100 Engineering Standards and conventions. (K2, K3, S3)
4. Interpret technical drawings. (K3, K6, S1)
5. Describe engineering terminology. (K3, S1)
6. Demonstrate graphical communication skills. (K6, A2)
1. Analyse and design structured computer programs for solving moderately complicated algorithms. (K1, K2 K3, K6, S1, S3)
2. Apply computer programming techniques to solve practical problems. (K2, K6, S1, S2, S3)
3. Use CAD software to the level specified by AS1100 Engineering Standards and conventions. (K2, K3, S3)
4. Interpret technical drawings. (K3, K6, S1)
5. Describe engineering terminology. (K3, S1)
6. Demonstrate graphical communication skills. (K6, A2)
Swinburne Engineering Competencies for this Unit of Study
This Unit of Study will contribute to you attaining the following Swinburne Engineering Competencies:
K1 Basic Science: Proficiently applies concepts, theories and techniques of the relevant natural and physical sciences.
K2 Maths and IT as Tools: Proficiently uses relevant mathematics and computer and information science concepts as tools.
K3 Discipline Specific: Proficiently applies advanced technical knowledge of the specific discipline within that context.
K6 Professional Practice: Appreciates the principles of professional engineering practice in a sustainable context.
S1 Engineering Methods: Applies engineering methods in practical applications.
S2 Problem Solving: Systematically uses engineering methods in solving complex problems.
S3 Design: Systematically uses engineering methods in design.
A2 Communication: Demonstrates effective communication to professional and wider audiences.
This Unit of Study will contribute to you attaining the following Swinburne Engineering Competencies:
K1 Basic Science: Proficiently applies concepts, theories and techniques of the relevant natural and physical sciences.
K2 Maths and IT as Tools: Proficiently uses relevant mathematics and computer and information science concepts as tools.
K3 Discipline Specific: Proficiently applies advanced technical knowledge of the specific discipline within that context.
K6 Professional Practice: Appreciates the principles of professional engineering practice in a sustainable context.
S1 Engineering Methods: Applies engineering methods in practical applications.
S2 Problem Solving: Systematically uses engineering methods in solving complex problems.
S3 Design: Systematically uses engineering methods in design.
A2 Communication: Demonstrates effective communication to professional and wider audiences.
Assessment
| Types | Individual or Group Assessment | Weighting |
| Drawing Folio | Individual | 10% - 15% |
| Drawing Assignment | Individual | 10% - 15% |
| CAD and Drawing Test | Individual | 20% - 25% |
| Programming Assignments | Individual | 25% - 30% |
| Programming Tests | Individual | 20% - 25% |
Content
- Computer Programming: Algorithmic approach to problem solving. Program design methodology. C basics. The simple data types. Control structure. Arrays. Functions.
- Technical Drawing: Engineering standards. Engineering terminology. Freehand sketching. Oblique, orthogonal, isometric and perspective projections. Dimensioning. Sectioning. Computer Aided Drafting (CAD)
Reading materials
Chapman, A (1991). Mastering C programming, Macmillan Educational.Deitel, H. M. & Deitel, P. J. (2000). C: How to Program, 3rd edn, Prentice Hall.
Hanly, J. R. & Koffman, E. B. (2004). Problem Solving and Program Design in C, 6th edn, Addison Wesley, Boston.
Hanly, J. R. & Koffman, E. B. (2001). C Program Design for Engineers, 2nd edn, Addison Wesley, Boston.
Press, W. H. et al (1999). Numerical Recipes in C: The Art of Scientific Computing, 2nd edn, Cambridge University Press.