{"id":14063,"date":"2020-08-26T15:43:36","date_gmt":"2020-08-26T05:43:36","guid":{"rendered":"http:\/\/legoeng.local\/?p=14063"},"modified":"2021-03-22T15:37:45","modified_gmt":"2021-03-22T04:37:45","slug":"obstacle-course","status":"publish","type":"post","link":"http:\/\/legoeng.local\/obstacle-course\/","title":{"rendered":"Obstacle Course"},"content":{"rendered":"
\"\"<\/a>
A very simple obstacle course<\/figcaption><\/figure>\n

This challenge is great for raising the importance of reliability and repeatability in robotics, and in engineering more generally.<\/p>\n

The challenge<\/h2>\n

Program your robot to run an obstacle course in the fastest time, reliably.<\/p>\n

Teacher notes<\/h2>\n

For the last couple of years, I’ve used this challenge to highlight the pros and cons of autonomous v remote control.<\/p>\n

Accordingly, I gave my students the choice of whether to make their robot run the course by itself (i.e. autonomous), controlled by a human (i.e. remote control), or some combination of the two.<\/p>\n

I gave them the following additional constraints to keep it interesting:<\/p>\n