Python Playground
-
Projects
-
#1
-
fixing broken code​
-
drawing a square
-
learn basic python skills and commands​​
-
-
#2
-
open-ended such as dance​
-
learn asyncio, await, code structure
-
-
Jupyter Notebook
-
Class
-
running our basic example scripts and playing with those
-
go through and example and explain what each line does
-
-
Project
-
#1
-
fix broken code (pub/sub or action client)​
-
could be penalty shootout or morse code light pulse
-
-
#2
-
open-ended where they write their own files​
-
could be blind line following
-
-
Virtual Machine
-
check that topic list is working
ROS 2 Structure
-
Class
-
talk back and forth across room and pub/sub riddles​
-
-
Learn
-
pub/sub​
-
client/server
-
CLI
-
Class
-
movement with CLI (obstacle course)
-
show them the restraints of command line
-
-
Project
-
fabrication focused
-
teleop
-
Creating Packages
-
Project
-
multiple files in one package to achieve a specific goal​
-
download a classmate's package to do something
-
advanced telerobotics (open cv and camera)
-