Fahrzeugsoftware: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
|||
Zeile 2: | Zeile 2: | ||
== '''Allgemeines''' == | == '''Allgemeines''' == | ||
Das Projekt "Autonom fahredes Fahrzeug für den Carolo Cup" ist ausschlißlich in MATLAB 2013a / Simulink (für AEP, BSF, Längs- und Querregelung) und Visual Studio (Spurtracking mit Kamera, Objekterkennung mit Laserscanner und Kamera) programmiert. | |||
Zu beachten ist dabei, dass keine MATLAB 2012a und MATLAB 2013a Skripte gemischt werden dürfen. Es muss eine einheitliche Programmierung in der gleichen Version erfolgen! | |||
Sollte also eine neue Version MATLAB 2014a auf dem Markt erscheinen, muss darauf geachtet werden, alle einzelnen Skripte und [[Fahrzeugsoftware#Bibliotheken|Bibliotheken]] auf diese Version zu aktualisieren. | |||
Das Hauptprogramm, worin alle [[Fahrzeugsoftware#Bibliotheken|Bibliotheken]] und [[Fahrzeugsoftware#Parameter|Parameter]] geladen werden, ist die Datei "start.m". Diese wird im nachfolgenden Schritt näher beschrieben. | |||
== '''Simulinkmodel''' == | == '''Simulinkmodel''' == |
Version vom 1. Februar 2014, 11:33 Uhr
Zur groben Übersicht ein eventueller Leitfaden!!!!
Allgemeines
Das Projekt "Autonom fahredes Fahrzeug für den Carolo Cup" ist ausschlißlich in MATLAB 2013a / Simulink (für AEP, BSF, Längs- und Querregelung) und Visual Studio (Spurtracking mit Kamera, Objekterkennung mit Laserscanner und Kamera) programmiert.
Zu beachten ist dabei, dass keine MATLAB 2012a und MATLAB 2013a Skripte gemischt werden dürfen. Es muss eine einheitliche Programmierung in der gleichen Version erfolgen! Sollte also eine neue Version MATLAB 2014a auf dem Markt erscheinen, muss darauf geachtet werden, alle einzelnen Skripte und Bibliotheken auf diese Version zu aktualisieren.
Das Hauptprogramm, worin alle Bibliotheken und Parameter geladen werden, ist die Datei "start.m". Diese wird im nachfolgenden Schritt näher beschrieben.
Simulinkmodel
- Aufruf unter SVN/.../start.m mit MATLAB 2012a (32 bit)
Aufbau
Offline-Betrieb zur Simulation
Sensorsimulierung
Kinematikmodell
Aktuatorsimulierung
Online-Betrieb auf dem Fahrzeug
ControlDesk
Simulinkmodell einbinden
- in Simulink strg+b zum Builden - in ControlDesk Reloade /Rebuilden(Refresh?)
Layouts
Sensorinbetriebnahme
- Taster - Gyro, Hall, Infrarot
Modus überwachung
- In welchem Modus befinde ich mich? Was ist alles aktiv, was nicht?
Aufnahmen
- Wie nehme ich Sensorsignale in ControlDesk auf?