JOIN/SIGN UP
Already a Member? |
GET INVOLVED
Understanding and Engaging in COVESA Expert Groups & Projects |
COLLABORATIVE PROJECTS
HISTORICAL
SDV Telemetry Project |
We use cookies on this site to enhance your user experience. By using this site, you are giving your consent for us to set cookies. |
Notes from Kickoff
Below is the start of translating the uServices definitions of seating capabilities to a technology neutral tabular format as agreed in our kick-off meeting on October 18th. Please take a look, iterate, comment and let me know if you have questions Paul Boyes
Agreed by Group:
Aligning on information types is critical
Bolsters and Bladders:
A
(Seat Height or Seat Up/Down)B
Seat Forward/BackwardC
Seat ReclineD
Cushion ExtensionE
Cushion TiltF
Headrest Height or Headrest Fwd/BackwardInformation Type | Definition | Illustration # | BMW | Ford | GM | Volvo Cars | VSS Mapping |
---|---|---|---|---|---|---|---|
Seats Seat identity for 3 rows with 3 seats per row, front to back |
| looking towards the front of vehicle from within the vehicle | |||||
| |||||||
| |||||||
| |||||||
| |||||||
| |||||||
| |||||||
| |||||||
| |||||||
Moveable (Electrically Driven) Seating Component | Complete seat | All | Added | ||||
Cushion Side Bolstewr | Need number | Pictures would be good focus must be on Mechatronic components | Right and Left Back (upper) bolsters | Infalation level 0-100% | |||
Backrest Side Bolster | 8 | Right and Left Cushion (lower) bolsters | Inflation level 0-100% | ||||
Upper Shoulder (fwd/backward) | 9 | ||||||
Backrest (was Cushion Front) | 10 | same as cushion above or is this "Back"? | |||||
Cushion Extension | Blue thing | Thigh Extension? | Either works | ||||
Fold Seat | Row 3, Row 2, and possibly row 1 passenger seat | ||||||
Direction |
| Needs Clarification. Percent of total? clicks? x, y, z axis values? | fore | depends on the component | |||
| aft | depends on the component | |||||
| depends on the component | ||||||
| depends on the component | ||||||
| increase | depends on the component | |||||
| decrease | depends on the component | |||||
| depends on the component | ||||||
| |||||||
Position | position on horizontal or vertical plane of seat or component | needs clarification Position vs Direction | Needs Clarification. | ||||
Tilt Angle | tilt angle of seat or component | duplicate to Tilt / Recline (angles) | |||||
Neck Scarf (fan) |
| ||||||
Backrest Seat Temperature | (Copied from VSS)
| ||||||
Cushion Seat Temperature |
| ||||||
|
| ||||||
| |||||||
| |||||||
| |||||||
| |||||||
| |||||||
| |||||||
| |||||||
| |||||||
| |||||||
| |||||||
Massage Capability | yes/no or true/false | we need a general discover mechanism | Overlaps with with Seat Massage Type | ||||
Massage Status | On/Off | Overlaps with Seat Massage Type | |||||
Provide / get Massage Patterns | List of available massage patterns for a specific seat, including none. | ||||||
Seat Massage Type |
| Need discovery capability as will vary by seat. | |||||
Massage Intensity | Intensity of massage | ?? | 1-5? | ||||
Seat Occupancy Status |
| ||||||
| |||||||
| |||||||
Child seat |
| added | |||||
Seat Belt Status |
| ||||||
| |||||||
Seat Occupant ID | ?? | What is this? | |||||
Seat Side |
| duplicate to "SEATS" | Is this side of specific seat? | ||||
Delay Between Pulses | internal calibration at the moment, based on the requestor | ||||||
Haptic Pulses | |||||||
General questions regarding API invocation:
Capability | Description | Inputs | Outputs | Dependencies | Assumptions /Constraints | Considerations | Location in Architecture | Notes |
Control Seat Position Per Seat | ||||||||
Move Seat | Move the identified seat in the specified direction. When a user commands a seat in a certain direction, it will incrementally move in that direction until the user ceases their request. |
|
| |||||
Set Seat Position Per Seat | Set the seat position for the identified seat. This is entire seat position. |
|
| |||||
Move Seat Component | Move the identified seat and component in the specified direction. When a user commands a seat component in a certain direction, it will incrementally move in that direction until the user ceases their request. |
|
| |||||
Set Seat Component Position Per Seat | Set the seat component position for the identified seat. This is position of the component only. |
|
| |||||
Store Seat Position | Stores current seat and component positions |
| ||||||
Recall Seat Position | Recall seat and comp |
| ||||||
Fold Headrest | Fold or unfold headrest |
| ||||||
Fold Seat | Fold or unfold seat |
| ||||||
Haptic Seat | ||||||||
Activate Haptics | Activate seat haptic notification for driver's seat |
| ||||||
Get Seat Position Per Seat | ||||||||
Get Seat Position Per Seat | Get the seat position for the identified seat. This is entire seat position. |
|
| |||||
Get Seat Component Position Per Seat | Get the seat component position for the identified seat. This is position of the component only. |
|
| |||||
Get Seat Heating Mode and Level Per Seat | ||||||||
Get Seat Heating Per Seat | Get the heating mode and level for the identified seat |
|
| |||||
Get Seat Component Heating Per Seat | Get the heating mode and level for the identified seat and component |
|
| |||||
Get Seat Massage Patterns | ||||||||
Get Seat Massage Patterns | Provides a list of available massage patterns for a specific seat. May be none. |
|
| Need to consider in what format? Bounded array of string values? | ||||
Control Seat Massage Per Seat | ||||||||
Set Seat Massage Per Seat | Set the massage type and intensity for the identified seat |
|
| Suggested that it will be difficult to agree on massage. So likely remove except for basic on/off and status. | ||||
Get Seat Massage Per Seat | ||||||||
Get Seat Massage Per Seat | Get the massage type and intensity for the identified seat |
|
| |||||
Get Seat Massage Capability | identifies if seats support massage |
|
| |||||
Get Massage Status | identifies if massage is on or off for specific set(s) |
|
| |||||
Get Seat Occupant Safety Status Per Seat | ||||||||
Get Seat Occupant Safety Per Seat | Get the occupant safety status for the identified seat |
|
| |||||
Get Seat locatoins in "this" Vehicle | ||||||||
Get Seat Locations | Provides the list of seats available in "this" Vehicle |
| ||||||