Resources
Development Tools
- create a jetbrains student account to get the professional jetbrains products for free.
- Jetbrains Toolbox I recommend you use jetbrains toolbox to manage your IDEs
- Get Git you need git to turn in projects for this class., It is likely pre-installed on Linux, and will install with the mac xcode command line tools. You will definitely need to install it yourself on windows though.
- VSCode is not too terrible on the gopigo robots
Robotics Topics
Slides
From time to time I'll post my lecture slides here. They are really my notes to remind me what we need to talk about, so they are not enough by themselves, but they will hopefully be of use when paired with the notes that you take.
- The intro slides
- The intro to sensors
- The intro to our sensors
- Actuators and Effectors
- Teleoperation
- Feedback Control
- Control Architectures
- Intro to Tello Development with python
- Reactive control foundations and simple approach
- the first look at social robotics
- representing space
- reasoning about and planning in space
- basic swarm robotics