CSE 321 Alex Reiner Nischal Vasant. CRC Card MovesCollaborations Responsibilities 1.Detect Obstacles...
-
Upload
kelley-flynn -
Category
Documents
-
view
214 -
download
0
Transcript of CSE 321 Alex Reiner Nischal Vasant. CRC Card MovesCollaborations Responsibilities 1.Detect Obstacles...
CSE 321Alex Reiner
Nischal Vasant
CRC CardMoves Collaborations
Responsibilities
1.Detect Obstacles2.Detect Remote control Signals
1. Turn following on2. Switch between following
& running away3.Move
getIRgetObstacles
motors
Alex coded main following functionalityNischal 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