You are on page 1of 4

FORMUL A STUDENT DRIVERLESS TECHNICAL HIGHLIGHTS

Conversion of a Manually
Driven Racing Car
to a Driverless Vehicle

© Infinity Racing – AUTHORS


racing team at
Kempten University e.V.

Lukas Twerdy, B. Eng.


is head of actuators department
in the Infinity Racing Team at
Kempten UAS (Germany).
The Infinity Racing – racing team at Kempten University e.V. has
been constructing combustion engine powered racing cars for
10 years. For the 2018 season, the team decided to convert the
base vehicle to participate in the Driverless competition. Additional
sensors, actuators, batteries and control units were integrated into
the vehicle as part of the autonomous system to enable the navigation Felix Müller, B. Eng.
is head of electronics department
of a previously unknown course marked by traffic cones. in the Infinity Racing Team at
Kempten UAS (Germany).

ENERGY SUPPLY with 400 W of power, the braking sys-


tem MK100 with a power requirement Manuel Koch, B. Sc.
The core of a technically robust overall of approximately 600 W at 12 V DC with is technical director of
system is the reliable supply of energy to high peak currents. Based on the largest the Infinity Racing Team
at Kempten UAS (Germany).
all additional components. Compared to consumers, a final decision was made to
an electric vehicle, this created addi- integrate an additional 48 V DC electrical
tional effort for our combustion engine system since the 12 V/48 V DC/DC con-
powered vehicle, since it only possessed verter proved itself to be problematic in
a 12 V electrical system with low battery this power range. To achieve this, sev-
capacity and an alternator that only just eral lithium-iron phosphate batteries
managed to supply the previous manual were used that had a high capacity and
Robert Böhler, M. Sc.
system. In terms of energy, the most rele- low physical volume, and which were
is team leader of the
vant additionally installed components not prone to thermal runaway (1). The Infinity Racing Team at
are the steering motor, a 48 V DC motor existing 12 V electrical network was Kempten UAS (Germany).

66
also extended by more powerful batter- every 100 ms to maintain the logic con- efficiencies of all connecting elements.
ies. Flat cells were selected for this that trol that signals the monitoring is active. A 48 V Nema 34 Smartmotor was selected
possessed above-average high capacity If the signal fails, the EBS is triggered. (T = 1.23 Nm; Tpeak = 3.93 Nm) with an
for their physical size. This configuration integrated motor driver and programma-
now offered sufficient capacity to be able ble controller. This enables closed
STEERING SYSTEM
to supply the autonomous system. loop control of the steering angle to be
This season saw a lot of attention being achieved directly by the motor with the
focused on the reworking of the steering aid of two linear potentiometers on the
ENGINE CONTROL
system in terms of the actuators. Parti- transverse link. Since the existing steer-
The control of the combustion engine cular emphasis was placed on a robust ing was under a lot of tension, all steering
proved to pose a particular challenge. and low friction design and on a power- components had been gradually replaced
The engine control unit, Bosch Motor- ful motor that could withstand dynamic over the course of the season and several
sport MS4, was already mounted in the maneuvering and yet continue to be parts were completely overhauled. In par-
vehicle. Since control of the accelerator suitable for manual driving. allel, we developed different concepts
pedal was achieved via a manual throt- The Formula Student rulebook in whose degree of maturity increased over
tle with cable, changes had to be made. particular presented severe limitations time, as shown in FIGURE 1.
A decision was made to implement a in terms of the positioning of the compo- The final version consisted of a 1:1
Bosch electronic throttle which was nents, since there had to be sufficient bevel gearbox that ensured the transfer
calibrated in the engine control unit. room for a driver in the car who had to of torque via keys from the horizontal
In order to enable engine control via be able to operate all vehicle systems motor shaft to the vertical steering col-
software, an electronic board was deve- without restriction. Above all, the imple- umn. The components under load are
loped that used a microcontroller and a mentation of the 48 V power supply was made of stainless steel and all moving
digital/analog converter to provide the not definite during the planning stage; parts are suspended using bearings
required APPS signal (Acceleration Pedal something which resulted as a prerequi- without play and with low friction. The
Position Sensor) in a redundant fashion. site for a drive motor. optimal transfer of the bevel gear teeth
To do this, the microcontroller receives Other requirements resulted from the is adjusted exactly using shim rings.
the demand and feedback values from measurement of the required torques, The gearbox construction is connected
the CAN bus and controls the throttle both when stationary and when travel- via two specially manufactured and
until the desired value is reached. ling. The torque for the motor was calcu- hardened cardan couplings and a con-
A further challenge arose from the lated using this data and considering the nection shaft to the motor gearbox. The
requirement to shift gears and work the
clutch automatically. A pneumatic system
was used to do this that employed several
actuators to operate the clutch and shift
levers on the transmission. This is also
controlled via CAN bus. An idle sensor is
also mounted, optically symbolized by
an LED, that shows when the vehicle is
in neutral gear and hence there is no dan-
ger of undesired vehicle starts.

AUTONOMOUS SYSTEM
MANAGEMENT UNIT (AMU)

Since our autonomous system consists


of many different sensors, switches and
displays, a dedicated monitoring board
was developed for the system – the
Autonomous System Management Unit
(AMU). The board consists of an Atmel
microcontroller that can be programmed
in C. It handles the control and manage-
ment of the vehicle status: off, active,
driving, emergency or finished. The sig-
nal is displayed accordingly. The AMU
also handles the monitoring of the emer-
gency braking system (EBS). The AMU
can also trigger the EBS via an error flag.
In addition, there is a so-called watch- FIGURE 1 First concept (1), optimized (2) and final version (3) of the complete
dog on the AMU that sends a high signal steering construction (© Infinity Racing – racing team at Kempten University e.V.)

