CSE 321 Alex Reiner Nischal Vasant
CRC Card MovesCollaborations Responsibilities 1.Detect Obstacles 2.Detect Remote control Signals 1.Turn following on 2.Switch between following & running away 3.Move getIR getObstacles motors Alex coded main following functionality Nischal added code to detect signals from TV remote & switch between following & running away.
Controlling Scribbler Scribbler has IR receivers Original intent was to detect specific button presses on the TV remote to control robot TV remotes use pulses Robot detects any button press as “1000” Used remote as toggle switch
Controlling Scribbler Robot is on “standby” to begin with On detecting a remote press, robot enters “follow mode” Robot follows any obstacle placed before it On subsequent remote presses, robot toggles between “follow mode” and “run away mode”
Lessons Learned This project taught us the basics of how to use sensors to detect a robots environment Also, it taught use how we can interact with a robot to change its behavior