- :
-
Topics Covered
Rethinking Obstacle Detection
Lesson Links
...
...
Check Your Understanding:
1. Instead of thinking about the four-rotation Obstacle Detection as one big movement, the video suggests thinking about it as...
An impossible task to put into program
A long series of tiny movements that add up to four rotations
Running multiple programs simultaneously
Handing the problem to the next person to figure out
2. How do continuous decisions allow the robot to watch both sensors at once?
The program resets and restarted at the beginning everytime the readings of any sensor changes
The robot calculates the path with both sensors at first and runs algorithms for the best way to run the course
The robot activates a specific sensor at certain times throughout the course
Every operation is fast, and does not block other commands from running
3. In the final version of the program, the robot ends up processing the If/Else Conditional Block inside the repeatUntil Loop…
Only once, ever, because it is an If/Else Conditional Loop
Four times, because the Loop foes for four rotations
Thousands of times or more, because the robot processes the loop very quickly and thus encounters the if else conditional loop many times
The program never worked and requires a revision that is provided in the next video