Landmaschinen-HMIs für 2016 (in German)
-
Upload
burkhard-stubert -
Category
Automotive
-
view
366 -
download
0
Transcript of Landmaschinen-HMIs für 2016 (in German)
Landmaschinen-HMIsfür2016
BurkhardStubertChiefEngineer,EmbeddedUse
www.embeddeduse.com
Thursday 9 June 16
06/09/16 ©BurkhardStubert,2014
ZurPerson• AusgewählteProjekte
– In-Flight-Entertainment-SystemfürUS-Firma
– In-Vehicle-Infotainment-SystemfürdeutschenAutozulieferer
– FahrerterminalfürKrone– Internet-RadiofürCSR– VoIP-HandsetfürxG
• 15+JahreEntwicklungvonEmbedded-undDesktop-Systemen– VorallemmitQtundC++– Architektur,Entwicklung,Test,
Coaching,Projektleitung• VorherigeFirmen:
– Nokia,CambridgeConsultants,Infineon,Siemens
2
Mail:[email protected]:www.embeddeduse.comMobile:+4917672143316
BurkhardStubertSolopreneur&ChiefEngineer
EmbeddedUse(DBA)
Thursday 9 June 16
06/09/16 ©BurkhardStubert,2014
Agenda2016+
• WelcheLeistungsmerkmalemusseinFahrerterminal2016haben?
• WiekönnenSieeinFahrerterminalinwenigerals2Jahrenentwickeln?
3
2010 2014 2016+
???
Thursday 9 June 16
06/09/16 ©BurkhardStubert,2014
WelcheLeistungsmerkmalemusseinFahrerterminal2016undspäterhaben?
4
Thursday 9 June 16
06/09/16 ©BurkhardStubert,2014
Größerer,einzelnerBildschirm
5
MasseyFerguson
• Stal4einzelnenBildschirmen,1größerer4-fachgeteilterBildschirm– MehrInformamonenaufeinenBlick– Größe:12-15”– Auflösung:1280x800bis1600x1200– Aber:nicht30+freikonfigurierbareKacheln
• IndustrietauglicherPCAPTouchscreen(Mulmtouch)
• ImSonnenlichtlesbar
Thursday 9 June 16
06/09/16 ©BurkhardStubert,2014
MehrereEingabemethoden
6
Fahrer
Dreh/DruckreglerFunkmonstasten
Sprachsteuerung
Mulmtouch
Thursday 9 June 16
06/09/16 ©BurkhardStubert,2014
User-Experience
“WiebeimiPhone!”
7
Thursday 9 June 16
06/09/16 ©BurkhardStubert,2014
MehrinSoswarealsinHardware
8
Fendt
TeslaS
KonzeptRAFI/Conmnental
ZuvieleKnöpfe!
ZahlderKnöpfeaufabsolutesMinimumreduziert
Thursday 9 June 16
06/09/16 ©BurkhardStubert,2014
KonnekmvitätüberSmartphone
9
ServicesFeld-NavigamonFlolenmanagementAusragsverwaltung
Diagnose/SupportOTA-SW-Updates…
Dienstleister/OEM Lohnunternehmer Landwirt
PC-Anwendungen
Smartphone-Apps
Fahrer Satellit
LandmaschineTerminal
Adapter
ISOBUS WLAN
FestesWAN
MobilesundfestesWAN
FastidenmscheSoswareaufTerminal,Smartphone,PC!
Thursday 9 June 16
06/09/16 ©BurkhardStubert,2014
MirrorLink&Co
• MirrorLink,AppleCarPlay,GoogleAuto
• ZusatzanwendungenalsAppaufSmartphone– Z.B.Feld-Navigamon,Flolen-
undAusragsverwaltung• Vorteile
– EinfacherDatenaustauschmitPCimBüro
– EinfacherSosware-Update,kurzeAktualisierungszyklen
– BilligeresTerminal– KeineZusatzterminalsnömg
10
JVC
JVC
USBWifi
Bluetooth
VNCClient
VNCServer
Thursday 9 June 16
06/09/16 ©BurkhardStubert,2014
VerwendungvonStandard-Terminal
• Agritechnica2013:KonzeptvonCaseNewHolland– MitTabletgezeigt
• Vorteile:– Standard-HardwareundSosware• 3G-Modem,GPSeingebaut• Android
– NurEthernet,Power– KeinCAN,Video,Audio– GeringereKosten
11
Steuerungs-rechner
Ethernet
Landmaschine
CAN
Standard-Terminal
Thursday 9 June 16
06/09/16 ©BurkhardStubert,2014
Terminal-Hardware
• Cortex-A8/A9/A15– 1-8Kerne
• RAM:1-2GB• Flash:2-4GB• OpenGLES2,Neon,FPU• WLAN,LAN• 2-4xCAN
– Alternamv:EthernetzumSteuerungsrechner
• 3G/4GModem,GPSAlternamv:ÜberSmartphoneverbinden
• Audio/VideoI/O• BSP:Linux,QNX,vxWorks• WeitverbreiteteSoCs
Freescalei.Mx51/53/6NvidiaTegra2/3/4TexasInstrumentsJacinto4/5/6RenesasR-CarH2
12
Thursday 9 June 16
06/09/16 ©BurkhardStubert,2014
WiekönnenSieeinFahrerterminalinwenigerals2Jahrenentwickeln?
13
Thursday 9 June 16
06/09/16 ©BurkhardStubert,2014
Komplexität(1)• Mulm-threadedArchitektur
– 200+CAN-MessagesproSekunde– File-I/Osehrlangsam
• 150Masken– MaskenfürEinstellungen,Diagnose,
Wartungvon30Baugruppen– 50wiederverwendbareWidgets
• 250C++Klassen• Features
– Tag/Nacht-Modus– MehrereSprachen– Metrische/imperialeEinheiten– KonsistenteTouch-undKey-Navigamon– On-Board-Diagnose– Schlagverwaltung(Import/Exportvon
14
Thursday 9 June 16
06/09/16 ©BurkhardStubert,2014
Komplexität(2)• 06/2012:Projektstart
– UI-Konzeptverfügbar– UI-DesignerVollzeitverfügbar
• 08/2012:ErsterPrototypinMaisernte– WindowsXPaufIntelAtom– EntwicklungaufWindows,Linux,Mac
• 02/2013:Usability-Test– LinuxaufARMCortex-A8
• 05/2013:AlphainGrasernte• 08/2013:BetainMaisernte• 11/2013:Agritechnica
15
Allesmit3SW-Entwicklernund1UI-Designer!
Thursday 9 June 16
06/09/16 ©BurkhardStubert,2014
RichmgeTechnologie:Qt
16
GUImitQML
AnwendungslogikmitQt/C++
Betriebssystem
SoC-Architekturen
SuperHPowerPC
QML- deklaramv,einfach,kompakt
Qt- C++Anwendungsbibliothek- Umfassend:Container,XML,
Threads,Web,IPC,Network,Mulmmedia,Geo,etc.
- Lizenz:LGPL,kommerziell
QtläusaufallengängigenDesktop-,Mobil-undEmbedded-Betriebssystemen- ohneCode-Änderung
QtläusaufallengängigenProzessor-Architekturen- ohneCode-Änderung
Qt
Windows
LinuxOSX Android
iOSQNX vxWorks
ARM Intel
Thursday 9 June 16
06/09/16 ©BurkhardStubert,2014
WerverwendetQt• Landmaschinen
– Krone– 1Top-3OEM
• Automomve– 7OEMs
• davon5Top-10• davon3alleModelle• Inkl.Tesla
– 10+Tier-1smitQt-basierterIVI-Playorm• Inkl.MagnemMarelli,Visteon,Aisin
AW,Valeo
– NavigamonvonNokiaHere• In-FlightEntertainment
– Panasonic• Mehrals50Airlines
• DesktopGoogleEarth,Maya3D,specialeffectsSWDeutscheFlugsicherungSteuermpps,Mindjet
• STB/TVComcast,Free,CNTV,Rostelecom,KPN,BelgacomPace,NSN,Ne{lix,Roku,Loewe
• HaushaltsgeräteMehrerederTop-5OEMs
• Drucker:Hewlel-Packard
• SmartphonesBlackberry
17
Thursday 9 June 16
06/09/16 ©BurkhardStubert,2014
VorteilevonQMLundQt• SehragileEntwicklungmitQMLmöglich
– IdeenvonUI-DesigneroderFeedbackvonFahrersofortumsetzbar• QML-SkinsfürverschiedeneProduktgruppenundMarken
– Z.B.fürTraktor,Mähdrescher,Feldhäcksler• QML-SkinsfürklareDifferenzierungvomWelbewerber
– BeipotenziellgleicherMiddleware(GENIVI-Ansatz)• EinmaligeEntwicklungvonAnwendungenfürTerminal,
Smartphone,Tablet,PC– QML-SkinsfürverschiedeneGeräte– Business-Logikbleibtgleich
• MigramonvoneinerPlayorm(OS,SoC)aufanderesehreinfach• Qtistextremweitverbreitet• QtistfreiunterLGPL
18
Thursday 9 June 16
06/09/16 ©BurkhardStubert,2014
VielenDank!
• VielenDankanKroneLandmaschinen– Dr.JosefHorstmann,Geschässführer– HeinerBrüning,LeiterProdukt-Management– JanHorstmann,LeiterElektronik– MichaelRakers,GruppenleiterElektronik/Sosware– MichaelDönnebrink,Sosware-Entwickler– SebasmanBorken,Sosware-Entwickler
• VielenDankauchan– AlexanderBücken,UI-Designer,BTism– MalhiasFeldweg,SW-Entwickler,e-GITS
19
Thursday 9 June 16