IEEE Electrification Magazine - March 2020 - 45
offers the possibility to optimize the efficiency of the power-transfer process for all of the possible loading and coupling conditions. The situation in which the sending and
pickup converters are operated in voltage-regulation
mode to achieve maximum control flexibility is depicted
in Figure 5(b). Note that the active H-bridge implemented
onboard the truck prototype, as shown in Figure 4, gives
full control over the load impedance (active and reactive parts) within the capabilities of the converter, thus
enabling the fine tuning of the pickup resonant frequency.
The H-bridge converter can also be operated as a diode
rectifier, making it possible to investigate a wide range of
control methods without redesigning the hardware.
Implemented Functions for Autonomous
Operation
Two methods for self-driving operation were implemented and tested with the truck model: a simultaneous
localization and mapping (SLAM)-based method with a
path-tracking algorithm and a supervised machinelearning method. For the SLAM-based path tracking,
Hector SLAM, developed by Team Hector from the Technische Universität Darmstadt, was chosen as the preferred method. Hector SLAM represents an odometry-free
SLAM solution for ROS and was used to obtain a map of
the environment and estimate the pose of the vehicle.
For simple demonstration purposes, a waypoint-logging
node was written to manually record a reference path for
the truck model to follow. This is combined with the popular Pure Pursuit steering controller to enable autonomous path tracking. Pure Pursuit receives the recorded
path in the form of a list of waypoints through the ROS
network. It then calculates the appropriate curvature
with a corresponding steering angle so that the vehicle
can move from its current position to a look-ahead goal
point on the reference path. The forward velocity is set to
a fixed value.
As the vehicle moves forward, it pushes the goal point
forward on the path, with a predefined look-ahead distance. For the implementation, the tracking of the driving
path depends only on the lidar, while the camera is mainly used for observation. The implementation enables the
truck model to autonomously follow the recorded path,
operating in a closed loop. As a result, this function supports a very convenient demonstration, where the autonomous model can be left to operate continuously on a path
that includes the dynamic wireless-charging section. If
sufficiently long roadside coil sections were introduced in
the path to ensure an average energy balance, the truck
model could be left to operate continuously on a defined
track, with a theoretically infinite driving range.
As an example of autonomous operation, Figure 6 presents a case where the initial reference path recorded by the
lidar is shown in red, while the trajectory of the truck
when it autonomously tracks the path through five laps is
shown in blue. As indicated by the figure, the path-tracking
algorithm has a reasonably accurate and consistent performance, and the system can be left to operate continuously.
A CNN inspired by the NVIDIA DAVE-2 self-driving car
has also been implemented for the truck model, with
Keras as a separate mode to enable camera-based autonomous driving. This is useful for achieving autonomous
driving in large, open areas where the lidar is out of range.
The network was trained from camera images and steering-angle data from manually driving the truck on a visible track marked on the floor. When the training process is
complete, the truck can drive itself on the track by outputting a steering angle from the corresponding incoming
camera images. For brevity, no explicit results are shown
here, but a performance similar to the SLAM-based path
Figure 6. An example of the autonomous-truck model's position trajectory when it is operated with path tracking.
IEEE Elec trific ation Magazine / MARCH 2 0 2 0
45
IEEE Electrification Magazine - March 2020
Table of Contents for the Digital Edition of IEEE Electrification Magazine - March 2020
Contents
IEEE Electrification Magazine - March 2020 - Cover1
IEEE Electrification Magazine - March 2020 - Cover2
IEEE Electrification Magazine - March 2020 - Contents
IEEE Electrification Magazine - March 2020 - 2
IEEE Electrification Magazine - March 2020 - 3
IEEE Electrification Magazine - March 2020 - 4
IEEE Electrification Magazine - March 2020 - 5
IEEE Electrification Magazine - March 2020 - 6
IEEE Electrification Magazine - March 2020 - 7
IEEE Electrification Magazine - March 2020 - 8
IEEE Electrification Magazine - March 2020 - 9
IEEE Electrification Magazine - March 2020 - 10
IEEE Electrification Magazine - March 2020 - 11
IEEE Electrification Magazine - March 2020 - 12
IEEE Electrification Magazine - March 2020 - 13
IEEE Electrification Magazine - March 2020 - 14
IEEE Electrification Magazine - March 2020 - 15
IEEE Electrification Magazine - March 2020 - 16
IEEE Electrification Magazine - March 2020 - 17
IEEE Electrification Magazine - March 2020 - 18
IEEE Electrification Magazine - March 2020 - 19
IEEE Electrification Magazine - March 2020 - 20
IEEE Electrification Magazine - March 2020 - 21
IEEE Electrification Magazine - March 2020 - 22
IEEE Electrification Magazine - March 2020 - 23
IEEE Electrification Magazine - March 2020 - 24
IEEE Electrification Magazine - March 2020 - 25
IEEE Electrification Magazine - March 2020 - 26
IEEE Electrification Magazine - March 2020 - 27
IEEE Electrification Magazine - March 2020 - 28
IEEE Electrification Magazine - March 2020 - 29
IEEE Electrification Magazine - March 2020 - 30
IEEE Electrification Magazine - March 2020 - 31
IEEE Electrification Magazine - March 2020 - 32
IEEE Electrification Magazine - March 2020 - 33
IEEE Electrification Magazine - March 2020 - 34
IEEE Electrification Magazine - March 2020 - 35
IEEE Electrification Magazine - March 2020 - 36
IEEE Electrification Magazine - March 2020 - 37
IEEE Electrification Magazine - March 2020 - 38
IEEE Electrification Magazine - March 2020 - 39
IEEE Electrification Magazine - March 2020 - 40
IEEE Electrification Magazine - March 2020 - 41
IEEE Electrification Magazine - March 2020 - 42
IEEE Electrification Magazine - March 2020 - 43
IEEE Electrification Magazine - March 2020 - 44
IEEE Electrification Magazine - March 2020 - 45
IEEE Electrification Magazine - March 2020 - 46
IEEE Electrification Magazine - March 2020 - 47
IEEE Electrification Magazine - March 2020 - 48
IEEE Electrification Magazine - March 2020 - 49
IEEE Electrification Magazine - March 2020 - 50
IEEE Electrification Magazine - March 2020 - 51
IEEE Electrification Magazine - March 2020 - 52
IEEE Electrification Magazine - March 2020 - 53
IEEE Electrification Magazine - March 2020 - 54
IEEE Electrification Magazine - March 2020 - 55
IEEE Electrification Magazine - March 2020 - 56
IEEE Electrification Magazine - March 2020 - 57
IEEE Electrification Magazine - March 2020 - 58
IEEE Electrification Magazine - March 2020 - 59
IEEE Electrification Magazine - March 2020 - 60
IEEE Electrification Magazine - March 2020 - 61
IEEE Electrification Magazine - March 2020 - 62
IEEE Electrification Magazine - March 2020 - 63
IEEE Electrification Magazine - March 2020 - 64
IEEE Electrification Magazine - March 2020 - 65
IEEE Electrification Magazine - March 2020 - 66
IEEE Electrification Magazine - March 2020 - 67
IEEE Electrification Magazine - March 2020 - 68
IEEE Electrification Magazine - March 2020 - 69
IEEE Electrification Magazine - March 2020 - 70
IEEE Electrification Magazine - March 2020 - 71
IEEE Electrification Magazine - March 2020 - 72
IEEE Electrification Magazine - March 2020 - 73
IEEE Electrification Magazine - March 2020 - 74
IEEE Electrification Magazine - March 2020 - 75
IEEE Electrification Magazine - March 2020 - 76
IEEE Electrification Magazine - March 2020 - Cover3
IEEE Electrification Magazine - March 2020 - Cover4
https://www.nxtbook.com/nxtbooks/pes/electrification_december2022
https://www.nxtbook.com/nxtbooks/pes/electrification_september2022
https://www.nxtbook.com/nxtbooks/pes/electrification_june2022
https://www.nxtbook.com/nxtbooks/pes/electrification_march2022
https://www.nxtbook.com/nxtbooks/pes/electrification_december2021
https://www.nxtbook.com/nxtbooks/pes/electrification_september2021
https://www.nxtbook.com/nxtbooks/pes/electrification_june2021
https://www.nxtbook.com/nxtbooks/pes/electrification_march2021
https://www.nxtbook.com/nxtbooks/pes/electrification_december2020
https://www.nxtbook.com/nxtbooks/pes/electrification_september2020
https://www.nxtbook.com/nxtbooks/pes/electrification_june2020
https://www.nxtbook.com/nxtbooks/pes/electrification_march2020
https://www.nxtbook.com/nxtbooks/pes/electrification_december2019
https://www.nxtbook.com/nxtbooks/pes/electrification_september2019
https://www.nxtbook.com/nxtbooks/pes/electrification_june2019
https://www.nxtbook.com/nxtbooks/pes/electrification_march2019
https://www.nxtbook.com/nxtbooks/pes/electrification_december2018
https://www.nxtbook.com/nxtbooks/pes/electrification_september2018
https://www.nxtbook.com/nxtbooks/pes/electrification_june2018
https://www.nxtbook.com/nxtbooks/pes/electrification_december2017
https://www.nxtbook.com/nxtbooks/pes/electrification_september2017
https://www.nxtbook.com/nxtbooks/pes/electrification_march2018
https://www.nxtbook.com/nxtbooks/pes/electrification_june2017
https://www.nxtbook.com/nxtbooks/pes/electrification_march2017
https://www.nxtbook.com/nxtbooks/pes/electrification_june2016
https://www.nxtbook.com/nxtbooks/pes/electrification_december2016
https://www.nxtbook.com/nxtbooks/pes/electrification_september2016
https://www.nxtbook.com/nxtbooks/pes/electrification_december2015
https://www.nxtbook.com/nxtbooks/pes/electrification_march2016
https://www.nxtbook.com/nxtbooks/pes/electrification_march2015
https://www.nxtbook.com/nxtbooks/pes/electrification_june2015
https://www.nxtbook.com/nxtbooks/pes/electrification_september2015
https://www.nxtbook.com/nxtbooks/pes/electrification_march2014
https://www.nxtbook.com/nxtbooks/pes/electrification_june2014
https://www.nxtbook.com/nxtbooks/pes/electrification_september2014
https://www.nxtbook.com/nxtbooks/pes/electrification_december2014
https://www.nxtbook.com/nxtbooks/pes/electrification_december2013
https://www.nxtbook.com/nxtbooks/pes/electrification_september2013
https://www.nxtbookmedia.com