F1TENTH - Learn
latest

Getting Started

  • Start Here!

Overview

  • Introduction
  • Syllabus

Modules

  • Module A: Foundations of F1TENTH
    • Lecture 1 - Introduction to F1TENTH Autonomous Vehicle
      • Tutorial 1: Using the F1TENTH Simulator
    • Lecture 2 - Automatic Emergency Braking
      • Tutorial 2 - Working with the F1TENTH Simulator
    • Lecture 3 - Rigid Body Transformation
    • Lecture 4 - Laplace Domain Dynamics & PID
  • Module B: Reactive Methods
    • Lecture 5 - Car Building and VESC Tuning
    • Lecture 6 - Reactive Methods: Follow the Gap & Variants
    • Lecture 7 - Race Prep
    • Lecture 8 - Race 1
  • Module C: Mapping & Localization
    • Lecture 9 - Scan Matching I
    • Lecture 10 - Scan Matching II
    • Lecture 11 - Particle Filters
    • Lecture 12 - Modern SLAM: Cartographer
  • Module D: Planning
    • Lecture 13 - Pure Pursuit
    • Lecture 14 - Rapidly-exploring Random Tree (RRT)
    • Lecture 15 - Race Prep
    • Lecture 16 - Race 2
  • Module E: Vision
    • Lecture 17 - Detection and Pose Estimation
    • Lecture 18 - Extending Single View and YOLO
    • Lecture 19 - Project Proposal
  • Module F: Special Topics
    • Lecture 20 - Raceline Optimization
    • Lecture 21 - Model Predictive Control
    • Lectures 22 - Moral Decision Making
    • Lectures 23-25 - Special Topics
  • Module G: F1TENTH Grand Prix!!
    • Lecture 26 - Project Demos
    • Lecture 27 - Race Prep
    • Lecture 28 - Race 3: F1TENTH Grand Prix!
  • Material Downloads

Assignments

  • Labs
    • Lab 1 - Introduction to ROS
    • Lab 2 - Automatic Emergency Braking
    • Lab 3 - Wall Following
    • Lab 4 - Follow the Gap
    • Lab 5 - Scan Matching
    • Lab 6 - Pure Pursuit
    • Lab 7 - Motion Planning (RRT)
    • Lab 8 - Perception and Planning
    • Lab 9 - Robot Ethics
    • Solutions
  • Races
    • Race 1
    • Race 2
    • Race 3
  • Final Project
  • Grading Rubrics
    • Labs & Final Project
    • Races
      • Race 1 and Race 2
      • Race 3

Support

  • Logos
  • Contact
  • Acknowledgements
F1TENTH - Learn
  • »
  • Module E: Vision »
  • Lecture 19 - Project Proposal
  • Edit on GitHub

Lecture 19 - Project ProposalΒΆ

Overview:

This lecture introduces the final project to the class. A few possible project suggestions are presented, however students are free to come up with their own ideas and propose to the teaching team.

Slides:

Associated Assignment:

  • Lab 9: Robot Ethics released

Links to additional resources:
  • Speed Control for Robust Path-Tracking for Automated Vehicles at the Tire-Road Friction Limit

  • Toward Automated Vehicle Control Beyond the Stability Limits: Drifting Along a General Path

  • Minimum-time Speed Optimization Over a Fixed Path

  • Tech Report: TUNERCAR: A Superoptimization Toolchain for Autonomous Racing

  • Safe, Multi-Agent, Reinforcement Learning for Autonomous Driving

  • World Models

  • ElasticFusion: Dense SLAM Without A Pose Graph

  • Diverse Image Synthesis from Semantic Layouts via Conditional IMLE

  • Towards Dependable Robotic Perception

  • An Autonomous AI racecar using NVIDIA Jetson Nano

Next Previous

Creative Commons License Content on this site is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. Last updated on Sep 24, 2023.

Read the Docs v: latest
Versions
latest
stable
Downloads
On Read the Docs
Project Home
Builds