![]() |
Learning Computing with Robots, Edited by Deepak Kumar. |
|
Using Myro to do Image Processing, example image |
|
Using Myro to do 3D imaging |
We will use the program python, a freely available language. We will also use a Python library, called Myro. These are all available on the Computer Science computers. You can also install Python and Myro on your own computer.
| Week |
Topic |
Assignment |
|---|---|---|
| Week 1: Sep 1, Sep 3 |
What is computing? Introduction to Python |
Lab #1 |
| Week 2: Sep 8, Sep 10 |
What is Computing? and Robotics, Python, Myro, and Meet your Robot |
Lab #2 |
| Week 3: Sep 15, Sep 17 |
Functions and Building Brains, Advanced Brains |
Lab #3 |
| Week 4: Sep 22, Sep 24 |
Building Brains 3, Image Processing and Vision |
Lab #4, and Practice #1, and answers |
| Week 5: Sep 29, Oct 1 |
Demonstrations, Vision and Behavior |
Lab #5, and Practice #2, and answers |
| Week 6: Oct 6, Oct 8 |
Review; Midterm Exam |
Lab #6: Demonstrate Lab #5 |
| Week 7: Oct 13, Oct 15 |
Fall Break |
No classes |
| Week 8: Oct 20, Oct 22 |
Advanced Functions and Image Processing, and Graphical Objects |
Lab #7 |
| Week 9: Oct 27, Oct 29 |
Advanced graphical objects 1 (final version with gravity), and Photolib. Inspirations |
Lab #8 |
| Week 10: Nov 3, Nov 5 |
Making Music with ChucK |
Lab #9 |
| Week 11: Nov 10, Nov 12 |
Being Creative, Playing Detective, and Playing Games. Demos: BMH Experiment, Laura's Brain Photolib #2, and Gampad Examples |
Lab #10 |
| Week 12: Nov 17, Nov 19 |
Stereo Images (code) and Playing Games |
Work on Project |
| Week 13: Nov 24, Nov 26 |
Artificial Intelligence; Thanksgiving break: no class on Thursday! |
Work on Project |
| Week 14: Dec 1, Dec 3 |
Topics in Computer Science: The Internet and the Web; Myro's MyWeb |
Work on Project |
| Week 15: Dec 8, Dec 10 |
Final Exam |
Project Presentations |
Other dates of interest: