Autonomous driving algorithms and Its IC Design


Book Description

With the rapid development of artificial intelligence and the emergence of various new sensors, autonomous driving has grown in popularity in recent years. The implementation of autonomous driving requires new sources of sensory data, such as cameras, radars, and lidars, and the algorithm processing requires a high degree of parallel computing. In this regard, traditional CPUs have insufficient computing power, while DSPs are good at image processing but lack sufficient performance for deep learning. Although GPUs are good at training, they are too “power-hungry,” which can affect vehicle performance. Therefore, this book looks to the future, arguing that custom ASICs are bound to become mainstream. With the goal of ICs design for autonomous driving, this book discusses the theory and engineering practice of designing future-oriented autonomous driving SoC chips. The content is divided into thirteen chapters, the first chapter mainly introduces readers to the current challenges and research directions in autonomous driving. Chapters 2–6 focus on algorithm design for perception and planning control. Chapters 7–10 address the optimization of deep learning models and the design of deep learning chips, while Chapters 11-12 cover automatic driving software architecture design. Chapter 13 discusses the 5G application on autonomous drving. This book is suitable for all undergraduates, graduate students, and engineering technicians who are interested in autonomous driving.




Creating Autonomous Vehicle Systems


Book Description

This book is the first technical overview of autonomous vehicles written for a general computing and engineering audience. The authors share their practical experiences of creating autonomous vehicle systems. These systems are complex, consisting of three major subsystems: (1) algorithms for localization, perception, and planning and control; (2) client systems, such as the robotics operating system and hardware platform; and (3) the cloud platform, which includes data storage, simulation, high-definition (HD) mapping, and deep learning model training. The algorithm subsystem extracts meaningful information from sensor raw data to understand its environment and make decisions about its actions. The client subsystem integrates these algorithms to meet real-time and reliability requirements. The cloud platform provides offline computing and storage capabilities for autonomous vehicles. Using the cloud platform, we are able to test new algorithms and update the HD map—plus, train better recognition, tracking, and decision models. This book consists of nine chapters. Chapter 1 provides an overview of autonomous vehicle systems; Chapter 2 focuses on localization technologies; Chapter 3 discusses traditional techniques used for perception; Chapter 4 discusses deep learning based techniques for perception; Chapter 5 introduces the planning and control sub-system, especially prediction and routing technologies; Chapter 6 focuses on motion planning and feedback control of the planning and control subsystem; Chapter 7 introduces reinforcement learning-based planning and control; Chapter 8 delves into the details of client systems design; and Chapter 9 provides the details of cloud platforms for autonomous driving. This book should be useful to students, researchers, and practitioners alike. Whether you are an undergraduate or a graduate student interested in autonomous driving, you will find herein a comprehensive overview of the whole autonomous vehicle technology stack. If you are an autonomous driving practitioner, the many practical techniques introduced in this book will be of interest to you. Researchers will also find plenty of references for an effective, deeper exploration of the various technologies.




Design for Maintainability


Book Description

How to design for optimum maintenance capabilities and minimize the repair time Design for Maintainability offers engineers a wide range of tools and techniques for incorporating maintainability into the design process for complex systems. With contributions from noted experts on the topic, the book explains how to design for optimum maintenance capabilities while simultaneously minimizing the time to repair equipment. The book contains a wealth of examples and the most up-to-date maintainability design practices that have proven to result in better system readiness, shorter downtimes, and substantial cost savings over the entire system life cycle, thereby, decreasing the Total Cost of Ownership. Design for Maintainability offers a wealth of design practices not covered in typical engineering books, thus allowing readers to think outside the box when developing maintainability design requirements. The books principles and practices can help engineers to dramatically improve their ability to compete in global markets and gain widespread customer satisfaction. This important book: Offers a complete overview of maintainability engineering as a system engineering discipline Includes contributions from authors who are recognized leaders in the field Contains real-life design examples, both good and bad, from various industries Presents realistic illustrations of good maintainability design principles Provides discussion of the interrelationships between maintainability with other related disciplines Explores trending topics in technologies Written for design and logistics engineers and managers, Design for Maintainability is a comprehensive resource containing the most reliable and innovative techniques for improving maintainability when designing a system or product.




Swarm Intelligence


Book Description

Swarm intelligence is one of the fastest growing subfields of artificial intelligence and soft computing. This field includes multiple optimization algorithms to solve NP-hard problems for which conventional methods are not effective. It inspires researchers in engineering sciences to learn theories from nature and incorporate them. Swarm Intelligence: Foundation, Principles, and Engineering Applications provides a comprehensive review of new swarm intelligence techniques and offers practical implementation of Particle Swarm Optimization (PSO) with MATLAB code. The book discusses the statistical analysis of swarm optimization techniques so that researchers can analyse their experiment design. It also includes algorithms in social sectors, oil and gas industries, and recent research findings of new optimization algorithms in the field of engineering describing the implementation in machine learning. This book is written for students of engineering, research scientists, and academicians involved in the engineering sciences.




