Embedded Systems
Kurse
Wir bieten Kurse für externe Kunden an im Bereich
- Yocto: Buildsystem für Linux
- Linuxtreiber
- C/C++
Wir haben grosse Erfahrung in der Auslegung und Programmierung von eingebetteten Systemen. Dabei setzen wir nach Bedarf kleine 8-Bit Controller bis hin zu äusserst leistungsfähigen Mehrkernprozessoren ein. Kleinere Prozessoren haben typischerweise kein Betriebssystem während wir auf grösseren Prozessoren primär Linux verwenden. Viele Anwendungen erfordern zudem Echtzeitfähigkeit. Wir verfügen über einen höchst effizienten Compiler (Eigenentwicklung), der Java-Programme direkt auf der Maschinenebene ausführen kann.
Für die Ansteuerung unterschiedlichster Peripheriebausteine haben wir Know-How in den Bereichen von Bussystemen, wie PCI, PCIe, SPI, USB oder CAN. Die Eigenentwicklung flink ermöglicht den schnellen und einfachen Zugriff aus einem Applikationsprogramm auf Hardwarebausteine in einem FPGA (Field Programmable Gate Array).
Unser Framework EEROS bietet eine echtzeitfähige Steuerung für Robotikanwendungen, die sicher und effizient ist.
Wir bieten Kurse für externe Kunden an im Bereich
EEROS steht für Easy, Elegant, Reliable, Open and Safe Real-Time Robotics Software Framework. Es bietet eine einzigartige Softwarearchitektur, um präzise und sichere Roboter zu steuern.
EEDURO, die EEROS Education Robot Platform, ist eine Low-Cost Roboterfamilie für die Ausbildung sowie auch die kommerzielle Nutzung. Das Mechanik- sowie das Elektronik-Design wurden an der OST realisiert und sind offen verfügbar . Der Roboter kann mit dem EEROS Framework programmiert werden.
deep ist eine Crossentwicklungsplattform für Java und ist Open-Source. Java bytecode wird von unserem Compiler direkt in Maschinensprache übersetzt. Zudem beinhaltet deep auch eine einfache Laufzeitumgebung mit Scheduler und Speichermanagement.
flink enables any processors running Linux to communicate with an external FPGA (Field Programmable Gate Array) over a serial interface, e.g. PCI or SPI.
Der sechsachsige Ausbildungsroboter zeigt einen Anwendungsfall für unser Roboterbetiebssystem EEROS.
Ein omnidirektionaler mobiler Roboter mit aktiven Schwenkräder wurde entwickelt, um die Dynamik und die Eigenschaften von solchen Räder zu zeigen.
Prof. Dr. Urs GrafEMS Institut für Entwicklung Mechatronischer SystemeDozent für Informatik
+41 58 257 33 24urs.graf@ost.ch