December 2018 Formula Student Germany 67


FORMUL A STUDENT DRIVERLESS TECHNICAL HIGHLIGHTS

– Brake piston front brake Brake piston rear brake

Minimum pressure 50 bar = 5 N/mm 2 25 bar = 2.5 N/mm2

Piston surface area A1&2 = π ∙ (9.53 mm)2 = 285.32 mm2

Minimum force
N N
on the individual F1 = 5 _____ ∙ 285.32 mm2 = 1426.61 N F2 = 2,5 _____ ∙ 285.32 mm2 = 716.30 N
mm 2 mm 2
pistons
TABLE 1 Calculation of forces during an emergency
Total piston force Fges = F1 + F2 = 1426.61 N + 716.30 N = 2142.91 N brake manoeuvre (© Infinity Racing – racing team
at Kempten University e.V.)

key joints are designed for the maxi- A range of approaches were analyzed produced by the EBS is very substan-
mum torque of the motor (including in the conceptual stage: from hydraulic tial. A high-pressure store was not
gearbox: 95 Nm) and calculated with storage, additional main brake cylinders used to increase practicability. Instead,
a static shear stress analysis with a connected via pneumatic actuators, to a 2 l pressure tank was used (colored
safety factor of 1.35. a pre-tensioned, sprung brake pedal. green in the title figure) that can be
The evaluation of measurements on filled up to 16 bar via a car tyre valve
the installed brake pressure sensors and a high-pressure hand pump or com-
EMERGENCY BRAKE SYSTEM (EBS)
resulted in a minimum brake pressure pressor. The purely mechanical system
An Emergency Brake System (EBS) of 50 bar at the front and 25 bar at the is triggered via a 5/2-way magnetic valve
was stipulated at the start of the rear. This were used to calculate the lay- that switches when the voltage drops.
Formula Student Driverless premier out of the emergency brake system for The FS rulebook specifies special regula-
event in the summer of 2017 that full braking, TABLE 1. tions for the electronic logic circuit used
had to trigger a braking manoeuvre Since the brake pedal is designed for to control the EBS. This logic circuit
with a negative acceleration of 8 m/s² 2000 N and the minimum force is in was implemented in the self-developed
within 200 ms of a system fault or the order of 740 N, a pneumatic cylinder board in the Autonomous System Man-
as a consequence of the emergency was chosen with piston diameter of agement Unit, whereby the mounted
stop button being activated in order 63 mm and 50 mm displacement that microcontroller is the supervisor of the
to bring the vehicle to a standstill. can pull 1750 N at 6 bar. This is applied EBS system.
The rulebook specifies strict condi- directly via a Bowden cable to the upper-
tions concerning its functioning and most leverage point of the brake pedal,
ENVIRONMENTAL PERCEPTION
control. The requirements and the FIGURE 2. This has the effect that the
FOR CONE RECOGNITION
failure probability were tightened in placement of additional components is
the 2018 season and only passive sys- flexible; the high forces remain in their A high precision camera from the
tems with mechanical energy storage subsystems and only a low pressure of company IDS was used as a sensor
were permitted that even had to be 6 bar is required. Compared to the force to capture the environment, which
safeguarded via redundancy. created by a driver’s leg, the 1750 N is used in industrial and automotive
applications. Care must be taken to
ensure that the vibrations excited by
the combustion engine are not trans-
mitted via the camera mount to the
camera image. In addition, the camera
must not protrude above the area pro-
tected by the roll-cage. Since the cam-
era was already waterproof according
to IP68, no camera housing was needed,
FIGURE 3. Dampers were used to reduce
vibration whose design took the weight
of the camera and lens into account.
These are also used in model Quadcopters.
The RGB image transmitted by the
camera via Ethernet is then further
processed by the central processor, an
Odroid XU4 single board computer with
ARM processor and Ubuntu operating
system. Compared to almost all the other
teams, we did not use inductive models
FIGURE 2 Forces acting on the brake pedal such as neural networks for recognition.
(© Infinity Racing – racing team at Kempten University e.V.) With sufficient training data, Convolu-
68
FIGURE 3 Camera with mounting and attachment at the vehicle frame (© Uli Regenscheit)

FIGURE 4 Original mono camera image (left), binary image (middle), processed image (right)
(© Infinity Racing – racing team at Kempten University e.V.)

tional Neural Networks (CNNs) can


deliver good results for object recogni-
tion in many cases, however, a disadvan- THANKS
tage is that the results are not determin-
The authors would like to thank co-author Maximil-
istic. In particular, false detections can-
ian Bernotat, who was active in the actuators
not be traced back to determine their
department in the 2018 season and will be support-
cause [1]. Our approach to recognize
ing the team as head of actuators department in the
the differently colored cones is based
coming season.
on morphological and segmented image
processing algorithms. As an example,
the figure shows the remaining binary
image after segmentation and the classi-
fied twin areas of the cone, FIGURE 4.

REFERENCES
[1] Winner, H.: Handbuch Fahrerassistenzsys-
teme. Springer Vieweg, Wiesbaden, 2015
[2] Rao, M. C.: Novel Cathode Materials for
Rechargeable Batteries. International Journal
of Science and Research (IJSR), 2013, ISSN
Online: 2319-7064, Impact Factor: 4.438

December 2018 Formula Student Germany 69

You might also like