[{"data":1,"prerenderedAt":436},["ShallowReactive",2],{"navigation":3,"\u002Fblog\u002Fadas":286,"\u002Fblog\u002Fadas-surround":429},[4],{"title":5,"path":6,"stem":7,"children":8,"page":285},"Blog","\u002Fblog","blog",[9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,69,73,77,81,85,89,93,97,101,105,109,113,117,121,125,129,133,137,141,145,149,153,157,161,165,169,173,177,181,185,189,193,197,201,205,209,213,217,221,225,229,233,237,241,245,249,253,257,261,265,269,273,277,281],{"title":10,"path":11,"stem":12},"2020 - The best Javascript Frameworks","\u002Fblog\u002F2020-the-best-javascript-frameworks","blog\u002F2020 - The best Javascript Frameworks",{"title":14,"path":15,"stem":16},"5 Essential Reasons for E2E Testing","\u002Fblog\u002F5-essential-reasons-for-e2e-testing","blog\u002F5 Essential Reasons for E2E Testing",{"title":18,"path":19,"stem":20},"5 Mistakes Front-end Developers should Avoid","\u002Fblog\u002F5-mistakes-front-end-developers-should-avoid","blog\u002F5 Mistakes Front-end Developers should Avoid",{"title":22,"path":23,"stem":24},"5 Things to motivate you to perform Unit Testing","\u002Fblog\u002F5-things-to-motivate-you-to-perform-unit-testing","blog\u002F5 Things to motivate you to perform Unit Testing",{"title":26,"path":27,"stem":28},"52 Articles, 7 Books and a Pandemic","\u002Fblog\u002F52-articles-7-books-and-a-pandemic","blog\u002F52 Articles, 7 Books and a Pandemic",{"title":30,"path":31,"stem":32},"6 Levels of Autonomous Vehicles","\u002Fblog\u002F6-levels-of-autonomous-vehicles","blog\u002F6 Levels of Autonomous Vehicles",{"title":34,"path":35,"stem":36},"ADAS","\u002Fblog\u002Fadas","blog\u002FADAS",{"title":38,"path":39,"stem":40},"Ambient Intelligence","\u002Fblog\u002Fambient-intelligence","blog\u002FAmbient Intelligence",{"title":42,"path":43,"stem":44},"Best 5 Hybrid Mobile App Development Frameworks","\u002Fblog\u002Fbest-5-hybrid-mobile-app-development-frameworks","blog\u002FBest 5 Hybrid Mobile App Development Frameworks",{"title":46,"path":47,"stem":48},"Best Practices for Code Testing","\u002Fblog\u002Fbest-practices-for-code-testing","blog\u002FBest Practices for Code Testing",{"title":50,"path":51,"stem":52},"Blockchains - How and Why?","\u002Fblog\u002Fblockchains-how-and-why","blog\u002FBlockchains - How and Why",{"title":54,"path":55,"stem":56},"Brain Computer Interfaces","\u002Fblog\u002Fbrain-computer-interfaces","blog\u002FBrain Computer Interfaces",{"title":58,"path":59,"stem":60},"Computational Fluid Dynamics","\u002Fblog\u002Fcomputational-fluid-dynamics","blog\u002FComputational Fluid Dynamics",{"title":62,"path":63,"stem":64},"Computer Vision","\u002Fblog\u002Fcomputer-vision","blog\u002FComputer Vision",{"title":66,"path":67,"stem":68},"Cryptography","\u002Fblog\u002Fcryptography","blog\u002FCryptography",{"title":70,"path":71,"stem":72},"Cyber-Physical Systems: Where Digital Meets Reality","\u002Fblog\u002Fcyber-physical-systems","blog\u002FCyber-Physical Systems",{"title":74,"path":75,"stem":76},"Design Patterns - Why and How?","\u002Fblog\u002Fdesign-patterns-why-and-how","blog\u002FDesign Patterns - Why and How",{"title":78,"path":79,"stem":80},"Edge AI: Revolutionizing Intelligence at the Edge","\u002Fblog\u002Fedge-ai","blog\u002FEdge AI",{"title":82,"path":83,"stem":84},"Edge Computing","\u002Fblog\u002Fedge-computing","blog\u002FEdge Computing",{"title":86,"path":87,"stem":88},"Embracing Decentralized Development","\u002Fblog\u002Fembracing-decentralized-development","blog\u002FEmbracing Decentralized Development",{"title":90,"path":91,"stem":92},"Extended Reality Simplified","\u002Fblog\u002Fextended-reality-simplified","blog\u002FExtended Reality Simplified",{"title":94,"path":95,"stem":96},"Good practices for Git","\u002Fblog\u002Fgood-practices-for-git","blog\u002FGood practices for Git",{"title":98,"path":99,"stem":100},"How do browsers work","\u002Fblog\u002Fhow-do-browsers-work","blog\u002FHow do browsers work",{"title":102,"path":103,"stem":104},"How to be a Full Stack Engineer","\u002Fblog\u002Fhow-to-be-a-full-stack-engineer","blog\u002FHow to be a Full Stack Engineer",{"title":106,"path":107,"stem":108},"How to be an effective Engineer?","\u002Fblog\u002Fhow-to-be-an-effective-engineer","blog\u002FHow to be an effective Engineer",{"title":110,"path":111,"stem":112},"How to choose components for a desktop PC on your own","\u002Fblog\u002Fhow-to-choose-components-for-a-desktop-pc-on-your-own","blog\u002FHow to choose components for a desktop PC on your own",{"title":114,"path":115,"stem":116},"Industry 4.0","\u002Fblog\u002Findustry-4","blog\u002FIndustry 4",{"title":118,"path":119,"stem":120},"Industry 4.0 & Mixed Reality","\u002Fblog\u002Findustry-4-and-mixed-reality","blog\u002FIndustry 4 & Mixed Reality",{"title":122,"path":123,"stem":124},"Internet of Behaviours","\u002Fblog\u002Finternet-of-behaviours","blog\u002FInternet of Behaviours",{"title":126,"path":127,"stem":128},"Internet of Things","\u002Fblog\u002Finternet-of-things","blog\u002FInternet of Things",{"title":130,"path":131,"stem":132},"Let's talk about SOLID Principles","\u002Fblog\u002Flets-talk-about-solid-principles","blog\u002FLets talk about SOLID Principles",{"title":134,"path":135,"stem":136},"LiDAR","\u002Fblog\u002Flidar","blog\u002FLiDAR",{"title":138,"path":139,"stem":140},"Machine Vision -Transforming Industries AI","\u002Fblog\u002Fmachine-vision-transforming-industries-ai","blog\u002FMachine Vision -Transforming Industries AI",{"title":142,"path":143,"stem":144},"Mathematics in Software Engineering","\u002Fblog\u002Fmathematics-in-software-engineering","blog\u002FMathematics in Software Engineering",{"title":146,"path":147,"stem":148},"Micro Frontends - A Modern Approach to Front-End Development","\u002Fblog\u002Fmicro-frontends-a-modern-approach-to-front-end-development","blog\u002FMicro Frontends - A Modern Approach to Front-End Development",{"title":150,"path":151,"stem":152},"Natural Language Processing","\u002Fblog\u002Fnatural-language-processing","blog\u002FNatural Language Processing",{"title":154,"path":155,"stem":156},"Optimizing for Search Engines","\u002Fblog\u002Foptimizing-for-search-engines","blog\u002FOptimizing for Search Engines",{"title":158,"path":159,"stem":160},"Physics Engine","\u002Fblog\u002Fphysics-engine","blog\u002FPhysics Engine",{"title":162,"path":163,"stem":164},"Point cloud","\u002Fblog\u002Fpoint-cloud","blog\u002FPoint cloud",{"title":166,"path":167,"stem":168},"Processes for Better Software Volume 1","\u002Fblog\u002Fprocesses-for-better-software-volume-1","blog\u002FProcesses for Better Software Volume 1",{"title":170,"path":171,"stem":172},"Processes for Better Software Volume 2","\u002Fblog\u002Fprocesses-for-better-software-volume-2","blog\u002FProcesses for Better Software Volume 2",{"title":174,"path":175,"stem":176},"Processes for Better Software Volume 3","\u002Fblog\u002Fprocesses-for-better-software-volume-3","blog\u002FProcesses for Better Software Volume 3",{"title":178,"path":179,"stem":180},"Quantum Computers","\u002Fblog\u002Fquantum-computers","blog\u002FQuantum Computers",{"title":182,"path":183,"stem":184},"Quantum Computing and its Potential Impact on Software Development","\u002Fblog\u002Fquantum-computing-and-its-potential-impact-on-software-development","blog\u002FQuantum Computing and its Potential Impact on Software Development",{"title":186,"path":187,"stem":188},"Quantum Cryptography","\u002Fblog\u002Fquantum-cryptography","blog\u002FQuantum Cryptography",{"title":190,"path":191,"stem":192},"Ray tracing - What you need to know","\u002Fblog\u002Fray-tracing-what-you-need-to-know","blog\u002FRay tracing - What you need to know",{"title":194,"path":195,"stem":196},"Reflections on how we code","\u002Fblog\u002Freflections-on-how-we-code","blog\u002FReflections on how we code",{"title":198,"path":199,"stem":200},"Robotic Process Automation","\u002Fblog\u002Frobotic-process-automation","blog\u002FRobotic Process Automation",{"title":202,"path":203,"stem":204},"Self Driving Cars - A Better Tomorrow","\u002Fblog\u002Fself-driving-cars-a-better-tomorrow","blog\u002FSelf Driving Cars - A Better Tomorrow",{"title":206,"path":207,"stem":208},"Semantic Web - A Smarter Future","\u002Fblog\u002Fsemantic-web-a-smarter-future","blog\u002FSemantic Web A Smarter Future",{"title":210,"path":211,"stem":212},"Sensor Fusion","\u002Fblog\u002Fsensor-fusion","blog\u002FSensor Fusion",{"title":214,"path":215,"stem":216},"Serverless Computing and the Future","\u002Fblog\u002Fserverless-computing-and-the-future","blog\u002FServerless Computing and the Future",{"title":218,"path":219,"stem":220},"Shaders","\u002Fblog\u002Fshaders","blog\u002FShaders",{"title":222,"path":223,"stem":224},"Smart Home Automation","\u002Fblog\u002Fsmart-home-automation","blog\u002FSmart Home Automation",{"title":226,"path":227,"stem":228},"The Horizon of Cybersecurity","\u002Fblog\u002Fthe-horizon-of-cybersecurity","blog\u002FThe Horizon of Cybersecurity",{"title":230,"path":231,"stem":232},"The Perils of Ray-Tracing","\u002Fblog\u002Fthe-perils-of-ray-tracing","blog\u002FThe Perils of Ray-Tracing",{"title":234,"path":235,"stem":236},"The Psychology of Software Bugs Understanding and Preventing Common Mistakes","\u002Fblog\u002Fthe-psychology-of-software-bugs-understanding-and-preventing-common-mistakes","blog\u002FThe Psychology of Software Bugs - Understanding and Preventing Common Mistakes",{"title":238,"path":239,"stem":240},"Top 5 Advantages of MongoDB","\u002Fblog\u002Ftop-5-advantages-of-mongodb","blog\u002FTop 5 Advantages of MongoDB",{"title":242,"path":243,"stem":244},"Top Trends in Augmented Reality","\u002Fblog\u002Ftop-trends-in-augmented-reality","blog\u002FTop Trends in Augmented Reality",{"title":246,"path":247,"stem":248},"Top features of Unreal Engine","\u002Fblog\u002Ftop-features-of-unreal-engine","blog\u002FTop features of Unreal Engine",{"title":250,"path":251,"stem":252},"Unity 3D - Why to go with it?","\u002Fblog\u002Funity-3d-why-to-go-with-it","blog\u002FUnity 3D - Why to go with it",{"title":254,"path":255,"stem":256},"Virtual Reality Advantages","\u002Fblog\u002Fvirtual-reality-advantages","blog\u002FVirtual Reality Advantages",{"title":258,"path":259,"stem":260},"Virtual Test Drive & Autonomous Driving","\u002Fblog\u002Fvirtual-test-drive-and-autonomous-driving","blog\u002FVirtual Test Drive & Autonomous Driving",{"title":262,"path":263,"stem":264},"WebAssembly and Progressive Web Apps","\u002Fblog\u002Fwebassembly-and-progressive-web-apps","blog\u002FWebAssembly and Progressive Web Apps",{"title":266,"path":267,"stem":268},"What are Best Practices?","\u002Fblog\u002Fwhat-are-best-practices","blog\u002FWhat are Best Practices",{"title":270,"path":271,"stem":272},"What are Digital Twins?","\u002Fblog\u002Fwhat-are-digital-twins","blog\u002FWhat are Digital Twins",{"title":274,"path":275,"stem":276},"What makes Mixed Reality the next big thing?","\u002Fblog\u002Fwhat-makes-mixed-reality-the-next-big-thing","blog\u002FWhat makes Mixed Reality the next big thing",{"title":278,"path":279,"stem":280},"Why Game Engines?","\u002Fblog\u002Fwhy-game-engines","blog\u002FWhy Game Engines",{"title":282,"path":283,"stem":284},"Why we need User Experience Design?","\u002Fblog\u002Fwhy-we-need-user-experience-design","blog\u002FWhy we need User Experience Design",false,{"id":287,"title":34,"author":288,"body":292,"date":420,"description":421,"extension":422,"image":423,"meta":424,"minRead":425,"navigation":426,"path":35,"seo":427,"stem":36,"__hash__":428},"blog\u002Fblog\u002FADAS.md",{"name":289,"avatar":290},"Aghil Jose",{"src":291,"alt":289},"\u002Fassets\u002Fimages\u002Fabout.jpg",{"type":293,"value":294,"toc":401},"minimark",[295,299,302,305,308,313,316,320,323,327,330,334,337,341,344,348,351,355,358,362,365,369,372,376,379,383,386,390,393,398],[296,297,298],"p",{},"Almost all vehicle accidents are caused by human error, which can be avoided\nwith Advanced Driver Assistance Systems (ADAS). The role of ADAS is to prevent\ndeaths and injuries by reducing the number of car accidents and the serious\nimpact of those that cannot be avoided.",[296,300,301],{},"Autonomous application solutions are partitioned into various chips, called\nSoCs (systems on a chip). These chips connect sensors to actuators through\ninterfaces and high-performance ECUs (electronic controller units).",[296,303,304],{},"Self-driving cars use a variety of these applications and technologies to gain\n360-degree vision, both near (in the vehicle’s immediate vicinity) and far.\nThat means hardware designs are using more advanced process nodes to meet\never-higher performance targets while simultaneously reducing demands on power\nand footprint.",[296,306,307],{},"Some of the most common ADAS applications are:",[309,310,312],"h2",{"id":311},"_1-adaptive-cruise-control","1. Adaptive Cruise Control",[296,314,315],{},"Adaptive cruise control (ACC) is particularly helpful on the highway, where\ndrivers can find it difficult to monitor their speed and other cars over a\nlong period of time. Advanced cruise control can automatically accelerate,\nslow down, and at times stop the vehicle, depending on the actions other\nobjects in the immediate area.",[309,317,319],{"id":318},"_2-glare-free-high-beam-and-pixel-light","2. Glare-Free High Beam and Pixel Light",[296,321,322],{},"Glare-free high beam and pixel light uses sensors to adjust to darkness and\nthe vehicle’s surroundings without disturbing oncoming traffic. This new\nheadlight application detects the lights of other vehicles and redirects the\nvehicle’s lights away to prevent other road users from being temporarily\nblinded.",[309,324,326],{"id":325},"_3-adaptive-light-control","3. Adaptive Light Control",[296,328,329],{},"Adaptive light control adapts the vehicle’s headlights to external lighting\nconditions. It changes the strength, direction, and rotation of the headlights\ndepending on the vehicle’s environment and darkness.",[309,331,333],{"id":332},"_4-automatic-parking","4. Automatic Parking",[296,335,336],{},"Automatic parking helps inform drivers of blind spots so they know when to\nturn the steering wheel and stop. Vehicles equipped with rearview cameras have\na better view of their surroundings than traditional side mirrors. Some\nsystems can even complete parking automatically without the driver’s help by\ncombining the input of multiple sensors.",[309,338,340],{"id":339},"_5-autonomous-valet-parking","5. Autonomous Valet Parking",[296,342,343],{},"Autonomous valet parking is a new technology that works via vehicle sensor\nmeshing, 5G network communication, with cloud services that manage autonomous\nvehicles in parking areas. The vehicles sensors provide the vehicle with\ninformation about where it is, where it needs to go, and how to get there\nsafely. All this information is methodically evaluated and used to perform\ndrive acceleration, braking, and steering until the vehicle is safely parked.",[309,345,347],{"id":346},"_6-navigation-system","6. Navigation System",[296,349,350],{},"Car navigation systems provide on-screen instructions and voice prompts to\nhelp drivers follow a route while concentrating on the road. Some navigation\nsystems can display exact traffic data and, if necessary, plan a new route to\navoid traffic jams. Advanced systems may even offer Heads Up Displays (HuD) to\nreduce driver distraction.",[309,352,354],{"id":353},"_7-night-vision","7. Night Vision",[296,356,357],{},"Night vision systems enable drivers to see things that would otherwise be\ndifficult or impossible to see at night. There are two categories of night\nvision implementations: Active night vision systems project infrared light,\nand passive systems rely on the thermal energy that comes from cars, animals,\nand other objects.",[309,359,361],{"id":360},"_8-blind-spot-monitoring","8. Blind Spot Monitoring",[296,363,364],{},"Blind spot detection systems use sensors to provide drivers with important\ninformation that is otherwise difficult or impossible to obtain. Some systems\nsound an alarm when they detect an object in the driver’s blind spot, such as\nwhen the driver tries to move into an occupied lane.",[309,366,368],{"id":367},"_9-automatic-emergency-braking","9. Automatic Emergency Braking",[296,370,371],{},"Automatic emergency braking uses sensors to detect whether the driver is in\nthe process of hitting another vehicle or other objects on the road. This\napplication can measure the distance of nearby traffic and alert the driver to\nany danger. Some emergency braking systems can take preventive safety\nmeasures, such as tightening seat belts, reducing speed, and adaptive steering\nto avoid a collision.",[309,373,375],{"id":374},"_10-crosswind-stabilization","10. Crosswind Stabilization",[296,377,378],{},"This relatively new ADAS feature supports the vehicle in counteracting strong\ncrosswinds. The sensors in this system can detect strong pressure acting on\nthe vehicle while driving and apply brakes to the wheels affected by crosswind\ndisturbance.",[309,380,382],{"id":381},"_11-driver-drowsiness-detection","11. Driver Drowsiness Detection",[296,384,385],{},"Driver drowsiness detection warns drivers of sleepiness or other road\ndistractions. There are several ways to determine whether a driver’s attention\nis decreasing. In one case, sensors can analyze the movement of the driver’s\nhead, and heart rate to determine whether they indicate drowsiness. Other\nsystems issue driver alerts similar to the warning signals for lane detection.",[309,387,389],{"id":388},"_12-driver-monitoring-system","12. Driver Monitoring System",[296,391,392],{},"The driver monitoring system is another way of measuring the driver’s\nattention. The camera sensors can analyze whether the driver’s eyes are on the\nroad or drifting. Driver monitoring systems can alert drivers with noises,\nvibrations in the steering wheel, or flashing lights. In some cases, the car\nwill take the extreme measure of stopping the vehicle completely.",[394,395,397],"h3",{"id":396},"automobiles-are-the-foundation-of-the-next-generation-of-mobile-connected-devices-with-rapid-advances-being-made-in-autonomous-vehicles","Automobiles are the foundation of the next generation of mobile-connected devices, with rapid advances being made in autonomous vehicles.",[296,399,400],{},"Disclaimer : The views and opinions expressed in the article belong solely to\nthe author, and not necessarily to the author's employer, organisation,\ncommittee or other group or individual.",{"title":402,"searchDepth":403,"depth":403,"links":404},"",2,[405,406,407,408,409,410,411,412,413,414,415,416],{"id":311,"depth":403,"text":312},{"id":318,"depth":403,"text":319},{"id":325,"depth":403,"text":326},{"id":332,"depth":403,"text":333},{"id":339,"depth":403,"text":340},{"id":346,"depth":403,"text":347},{"id":353,"depth":403,"text":354},{"id":360,"depth":403,"text":361},{"id":367,"depth":403,"text":368},{"id":374,"depth":403,"text":375},{"id":381,"depth":403,"text":382},{"id":388,"depth":403,"text":389,"children":417},[418],{"id":396,"depth":419,"text":397},3,"2021-01-01","About Advanced Driver Assistance Systems and its applications.","md","\u002Fassets\u002Fimages\u002Fblog\u002F040121\u002Ftitle.jpg",{},5,true,{"title":34,"description":421},"rIkKjHj1KJuEKCktL7le7Aw50yUwkaxelJUn4p8zEXA",[430,433],{"path":199,"title":198,"description":431,"date":432},"About the Robotic Process Automation and its benefits.","2021-01-10",{"path":127,"title":126,"description":434,"date":435},"A brief introduction to Internet of Things or IoT.","2020-12-27",1790421394693]