ASAbhishek Sreesailainblog.ablearn.io·Jul 22, 2023 · 4 min readHow does openpilot control a car?Controlling the car involves 3 things How to connect to the CAN Buses Figure out the messages format and their meaning Send a better control message Components of the modern car How to connect to the CAN Buses Your car contains a collection of ...00
ASAbhishek Sreesailainblog.ablearn.io·Jul 22, 2023 · 7 min readBuilding a super human driving agentOpenpilot is a relatively mature open-source project for L2 assisted driving systems introduced by Comma.ai, which implements conventional assisted driving functions including Adaptive Cruise Control (ACC), Automated Lane Centering (ALC), Forward Col...00
ASAbhishek Sreesailainblog.ablearn.io·Jul 22, 2023 · 3 min readKalman FilterIt's an iterative algorithm to reduce noise (or uncertainty) and arrive at a really good approximate value efficiently. Kalman filter has these high-level components:- PREDICTION - Predict the next state of the object. MEASUREMENT - Measure the cur...00
ASAbhishek Sreesailainblog.ablearn.io·Jun 4, 2023 · 3 min readComputer Vision BasicsBefore we go explain this in detail let's clarify the terms The object (flower) is said to be in the world and its position is given by world coordinates Now imagine The light rays from the object pass through a pinhole and get projected on a wall....00
ASAbhishek Sreesailainblog.ablearn.io·May 14, 2023 · 2 min readNotebook Setup for Data ScienceThe following are the steps to set up a remote jupyter notebook server that one can connect locally to run their machine learning. The steps are as follows CREATE EXEC SCRIPT CREATE a file jupyter-startup.sh source ~/miniconda3/etc/profile.d/conda....00