UWA Logo UWA Handbooks 2008 - Units
   Search UWA   for      
 
Handbooks 2008
UWA HomeNavigateUWA
Handbooks Home
About Handbooks
Undergraduate
Postgraduate
Courses
Rules
Units
Academic Staff
Faculty Home Pages
Archived Handbooks
Search

CITS3241 Robotics [UG]

The availability of units in Semester 1, 2, etc. was correct at the time of going to press but may be subject to change. For the most up-to-date information click on the Timetable link below.
 
Credit6 points  AvailabilitySemester 2 (See Timetable) Old unit code: 231.315
 
OutcomesThis unit provides knowledge in the basic science and engineering of robotics, particularly from the perspective of the programmer. Students develop the skills of undertaking problem identification, formulation and solution within this domain, as well as their ability to communicate effectively through technical documentation.
 
ContentRobotics is a multidisciplinary topic involving the integration of techniques from computer science, mechanical and electronic engineering. Topics covered include modelling of industrial robots; kinematics; trajectory generation, path planning and obstacle avoidance, along with other aspects of programming intelligent behaviour for robots. Other topics may also be covered including dynamics of robots and position control of industrial robots, as well as sensing technology (e.g. for force control). The laboratory work is a series of exercises designed to test technical competence and the ability to apply knowledge in robotics, simulation, animation and programming skills.
 
AssessmentThis comprises a project and a final examination. To demonstrate practical understanding of the discipline, students are assessed on their fully-functioning robot simulator and then provide supporting technical documentation.

Supplementary assessment is not available in this unit except in the case of a bachelor's degree student who has obtained a mark of 45 to 49 and is currently enrolled in this unit, and it is the only remaining unit that the student must pass in order to complete the course.
 
Unit Co-ordinator(s): contact the School of Computer Science and Software Engineering
Location: UWA (Crawley)
Mode: on-campus

Unit Rules:
Advisable prior study: Students must have the ability to program in a high-level programming language and the ability to reason in linear algebra and calculus at the level of MATH1050 Calculus C or equivalent.
Contact hours—50 (lectures: 26 hrs; labs: 24 hrs)

Unit Web Page: http://undergraduate.csse.uwa.edu.au/units/CITS3241
Note: Some unit web pages are still under construction and will be available in 2008.
 

Assistance with study skills, including English language skills, is available free of charge from Student Services for all enrolled students (see http://www.studysmarter.uwa.edu.au/). Student Services location: Second Floor, South Wing, Guild Village; telephone: 6488 2423.

Text

Craig, J. J. Introduction to Robotics, Mechanics and Control, 3rd ed.: Pearson Prentice Hall 2005

Recommended reading

McKerrow, P. J. Introduction to Robotics: Addison-Wesley Publishers Ltd 1991

 
Books and other material wherever listed may be subject to change. Book lists relating to 'Preliminary Reading', 'Recommended Reading' and 'Textbooks' are, in most cases, available at the University Co-operative Bookshop (from early January) and appropriate administrative offices for students to consult. For first-year units the Bookshop will endeavour to make available photocopies of book lists for individual units. Books marked with an asterisk (*) are available in paperback.