Module 1. The perception loop
01
Figure robot and pool projection as case studies. Inputs, outputs, confidence, and when vision is the right tool.
~45 min
Open lessonBuild a detector that works on your table and someone else’s. Same playbook as pool-ball ID, package orientation, and sports overlays.
8 modules · self-paced8 lessonsSelf-paced
Build a detector that works on your table and someone else’s. Same playbook as pool-ball ID, package orientation, and sports overlays.
End-to-end vision ML: object detection, synthetic Blender data, domain randomization, cloud training, and holdout testing in new environments.
Map camera → model → action for robotics, sports, and QC. Know when rules beat neural nets.
Compare real capture vs synthetic Blender data. Auto-labels from the scene graph, not hand-drawn boxes for 10k frames.
Vary lighting, materials, camera ISP (exposure, blur, barrel distortion) so the model generalizes.
Burst render and train jobs on rented GPUs. Trade dollars for days on a single workstation.
Hold out “brother’s room” environments. Failure gallery + metrics you can defend.
One domain end-to-end: dataset → trained model → inference in a script or thin app.
Talodabi · Academy
Certificate of completion
Neural Networks & Computer Vision
Finish all lessons to unlock a Talodabi certificate you can add to LinkedIn or your portfolio.
8 modules · labs between each · capstone at the end
01
Figure robot and pool projection as case studies. Inputs, outputs, confidence, and when vision is the right tool.
~45 min
Open lesson02
Classes, bounding boxes, confidence thresholds. Pick a detector family (e.g. YOLO) and read its outputs.
~50 min
Open lesson03
50-image baseline, labeling tools, auto-label pitfalls. Why human-in-the-loop does not scale to 10k.
~55 min
Open lesson04
Realistic assets, top-down layouts, ball positions in pockets and on rails. Scene knows labels for free.
~60 min
Open lesson05
Felt colors, lighting, exposure, focus, barrel distortion. Train on “I’ve seen that before.”
~55 min
Open lesson06
Parallel renders and training (e.g. Modal). Cost, time, and when renting beats your local 4090.
~45 min
Open lesson07
Train/val splits, holdout rooms, error analysis. mAP or accuracy plus ten failure screenshots.
~50 min
Open lesson08
Wire model into a script or minimal app. Demo on an environment not in your training set.
~60 min
Open lesson