Innovative Computing Vol 1 - Emerging Topics in Artificial Intelligence


Book Description

This book comprises select peer-reviewed proceedings of the 6th International Conference on Innovative Computing (IC 2023). The contents focus on communication networks, business intelligence and knowledge management, web intelligence, and fields related to the development of information technology. The chapters include contributions on various topics such as databases and data mining, networking and communications, web and Internet of Things, embedded systems, soft computing, social network analysis, security and privacy, optical communication, and ubiquitous/pervasive computing. This volume will serve as a comprehensive overview of the latest advances in information technology for those working as researchers in both academia and industry.




Mobile Robotic Car Design


Book Description

BUILD A CAR ROBOT,SAVE THOU$AND$ (and master some of the most sophisticated concepts in robotics) This thoughtful guide gives you complete, illustrated plans and instructions for building a 1:10-scale car robot that would cost thousands of dollars if bought off the shelf. But beyond hours of entertainment and satisfaction spent creating and operating an impressive and fun project, Mobile Robotic Car Design provides serious insight into the science and art of robotics. Written by robotics experts, this book gives you a solid background in electrical and mechanical theory, and the design savvy to conceptualize, enlarge, and build robotics projects of your own. A WORKING CAR ROBOT—AND AN UNDERSTANDING OF WHAT MAKES IT WORK In these pages, robot designers Pushkin Kachroo and Patricia Mellodge will help you -- bull; bull;Build an impressive robot vehicle that can regulate its own speed and direction, for a cost of about $1000. bull;Give your robot car the ability to sense and respond to the environment bull;Experiment with automatic cruise control that alters speed to meet conditions bull;Learn what it takes to build a security robot that can patrol actively or passively bull;Grasp the theory and principles behind robot design and operation bull;Learn what makes servos, sensors, motors, and controls work bull;Examine the source code for the PIC microcontroller and the DSP (digital signal processor) bull;Find free code for the car's printed circuit board at the companion website bull;Get a complete parts list and list of parts suppliers




Intelligent Computing and Networking


Book Description

This book gathers high-quality peer-reviewed research papers presented at the International Conference on Intelligent Computing and Networking (IC-ICN 2022), organized by the Computer Department, Thakur College of Engineering and Technology, in Mumbai, Maharashtra, India, on February 25–26, 2022. The book includes innovative and novel papers in the areas of intelligent computing, artificial intelligence, machine learning, deep learning, fuzzy logic, natural language processing, human–machine interaction, big data mining, data science and mining, applications of intelligent systems in healthcare, finance, agriculture and manufacturing, high-performance computing, computer networking, sensor and wireless networks, Internet of Things (IoT), software-defined networks, cryptography, mobile computing, digital forensics and blockchain technology.




CMOSETR 2015 Abstracts


Book Description

Abstracts for presentations at the CMOSETR 2015 conference, May 20-22, 2015.




Advanced Microsystems for Automotive Applications 2016


Book Description

This book contains the papers presented at the 20th anniversary edition of the AMAA conference held in Brussels, Belgium in 2016. The theme of the conference was “Smart Systems for the Automobile of the Future”. The automobile is currently being reshaped at unprecedented pace. Automation and electrification are the two dominant megatrends which dramatically change the choice and design of components, systems, vehicular architectures and ultimately the way we use cars in the coming decades. Novel E/E architectures, vehicular connectivity and cloud services will be key to extending the perception and decision-making horizons of automated vehicles, to enable cooperative functions and a seamless digital user experience. The AMAA’s ongoing mission to detect novel trends in automotive ICT, electronics and smart systems and to discuss the technological implications is once again reflected in this volume. The book will be a valuable read for research experts and professionals in the automotive and smart systems industry but the book may also be beneficial for graduate students.




Innovative Computing Vol 2 - Emerging Topics in Future Internet


Book Description

This book comprises select peer-reviewed proceedings of the 6th International Conference on Innovative Computing (IC 2023). The contents focus on communication networks, business intelligence and knowledge management, web intelligence, and fields related to the development of information technology. The chapters include contributions on various topics such as databases and data mining, networking and communications, web and Internet of Things, embedded systems, soft computing, social network analysis, security and privacy, optical communication, and ubiquitous/pervasive computing. This volume will serve as a comprehensive overview of the latest advances in information technology for those working as researchers in both academia and industry.