Lab 7: The World I See
Lab 7: Seeing is Believing
JC Hu
CS 123
Let’s make Pupper See!
CS 123
Credit: DALL-E
Dependencies
3
Fisheye lens
4
Image Unwarping (implemented for you!)
5
Lab Overview
We have implemented for you:
Your Job:
6
State Machines
7
Credit: DALL-E
States:
Transitions:
Breakpoint Tutorial
Common pdb commands: p (print), c (continue), s (step), n (next line)
ctrl + d (or exit) to quit
Reference: https://kapeli.com/cheat_sheets/Python_Debugger.docset/Contents/Resources/Documents/index
8
Stepping through ROS Messages
msg
detections
data
[i]
detection
bbox
Pose2D
center
x
indicates a field of the left side object
9
When you have two (or more) People in the Box…
How do you make sure you’re tracking the same person?
10
Small Motion Assumption in Optical Flow
Solution: You keep the last tracking position, and return the detection closest to that
11
Adding Vision to the LLM pipeline
12
Quick Tips
Please ask the TAs if you have any questions, and come to OH if you need help/more time
Thank you, and have fun!
General
Lab 6 & 7 specifics
13
Final Project Logistics
14
Optional Lab 2 is Out
15
Winner gets a mysterious prize. Check out the website for more details!
Please ask the TAs if you have any questions, and come to OH if you need help/more time
Thank you, and have fun!
Fill Out Our Feedback Form!
16