Understand the Existing System Framework: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| (23 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
== Hardware Setup And Requirement == | == Hardware Setup And Requirement == | ||
= | {| class="wikitable" | ||
|+ Tabelle 1: Software and Hardware Requirements | |||
|- | |||
! # !! Name !! Description | |||
|- | |||
| 1 || External PC || Matlab will be installed and Gpu for training | |||
|- | |||
| 2 || Jetracer TX1 || Camera senor, game pad, AI chip, external monitor, mouse and keyboard (to access the software) | |||
|- | |||
| 3 || SD Card || 16Gb SD-cerd and SD-card reader | |||
|- | |||
| 4 || Matlab || Version compatible with cuda 10.2 [https://www.mathworks.com/help/releases/R2021b/parallel-computing/gpu-support-by-release.html] | |||
|- | |||
| 5 || [https://developer.nvidia.com/embedded/jetpack-sdk-461 Jetpack SDK 4.6.1] || Flash software with balenaEtcher on SD-cerd | |||
|} | |||
=== Setup === | === Setup === | ||
* For the setup of Jetracer hardware it can be easily done following the manual [https://www.waveshare.com/w/upload/f/fa/Jetracer_pro_Assembly_EN.pdf], | * For the setup of Jetracer hardware it can be easily done following the manual [https://www.waveshare.com/w/upload/f/fa/Jetracer_pro_Assembly_EN.pdf], [https://wiki.hshl.de/wiki/index.php/JetRacer:_Teach-In_Tutorial] and assemble it [https://youtu.be/Mn2QYPFADdo] . | ||
*For Matlab, install the following AdOns: | |||
* | == Connect MATLAB & JETRACER == | ||
=== Jetracer Setup === | |||
* Connect JETRACER with a computer with HDMI, mouse, ethernet cable and keyboard. | |||
* It will bring default Linux version and keep procced to setup. Keep <code> username = jetracer & password = jetson</code> during setup. | |||
* After setup open the command window and give command <code>ifconfig</code> to get the Ip address of Jetracer. | |||
* If connection is via WLAN the Ip will change and change accordingly. | |||
* Install PuTTY on pc to use SSH key | |||
[[Datei:PuTTY configuration.png|mini|Fig. 1: PuTTY Configuration]] | |||
=== | === Library to be installed === | ||
* Install the following adons in matlab | |||
{| class="wikitable" | |||
|+ Tabelle 2: Matlab Setup Requirements | |||
|- | |||
! # !! Name !! Description | |||
|- | |||
| 1 || Matlab Adons installation || [[Datei:Matlab adons.png|mini|Fig. 2: Matlab Add-ons List]] | |||
|} | |||
* Download and open the terminal locally or on PuTTY to install these libraries : | |||
{| class="wikitable" | |||
|+ Tabelle 3: Download And Installation Requirements | |||
|- | |||
! # !! Name !! Download !! Description !! command | |||
|- | |||
| 1 || install sdl 1.2 version. || || Cuda development libraries || <code> sudo apt-get update</code> <code>sudo apt-get install libsdl1.2-dev</code> | |||
|- | |||
| 2 || Install the CUDA repo metadata || Link [https://elinux.org/Jetson/Installing_CUDA] || If There's any package error, use this link [https://forums.developer.nvidia.com/t/solution-dpkg-error-processing-package-nvidia-l4t-bootloader-configure/208627] || | |||
|- | |||
| 3 || Install "CuDNN" || cuDNN link[https://developer.nvidia.com/rdp/cudnn-archive] || CuDNN link[https://de.mathworks.com/help/gpucoder/ref/gpucodersetup-app.html] || | |||
[[Datei:CuDDN.jpg|mini|Fig. 3: CuDDN]] | |||
|- | |||
| 4 || add Path|| || it should look like this[https://wiki.hshl.de/wiki/index.php/Datei:Screenshot_2024-07-18_144029.jpg] || | |||
# Add CUDA bin & library paths | |||
export PATH=/usr/local/cuda-10.2/bin:$PATH | |||
export LD_LIBRARY_PATH=/usr/local/cuda-10.2/lib64:$LD_LIBRARY_PATH | |||
source ~/.bashrc | |||
== | |- | ||
| 5 || nvcc errors || || Here were the errors i had and thiere solutions [https://wiki.hshl.de/wiki/index.php/Diskussion:JetRacer:_Spurführung_mit_künstlicher_Intelligenz] || | |||
|} | |||
== Results == | |||
{| class="wikitable" | |||
|+ Tabelle 4: Results | |||
|- | |||
! # !! Overview !! matlab !! jetracer | |||
|- | |||
| 1 || [[Datei:Matlabssh.png|mini|Fig. 4: Matlab Ssh]] || [[Datei:Matlab connection.png|mini|Fig. 5: Matlab Connection]] || | |||
[[Datei:Jetsonpic.jpg|mini|Fig. 6: Jetson Ssh Panel]] | |||
|} | |||
Aktuelle Version vom 12. Juni 2025, 20:40 Uhr
Hardware Setup And Requirement
| # | Name | Description |
|---|---|---|
| 1 | External PC | Matlab will be installed and Gpu for training |
| 2 | Jetracer TX1 | Camera senor, game pad, AI chip, external monitor, mouse and keyboard (to access the software) |
| 3 | SD Card | 16Gb SD-cerd and SD-card reader |
| 4 | Matlab | Version compatible with cuda 10.2 [1] |
| 5 | Jetpack SDK 4.6.1 | Flash software with balenaEtcher on SD-cerd |
Setup
- For the setup of Jetracer hardware it can be easily done following the manual [2], [3] and assemble it [4] .
- For Matlab, install the following AdOns:
Connect MATLAB & JETRACER
Jetracer Setup
- Connect JETRACER with a computer with HDMI, mouse, ethernet cable and keyboard.
- It will bring default Linux version and keep procced to setup. Keep
username = jetracer & password = jetsonduring setup. - After setup open the command window and give command
ifconfigto get the Ip address of Jetracer. - If connection is via WLAN the Ip will change and change accordingly.
- Install PuTTY on pc to use SSH key

Library to be installed
- Install the following adons in matlab
| # | Name | Description |
|---|---|---|
| 1 | Matlab Adons installation |
- Download and open the terminal locally or on PuTTY to install these libraries :
| # | Name | Download | Description | command |
|---|---|---|---|---|
| 1 | install sdl 1.2 version. | Cuda development libraries | sudo apt-get update sudo apt-get install libsdl1.2-dev
| |
| 2 | Install the CUDA repo metadata | Link [5] | If There's any package error, use this link [6] | |
| 3 | Install "CuDNN" | cuDNN link[7] | CuDNN link[8] |
|
| 4 | add Path | it should look like this[9] |
# Add CUDA bin & library paths export PATH=/usr/local/cuda-10.2/bin:$PATH export LD_LIBRARY_PATH=/usr/local/cuda-10.2/lib64:$LD_LIBRARY_PATH source ~/.bashrc | |
| 5 | nvcc errors | Here were the errors i had and thiere solutions [10] |
Results
| # | Overview | matlab | jetracer |
|---|---|---|---|
| 1 |
|




