AGL would like to redesign the look and feel of the IVI Demo for CES 2024 and beyond.
Scope:
- Use Figma to create a new design that includes the AGL Homescreen, HVAC, Dashboard, Settings, Audio mixer, Radio, and Media Player apps in a portrait mode orientation.
- Stretch goal would be to included designs for the telephone, contacts, and navigation apps.
- Stretch goal would be to include an IC design that matches the IVI.
- Stretch goal is make the apps available in both landscape and portrait.
- From the Figma design create Flutter apps that can be connected to the AGL back end.
- Connect the Homescreen, HVAC, dashboard, radio, and audio mixer Flutter apps to AGL services via gRPC and show these at CES.
- Stretch goal one is include other apps for CES, but generally the backend will not be ready for the Settings, Navigation, Media player in time for CES.
- Stretch goal would be include a re-usable open source workflow to take Figma designs to AGL deployment and have that well documented.
Hardware:
Main Board
The target hardware for the CES demo is the AGL reference board with a Renesas R-Car3 SOC. Demo should run in ARM-64 QEMU, Intel QEMU, and Raspberry Pi 4 as well.
Displays
IVI display - 15.6" touchscreen ( GeChic 1503h or similar) portrait mode in 1080p
Instrument Cluster - 15.6" (GeChic 1503h or similar) landscape more in 1080p
Vehicle Hardware
Steering wheel connected via CAN with volume up/down and cruise control buttons available.
Buttons:
1: VOL+/-
2: MUTE
3: MODE
4: Prev/Next track
5: INFO
6: Take call
7: Hang up
8: Voice command
9: Cruise On/Off
10: Cruise Res+ / Set-
11: Cruise Cancel
12: LIMIT
13: Distance
14: Lane
Optional
CAN simulator for vehicle data (add link to Suchinton's simulator).
Wireless Connectivity
Apps