CPC B60N 2/0252 (2013.01) [B60N 2/01 (2013.01); B60N 2/0296 (2013.01); B60R 11/04 (2013.01); G06N 20/00 (2019.01); G06V 20/59 (2022.01); B60N 2/0272 (2023.08)] | 17 Claims |
1. A vehicle, comprising:
a passenger compartment having a forward region, a central region, a rearward region, and a lower region;
a floor positioned in the lower region of the passenger compartment;
a rail system coupled to the floor and extending along a longitudinal direction of the vehicle, wherein the rail system comprises a pair of longitudinal rails;
a first seating assembly coupled to the rail system and positioned in the forward region of the passenger compartment;
a second seating assembly coupled to the rail system and positioned in the central region of the passenger compartment such that the second seating assembly is rearward of the first seating assembly, wherein the first and second seating assemblies are operably coupled to the pair of longitudinal rails and each comprise:
a seatback; and
a seatback support member that extends along a rearward surface of the seatback with adjacent surfaces of the seatback and the seatback support member diverging from one another as a distance is increased from a lower portion of the seatback towards an upper portion of the seatback;
a first track sensor positioned within the passenger compartment such that a sensing region of the first track sensor is oriented toward a section of the rail system that is positioned between the first seating assembly and the second seating assembly, wherein the first track sensor monitors the section of the rail system to determine a current rail position of the first seating assembly and the second seating assembly; and
a controller that receives request signals from a user interface and transmits instruction signals to the first seating assembly and the second seating assembly, wherein the controller processes signals received from the first track sensor prior to transmitting instruction signals to at least one seating assembly chosen from the first seating assembly and the second seating assembly, and wherein the controller makes adjustments to one of the first seating assembly and the second seating assembly via a plurality of actuators according to the current rail position received from the first track sensor to accomplish a plurality of seating arrangements, wherein the controller determines presence of an obstruction within the sensing region, transmits a notification to the user interface such that a user is notified of the obstruction, instructs the user to remove the obstruction to adjust a distance between the first seating assembly and the second seating assembly, withholds instruction signals until the obstruction has been removed, and determines the absence of the obstruction within the sensing region.
|