New Matlab course // Neuer Matlab-Kurs

As part of the „Automated Driving Functions“ (AutoFahr) course, the students process the measurement results of various test drives on the test site of the HTW Dresden with Matlab. Various objects (parked vehicles, people) are detected and classified using lidar. The results are documented with the Matlab function publish() in html-format. An example of the evaluation can be found here:

Im Rahmen der Lehrveranstaltung „Automatisierte Fahrfunktionen“ (AutoFahr) bearbeiten die Studierenden die Messergebnisse verschiedener Testfahrten auf dem Testgelände der HTW Dresden mit Matlab. Es werden mittels Lidar unterschiedliche Objekte (parkende Fahrzeuge, Personen) detektiert und klassifiziert. Die Dokumentation der Ergebnisse erfolgt mit der Matlab-Funktion publish() im html-Format. Ein Beispiel für die Auswertung ist hier zu finden:

Example of documentation // Auswertungsbeispiel

Paper published // Artikel veröffentlicht

Herr Dr. Cao, der Gastwissenschaftler von der Jiliang-University Hangzhou, hat seine bisherigen Arbeiten in einem gemeinsamen Artikel in der Zeitschrift Applied Sciences (Open Access) veröffentlicht. Der Titel der Arbeit lautet: „Design and Experiments of Autonomous Path Tracking Based on Dead Reckoning“.

Es werden ausführlich die Vorgehensweise zur Erstellung einer automatisierten Fahrfunktion im unteren Geschwindigkeitsbereich für einen BMW i3 vorgestellt. Besonders wichtig ist auch die Entwicklung einer praxisnahen und einfachen Bewertungsmethodik für die Qualität der Spurführung. Diese Entwicklung war auch ein wesentlicher Bestandteil der Diplomarbeit von Herrn Ye Jin, einem Gaststudenten der ZUST Hangzhou.

Dr. Cao, the guest scientist from Hangzhou Jiliang University, published his previous work in a joint paper in the journal Applied Sciences (Open Access). The title of the work is: „Design and Experiments of Autonomous Path Tracking Based on Dead Reckoning“.

The procedure for creating an automated driving function in the lower speed range for a BMW i3 is presented in detail. The development of a practical and simple evaluation method for the quality of the lane guidance is also particularly important. This development was also an essential part of the diploma thesis of Mr. Ye Jin, a guest student from ZUST Hangzhou.

Link zum Artikel // Paper: Autonomous Path Tracking Based on Dead Reckoning

Diplomarbeit Ye Jin (in German): Entwicklung eines Rückfahrassistenten


Diplomarbeit verteidigt // Diploma thesis defended

Am 28.11.2022 hat Fritz Blechschmidt seine Diplomarbeit zum Thema „Entwicklung einer Verkehrszeichenerkennung mittels Lidar- Sensorik“ erfolgreich verteidigt. Die Diplomarbeit (in deutscher Sprache) kann hier heruntergeladen werden:

On November 28th, 2022, Fritz Blechschmid successfully defended his diploma thesis on the topic „Development of traffic sign recognition using lidar sensors“. The diploma thesis (in German) can be downloaded here:

Diplomarbeit Fritz Blechschmidt

Weitere Empfehlung: Diplomarbeit Marvin Eschke (Entwicklung einer dynamischen Bilddatenbank für maschinelle Lernverfahren)

Praktikum gestartet // Practical exercise started

Im Wintersemester 2022 startete im Lehrgebiet Kfz-Mechatronik ein semesterübergreifendes Praktikumsprojekt. In der Vorlesung „Mechatronische Grundlagen“ im 3. Semester lernen die Studierenden die Funktionsweise moderner Assistenzsysteme am Beispiel der Einparkassistenz kennen. Im Fokus steht dabei der Test des Systems unter verschiedenen Randbedingungen. Hierbei unterstützt die Dresdner Firma TraceTronic GmbH durch die Bereitstellung eines Versuchhsfahrzeugs und der Testsoftware „ECU-Test„. In den folgenden Semestern entwickeln die Studierenden eigene Einparkfunktionen und bewerten diese. Das gesamte Konzept wurde auf der Tagung „AutoTest 2022“ vorgestellt.

