A system for use in a park attraction that provides a collaborative driving experience, comprising: a vehicle including a body including a plurality of user input assemblies and a drive system adapted to move the body about the park attraction; and a system controller configured to operate to: receive user input from each of the user input assemblies; process the user input from each of the user input assemblies to generate a drive control signal ; and transmit the drive control signal to the vehicle , wherein the drive system operates in response to the drive control signal to travel within the park attraction, wherein the vehicle includes a plurality of passenger seats , including a user input assembly proximate to each of the passenger seats, and the drive system is a holonomic drive system adapted to move the body in any direction while riding on a driving surface of the park attraction; and characterised in that the system controller is further configured to operate to process the user input from each of the user input assemblies to generate a control vector associated with each of the user input assemblies, wherein the control vectors each define a direction of travel on the driving surface and a magnitude of acceleration; combine the control vectors from all of the user input assemblies to generate a resultant vector; generate the drive control signal from the resultant vector; wherein the holonomic drive system operates in response to the drive control signal to move on the driving surface of the park attraction. a vehicle including a body including a plurality of user input assemblies and a drive system adapted to move the body about the park attraction; and a system controller configured to operate to: receive user input from each of the user input assemblies; process the user input from each of the user input assemblies to generate a drive control signal ; and transmit the drive control signal to the vehicle , receive user input from each of the user input assemblies; process the user input from each of the user input assemblies to generate a drive control signal ; and transmit the drive control signal to the vehicle , wherein the drive system operates in response to the drive control signal to travel within the park attraction, wherein the vehicle includes a plurality of passenger seats , including a user input assembly proximate to each of the passenger seats, and the drive system is a holonomic drive system adapted to move the body in any direction while riding on a driving surface of the park attraction; and characterised in that the system controller is further configured to operate to process the user input from each of the user input assemblies to generate a control vector associated with each of the user input assemblies, wherein the control vectors each define a direction of travel on the driving surface and a magnitude of acceleration; combine the control vectors from all of the user input assemblies to generate a resultant vector; generate the drive control signal from the resultant vector; process the user input from each of the user input assemblies to generate a control vector associated with each of the user input assemblies, wherein the control vectors each define a direction of travel on the driving surface and a magnitude of acceleration; combine the control vectors from all of the user input assemblies to generate a resultant vector; generate the drive control signal from the resultant vector; wherein the holonomic drive system operates in response to the drive control signal to move on the driving surface of the park attraction. <EOS>