View Single Post
Old 03-10-2017, 07:11 PM   #89
RavioliG
Poor Adult Male
 
RavioliG's Avatar
 
Join Date: Nov 2013
Drives: 2013 Subaru BRZ
Location: San Jose, CA
Posts: 141
Thanks: 147
Thanked 60 Times in 32 Posts
Mentioned: 1 Post(s)
Quote:
Originally Posted by kgc View Post
Is it possible to control steering, throttle and brake via the CAN BUS?

For example, if I were to try to build a self-driving BRZ.
All I know is Honda stuff since I work as an engineer for them but

For throttle - you would need the proprietary CAN diag PIDs that control the FI ecu in order to control throttle. Maybe if you could find a toyota or subaru service tool and listen in on the bus as it talks to the FI it could make sense. The pedal itself is likely not a CAN based ECU, so you could not replicate it on CAN. The accelerator pedal position you see on the CAN bus is an output - broadcasted by the FI ecu.
We do not have an electronic brake booster so you could not control the brake pedal.
And, we do not have any ECUs that need to control the steering angle of the steering wheel, so you most likely won't be able to control it over CAN (for example if a car had an LKAS like system where ADAS-ECUs control the EPS you could hack steering wheel control).
__________________

Last edited by RavioliG; 03-11-2017 at 02:59 PM.
RavioliG is offline   Reply With Quote