In the winter semester of 2022, a cross-semester practical exercise project started in the field of automotive mechatronics. In the „Mechatronic Basics“ lecture in the 3rd semester, students learn how modern assistance systems work using the example of parking assistance. The focus is on testing the system under various boundary conditions. The Dresden company TraceTronic GmbH provides support by providing a test vehicle and the „ECU-Test“ test software. In the following semesters, the students develop and evaluate their own parking functions. The entire concept was presented at the „AutoTest 2022“ conference.

AutoTest-Publikation (in german language)

Video (auf Bild klicken) // Video (click on image)

Pedestrian detection // 具有行人检测功能的无人驾驶系统

This video shows the autonomous driving and path tracking with pedestrian detection using Livox Lidar. In this demonstration, we used a Livox horizon Lidar mounted on the top of the BMW-i3 to detect pedestrians and vehicles based on a deep learning algorithm. In the right bottom corner of the video shows the point cloud and the detection result of the Lidar. 

We virtualized a 3D space in the point cloud to represent the vehicle’s possible driving trajectory space in the next period of time. If there is no pedestrians or obstacles in this 3D space, it is green, but if a pedestrian breaks into this 3D space, then it will turn red and the vehicle will stop moving forward. If the pedestrian goes out, the vehicle will keep going. This 3D space is synchronized in real time with the current position of the vehicle, which is obtained from a Simulink program. In this demonstration, the vehicle is controlled by a Simulink program run on a laptop, and the pedestrian detection program is run on a Nvidia Jetson, which is written in Python and driven by ROS, these two computers communicate with each other using TCP/IP protocol.

本视频展示了无人驾驶和轨迹跟踪以及使用Livox激光雷达实现在驾驶过程中的行人检测。在该演示中,我们使用了一个安装在BMW-i3顶部的Livox horizon激光雷达,并通过基于深度学习的算法来实现行人和车辆的检测。在右下角的示图中,显示的是激光雷达的点云和检测结果。

我们在点云中虚拟了一个三维空间来表示车辆在接下来的一段时间内可能的行驶轨迹,如果在空间中没有行人或者障碍物,那么这个三维空间的外框是绿色的,如果有行人闯进该空间,则会变成红色,同时会控制车辆停止前进,当行人走出这个三维空间时,车辆会继续前进。这个三维空间是与在Simulink的程序中所计算得到的车辆位置实时同步的。在该演示中,车辆控制是通过一个在笔记本上运行的Simulink程序来实现的,而基于激光雷达点云的行人检测是由Nvidia Jetson上的一个基于ROS和Python的程序来实现的,这两个电脑之间通过TCP/IP来进行实时通讯。

Diplomarbeit verteidigt // Diploma thesis defended

Am 07.09.2022 hat Josef Herrmann seine Diplomarbeit zum Thema „Entwicklung eines teilautomatisierten Bewertungsverfahrens für Einparkassistenten“ erfolgreich verteidigt. Dabei konnte er eindrucksvoll zeigen, wie gut die Software ECU-TEST der Dresdner Firma TraceTronic GmbH für die Versuchsdurchführung geeignet ist. Die Diplomarbeit (in deutscher Sprache) kann hier heruntergeladen werden:

On September 7th, 2022, Josef Herrmann successfully defended his diploma thesis on the topic „Development of a partially automated evaluation method for parking assistants“. He was able to show impressively how well the ECU-TEST software from the Dresden company TraceTronic GmbH is suitable for carrying out the tests. The diploma thesis (in German) can be downloaded here:

LNDW 2022

Am 08.07.2022 fand nach zweijähriger Pause wieder eine Lange Nacht der Wissenschaften (LNDW) in Präsenz statt. Das Mechlab-Team war hierbei auf und neben dem HTW-Prüffeld mit mehreren Aktionen vertreten.

Dr. Cao (Gastwissenschaftler der Jiliang Universität China) und Herr Ye Jin (Student der Fahrzeugtechnik) zeigten im BMW i3 ihre automatisierte Fahrfunktion. Dies traf auf sehr großen Zuspruch, beide waren fast durchweg im Einsatz und konnten so ca. 60 BesucherInnen von ihrer guten Arbeit überzeugen.

