Skip to content
SPark
SPark

What ignites sp

  • Home
  • Reporting
  • Columns
  • Magazines
SPark
SPark

What ignites sp

Self-Driving Cars

Posted on December 28, 2017 By Team SPark

Imagine yourself driving down the road, when all of a sudden a big SUV cuts you off without a warning, putting you at risk to a major accident. You, however, are busy reading your news-feed to notice it and instead of giving those bad drivers a honk and a middle finger, your automated car sends a strongly worded letter of 1s and 0s to the offending vehicle. Sounds crazy but after years of hard work and research the world is finally on the brink of a revolutionary new form of transportation: Self-driving cars. 

Self-driving cars consist of five core components –

 

Computer vision

Computer vision consists of using camera images to reckon what the world around us looks like. The computer looks for colours and edges and gradients to find the lane on the road. Deep neural networks or deep learning which is an exciting upcoming part of machine learning and artificial intelligence, enables computers to learn what cars and other objects look like, simply by sending them lots and lots of data; they view a  lot of automobile images and then learn what cars look like.

Sensor Fusion

The car’s computer then augments its understanding of the world using sensors, radar and lasers. These are used in obtaining measurements that are difficult for a camera alone to understand, such as the distance between other cars and itself, how fast other objects in the environment are moving etc.

Self-driving cars are equipped with state-of-the-art software to make sure they can function as best as possible without human intervention. After many years of testing, the cars use top-of-the-line laser-based radar systems called LIDAR. LIDAR, short for light detection and ranging, functions in tandem with state-of-the-art GPS and inertial measurement unit sensors or IMU to pinpoint the location of the car down to a quarter of an inch. An additional radar control will kick in whenever an obstacle comes within a foot of the vehicle.  In order to be convenient and efficient, the cars brain uses deep learning technology to review camera and GPS data and predict the fastest routes to your destination. This is achieved using special algorithms that are always running between the computerized parts in and around the car’s engine. The vehicle can also calculate the probability of actions taken by other drivers as you speed down the road.

Localization

The next step involves locating itself in the simulated environment. Localization refers to precisely determining the car’s position in that simulated world. Once it approximately figures out where it is in the world and what the world looks like, it uses the previously mentioned sophisticated mathematical algorithms as well as high-definition maps to localize the vehicle in its environment. This is achieved with single-digit centimetre-level accuracy. The vehicle evaluates its distance from these landmarks while on the move and compares the same with the simulated map to know precisely where it is in the world. These landmarks might be street lights or traffic signs or mailboxes or even manhole covers.

Path planning

The next step is charting a path through that simulated world i.e. figuring an optimal route to its destination also known as path planning. A path planner predicts where the other vehicles on the road are heading to and then determines a manoeuvre, for its own vehicle in response. When its vehicle comes up on other traffic, it evaluates the possibility of slowing down and staying in its lane or shifting to the right or to the left, all of which is made possible by deep learning technology.

Control

The final step in the pipeline is Control, which refers to actually turning the steering wheel, hitting the throttle and hitting the brakes in order to execute the trajectory that was built during path planning. This is of course pretty complex and human drivers are familiar with how particularly difficult it is on tight turns to follow the exact line through the middle of the lane. Nevertheless, computers are really good at this and the distance between the trajectory they’d like to follow and the trajectory they actually follow is really close.

Uber, Tesla and Google have already shown off their self-driving car technology. Car companies of the likes of Toyota, Nissan, Ford, BMW and Volvo aim to roll out production of vehicles with driver-less capabilities by 2020.

Driver-less cars will be here before you know it.

Columns Geekonic

Post navigation

Previous post
Next post

Related Posts

Ayntka

AYNTKA: Air India Divestment

Posted on April 1, 2018

Acronyms: EBITDAR – Earnings before interest, taxes, depreciation, amortisation and rentals AI – Air India AIXL – Air India Express Ltd. GoI – Government of India The Cabinet Committee on Economic Affairs (CCEA) approved the strategic divestment of Air India Ltd., which is burdened with a debt of over Rs. 53,000…

Read More
Columns

Meltdown and Spectre

Posted on January 17, 2018

The dawn of 2018, unveiled to the world two new forms of security vulnerabilities which exploit the fundamental features of the modern microprocessors that power almost all of our gadgets. ‘Meltdown’ and ‘Spectre’ do not just exploit bugs but a process which is supposed to be carried out by the…

Read More
Columns

Geekonic – Quantum Computing

Posted on November 22, 2017

Imagine you only have five minutes to find an “X” written on a page of a book in the Library of Congress (which has 50 million books). It would be impossible. But if you were in 50 million parallel realities, and in each reality you could look through the pages…

Read More

Recent Posts

  • SPark Magazine 2023-24
  • Agility Cup 2023: Unleashing Cricket Madness
  • Agility Cup 2023: Men’s Football Tournament
  • Code Housie 2023
  • Agility Cup 2023: Badminton Tournament

Recent Comments

No comments to show.

Archives

  • October 2024
  • February 2024
  • May 2023
  • January 2023
  • August 2022
  • July 2022
  • June 2022
  • March 2022
  • February 2022
  • December 2021
  • November 2021
  • May 2021
  • April 2021
  • March 2021
  • February 2021
  • January 2021
  • October 2020
  • September 2020
  • April 2020
  • March 2020
  • February 2020
  • January 2020
  • December 2019
  • November 2019
  • October 2019
  • September 2019
  • August 2019
  • July 2019
  • April 2019
  • March 2019
  • February 2019
  • January 2019
  • December 2018
  • November 2018
  • October 2018
  • September 2018
  • August 2018
  • July 2018
  • April 2018
  • March 2018
  • February 2018
  • January 2018
  • December 2017
  • November 2017
  • October 2017
  • September 2017
  • August 2017

Categories

  • Alumni
  • Ayntka
  • Columns
  • Creatives
  • Geekonic
  • Guest Article
  • Holiday articles
  • Magazines
  • Miscellaneous
  • Podcast
  • Recommends
  • Reporting
  • Sports
  • Trends
  • Uncategorized
©2026 SPark | WordPress Theme by SuperbThemes