homework-fileHandlingAndWallFollowingPid-gradingTemplate-110822 Total: /80 1. NXC Filewriting /20 2. Wall-Following PID /60 1. NXC Filewriting /20 - NXC Code looks good - Excel plot looks good - Excel plot /10 - NXC code /10 - Best practices: comments, whitespace, French brace comments: -2 - Syntax: floats versus ints, bytes, unsigned: -2 2. Wall-Following PID /60 - NXC code * Best practices: comments, whitespace, French brace comments: -2 * Syntax: i is not initialized to zero: -2 - NXC code looks good - Plots look good - Plots missing axes labels, minor gridlines, title: -5 - YouTube videos look good - YouTube videos don't show where the 10-cm mark is. As such, it's unclear from the video, how much the Domabot is under- or over-shooting the 10 cm mark: -5 - One or more YouTube videos missing: -5 - One or more plots missing: -10 - Rise-time changes as kP changes: -5 * Should see rise-time decrease as kP changes - Rise-time changes as kP changes: OK - Steady-state error change as kP increases: OK - Steady-state error change as kP increases: -5 * Should see error decrease as kP increases - The videos show that the Domabot starts at the 10 cm distance. In other words, there is no step input. In lab, one was to displace the Domabot e.g. start 4 cm from the wall. Doing so, one would observe the rise time as the Domabot