LIMITED OFFER
Save 50% on book bundles
Immediately download your ebook while waiting for your print delivery. No promo code needed.
Self-driving vehicles are a rapidly growing area of research and expertise. Theories and Practice of Self-Driving Vehicles presents a comprehensive introduction to the technolog… Read more
LIMITED OFFER
Immediately download your ebook while waiting for your print delivery. No promo code needed.
Self-driving vehicles are a rapidly growing area of research and expertise. Theories and Practice of Self-Driving Vehicles presents a comprehensive introduction to the technology of self driving vehicles across the three domains of perception, planning and control. The title systematically introduces vehicle systems from principles to practice, including basic knowledge of ROS programming, machine and deep learning, as well as basic modules such as environmental perception and sensor fusion. The book introduces advanced control algorithms as well as important areas of new research. This title offers engineers, technicians and students an accessible handbook to the entire stack of technology in a self-driving vehicle.
Theories and Practice of Self-Driving Vehicles
presents an introduction to self-driving vehicle technology from principles to practice. Ten chapters cover the full stack of driverless technology for a self-driving vehicle. Written by two authors experienced in both industry and research, this book offers an accessible and systematic introduction to self-driving vehicle technology.Researchers and graduate students in robotics or automotive engineering
1 Introduction of Self-driving vehicle system
1.1 What is self-driving vehicle
1.2 Why we need the autonomous vehicle
1.3 Basic framework of unmanned driving system
1.4 Development environment configuration
2 Overview of Robot Operating System(ROS)
2.1 Introduction to ROS
2.2 Concepts in ROS
2.3 catkin creation system
2.4 Project organization structure in ROS
2.5 Practice based on Husky simulator
2.6 Basic programming of ROS
2.7 ROS services
2.8 ROS Action
2.9 Common Tools in ROS
3 Position modules
3.1 The principle of position
3.2 Iterative Closest Point Algorithm (ICP)
3.3 Normal Distribution Transform Algorithm (NDT)
3.4 Positioning system based on GNSS-inertial integrated navigation
3.5 Slam-based position system
4 State estimation and sensor fusion
4.1 Kalman filtering and state estimation
4.2 Advanced motion model and extended Kalman filter
4.3 Unscented Kalman Filter (UKF)
5 Machine Learning and Neural Network Fundamentals
5.1 Basic Concepts of Machine Learning
5.2 Supervised learning
5.3 Fundamentals of Neural Networks
5.4 Implementing Neural Networks with Keras
6 Deep learning and visual perception
6.1 feedforward neural network?
6.2 Regularization techniques applied to deep neural networks
6.3 Actual combat-traffic sign recognition
6.4 Introduction to Convolutional Neural Networks
6.5 Vehicle detection based on YOLO2
7 Transfer learning and end-to-end driverless driving
7.1 Transfer learning
7.2 End-to-end driverless driving
7.3 End-to-end driverless simulation
7.4 Chapter Summary
8 Getting Started with Autonomous Driving Planning
8.1 A* Algorithm
8.2 Hierarchical Finite State Machine and Behavior Planning
8.3 Autonomous vehicle path generation based on free boundary cubic spline interpolation
8.4 motion planning method based on Frenet optimized trajectory
9 Vehicle models and advanced controls
9.1 Kinematic bicycle model and dynamic bicycle model
9.2 Getting started with unmanned vehicle control
9.3 Model predictive control based on kinematics model
9.4 Trajectory tracking
10 Reinforcement learning and its application in autonomous driving
10.1 Overview of Reinforcement Learning
10.2 Principles and Process of Reinforcement Learning
10.3 Approximate Value Function
10.4 Deep Q-value network algorithm
10.5 Strategy Gradient
10.6 Deep Deterministic Strategy Gradient and TORCS Game Control
10.7 Chapter Summary
QZ
ZS
BY
RZ
PZ