COMP105P- Robotics Programming
This database contains the 2016-17 versions of syllabuses. Syllabuses from the 2015-16 session are available here.
Note: Whilst every effort is made to keep the syllabus and assessment records correct, the precise details must be checked with the lecturer(s).
|Taught By||Ghita Kouadri Mostefaoui|
|Aims||The primary objective of the course is for student to engage in problem-based learning activities using programming as the tool. In this module, students will apply the programming they have learned in term 1, get experience with solving real non-trivial problems via hands-on engagement with a project.|
|Learning Outcomes||Using software to solve problems, including strategies for structuring code, dividing problems up into pieces that can be solved independently, then integrating the pieces into a whole to solve a large problem.|
The basics: Compile code, run code in simulator, upload code to the robot.
Movement: Write code from scratch to cause the robot to drive in a straight line, a square and a circle.
Motor Encoders: Extend code from week 2 to use the input fr