Der Schülerpraktikant Gustav H. vom Vitzthum-Gymnasium zeigte zusammen mit einem Mitschüler die Ergebnisse seines Praktikums. Der Rest des Teams beantwortete am Leitstand die Fragen der BesucherInnen zu technischen Details und erläuterte die Funktionsweise der ebenfalls aufgebauten Umfeldsensoren.

On July 8th, 2022, after a two-year break, a long night of science (LNDW) took place in presence. The Mechlab team was represented with several activities on and next to the HTW test field.

Dr. Cao (guest scientist from Jillian University China) and Mr. Ye Jin (student of automotive engineering) demonstrated their automated driving function in the BMW i3. There was a lot of encouragement here, both were in action almost all the time and were able to convince around 60 visitors of their good work.

Schoolboy Gustav H. from Vitzthum-Gymnasium showed the results of his internship together with a classmate. The rest of the team answered visitors‘ questions about technical details at the control station and explained how the environmental sensors that were also installed work.

Zwei an einem Tag // Two on one day

Am 17.06.2022 kamen gleich zwei Besuchergruppen auf das Testfeld für automatisierte Fahrfunktionen der HTW Dresden. Am Vormittag informierten sich Studierende der Geoinformatik im Rahmen der KonGeoS-Tagung über Funktionen automatisierter Fahrzeuge. Am Nachmittag zeigte das Mechlab-Team diese Informationen auch noch den Teilnehmern der MiRKo 2022 -Tagung. Besonders erstaunt waren alle Teilnehmenden über die noch bestehenden großen Herausforderungen im Bereich der Umfeldsensorik. Verschiedene Sensoren und Auswertealgorithmen wurden dabei live demonstriert.

On June 17, 2022, two groups of visitors came to the test field for automated driving functions at the HTW Dresden. In the morning, geoinformatics students learned about the functions of automated vehicles as part of the KonGeoS conference. In the afternoon, the Mechlab team also showed this information to the participants of the MiRKo 2022 conference. All participants were particularly amazed at the major challenges that still exist in the field of environmental sensors. Various sensors and evaluation algorithms were demonstrated live.

First Test of Autonomeous Driving // 自动驾驶首次测试

This video shows the autonomous test with BMW I3 on May 11th. In the test, our BMW I3 was tracked on a specified route based on the Pure Pursuit algorithm and the wheel speed difference model. In this method, Simulink model and CAN bus are used to interactively control the vehicle acceleration signal and the steering wheel angle signal in real time, so that the purpose of tracking the vehicle BWM I3 can be achieved on a predetermined route. This video shows the process of the vehicle going around the field from the starting point and returning to the origin without manual control. At present, the maximum error is about 1.5 meters when the vehicle reaches the end point. This test demonstrates the application and potential of Matlab and Simulink in vehicle control and also finds the limitations of the large curvature arc tracking algorithm.

本视频展示了5月11日用BWM I3进行的无人驾驶测试,该测试实现了基于Pure Pursuit算法和转速差模型的轨迹跟踪。该方法通过在Matlab中搭建Simulink模型,并采用 CAN总线实现与车辆之间的加速度信号和方向盘转角信号的实时双向交互,从而达到对给定轨迹跟踪的目的。该视频展现了车辆从起始点开始在场地中绕一圈回到原点的无人控制过程。目前车辆到达终点时的最大误差在1.5米左右。本次测试展示了Matlab 与Simulink在车辆控制方面的应用与潜力,也发现了该算法对于曲率较大弧线跟踪时的局限性.

Video (please click here / 请点击这里 )

Vortrag Seniorenakademie // Lecture at Senior Academy

Am 17.05.2022 präsentierte das Mechlab-Team aktuelle Entwicklungen zum Thema Automatisiertes Fahren interessierten Teilnehmern der Dresdener Seniorenakademie. Knapp 30 SeniorInnen nahmen das Angebot wahr und informierten sich über Möglichkeiten und Grenzen solcher Systeme. Die zahlreichen Fragen zeigten deutlich, dass die in den Medien geweckten Erwartungen keinesfalls mit der Realität übereinstimmen.

On May 17th, 2022, the Mechlab-Team presented current developments on the subject of automated driving to interested participants of the Dresden Seniors‘ Academy. Almost 30 seniors took advantage of the offer and found out about the possibilities and limitations of such systems. The numerous questions clearly showed that the expectations aroused in the media in no way correspond to reality.