Products
Features
YouTube Video Summarizer
Summarize YouTube videos
Web & PDF Highlighter
Highlight web pages & PDFs
Chat with PDF
Ask any PDF questions with AI
Ask AI Clone
Chat with your highlights & memories
Audio Transcriber
Transcribe audio files to text
Glasp Reader
Read and highlight articles
Kindle Highlight Export
Export your Kindle highlights
Idea Hatch
Hatch ideas from your highlights
Integrations
Obsidian Plugin
Notion Integration
Pocket Integration
Instapaper Integration
Medium Integration
Readwise Integration
Snipd Integration
Hypothesis Integration
Apps & Extensions
Chrome Extension
Safari Extension
Edge Add-ons
Firefox Add-ons
iOS App
Android App
Discover
Discover
Ideas
Discover new ideas and insights
Articles
Curated articles and insights
Books
Book recommendations by great minds
Posts
Essays and notes from readers
Quotes
Inspiring quotes collection
Videos
Curated videos and summaries
Explore Glasp
Glasp Newsletter
Weekly insights and updates
Glasp Talk
Interview series with great minds
Glasp Blog
Latest news and articles
Glasp Use Cases
Learn how others use Glasp
Build & Support
Glasp API
Access Glasp's API for developers
MCP Connector
Connect Glasp to Claude & ChatGPT
Community
Glasp Reddit Community
Students
Student discount and benefits
FAQs
Frequently Asked Questions
AboutPricing
DashboardLog inSign up

Can I teach my computer to drive? (coding vlog)

June 27, 2019
by
Simon Clark
YouTube video player
Can I teach my computer to drive? (coding vlog)

TL;DR

In this coding vlog, the content creator takes on the challenge of teaching his computer how to drive on a 2D racing circuit, documenting the process from start to finish.

Transcript

if you're anything like me you may have watched some videos on YouTube about coding where someone has created a program that teaches their computer to play snake or play Tetris or generate YouTube video scripts I've watched a lot of these and they've always focused on the end result it makes the end result seem inevitable like here's the thing whic... Read More

Key Insights

  • 😀 Programming videos often focus on the end result, but this vlog offers a unique perspective by documenting the process and challenges faced.
  • 📽️ Python was chosen as the programming language for this project due to its familiarity and the content creator's existing knowledge.
  • 🧑‍🏫 The content creator used linear algebra and genetic programming to teach the computer how to drive on a 2D racing circuit.
  • 😨 Evaluating the performance of the cars was done using a scoring system based on reaching checkpoints and the time taken.
  • 😨 The cars were able to adapt and navigate a different track, demonstrating some level of learning and adaptability.
  • 🧑‍🏭 The content creator acknowledges that real-world autonomous driving is much more complex and involves additional factors such as lidar and GPS.
  • 🏎️ Robo Race sponsored this series of videos and is involved in developing autonomous cars for racing competitions.

Install to Summarize YouTube Videos and Get Transcripts

Explore YouTube Video Summarizer or Get YouTube Transcript Extractor

Questions & Answers

Q: Why is this coding vlog different from others that focus on the end result?

Most coding videos only showcase the final product, creating the illusion that programming is straightforward. This vlog aims to document the actual process and challenges faced along the way.

Q: What programming language did the content creator use for this project?

The content creator chose to work with Python because of its familiarity and ease of use.

Q: How did the content creator teach the computer to drive on a 2D racing circuit?

The content creator used a combination of linear algebra and genetic programming to generate a set of cars that could navigate the track based on their distance to the walls and their speed.

Q: How did the content creator evaluate the performance of the cars?

The content creator implemented checkpoints around the track and used the time taken to reach each checkpoint as a scoring system for evaluating the cars' performance.

Q: Did the cars learn to drive on other tracks besides the training track?

Yes, the content creator tested the cars on a different track and found that they were able to navigate it, albeit with some initial confusion about the correct direction.

Summary & Key Takeaways

  • The content creator is challenged by Robo Race to teach his computer how to drive on a 2D racing circuit using Python.

  • The video focuses on the journey of creating the program rather than just the end result.

  • The content creator breaks down the key steps involved in the project, such as creating a game window, object interaction, and implementing machine learning.


Read in Other Languages (beta)

English

Share This Summary 📚

Summarize YouTube Videos and Get Video Transcripts with 1-Click

Download browser extensions on:

Try YouTube Summary with ChatGPT & Claude or YouTube Transcript Generator

Explore More Summaries from Simon Clark 📚

The Dark Secret Behind Taylor Swift's Private Jet thumbnail
The Dark Secret Behind Taylor Swift's Private Jet
Simon Clark
How Europe can wean itself off Russian gas thumbnail
How Europe can wean itself off Russian gas
Simon Clark
The Metamorphosis by Franz Kafka - Book Club #5 thumbnail
The Metamorphosis by Franz Kafka - Book Club #5
Simon Clark
How I wrote my first book (non-fiction) thumbnail
How I wrote my first book (non-fiction)
Simon Clark
Becoming an Adult thumbnail
Becoming an Adult
Simon Clark
Where do these words come from? thumbnail
Where do these words come from?
Simon Clark

Summarize YouTube Videos and Get Video Transcripts with 1-Click

Download browser extensions on:

Try YouTube Summary with ChatGPT & Claude or YouTube Transcript Generator

Apps & Extensions

  • Chrome Extension
  • Safari Extension
  • Edge Add-ons
  • Firefox Add-ons
  • iOS App
  • Android App

Key Features

  • YouTube Video Summarizer
  • Web & PDF Summarizer
  • Web & PDF Highlighter
  • Chat with PDF
  • Ask AI Clone
  • Audio Transcriber
  • Glasp Reader
  • Kindle Highlight Export
  • Idea Hatch

Integrations

  • Obsidian Plugin
  • Notion Integration
  • Pocket Integration
  • Instapaper Integration
  • Medium Integration
  • Readwise Integration
  • Snipd Integration
  • Hypothesis Integration

More Features

  • APIs
  • MCP Connector
  • Blog & Post
  • Embed Links
  • Image Highlight
  • Personality Test
  • Quote Shots

Company

  • About us
  • Blog
  • Community
  • FAQs
  • Job Board
  • Newsletter
  • Pricing
Terms

•

Privacy

•

Guidelines

© 2026 Glasp Inc. All rights reserved.