Live data from Hacker News

Control Mario Kart 64 with your car over CAN bus (2016)

github.com

41–50 of 73 posts

Re: Control Mario Kart 64 with your car over CAN bus (2016)

#41

when did it become common to have an encoder on the steering wheel in a car, and for what purpose?

Often cited reason is electric power steering, which technically don't need absolute angle because they assist with torque. Stability controls sounds more plausible to me, and self driving can be another reason.

I don't know for sure, but I think all of above benefit from an encoder and it would be logical enough to have one for any of those.

Re: Control Mario Kart 64 with your car over CAN bus (2016)

#42

when did it become common to have an encoder on the steering wheel in a car, and for what purpose?

For stability control systems already in older cars and for lane keeping systems now in newer cars. If you want to have servo control over the steering (if even just for automatic parking), you're going to need a position sensor for feedback of the current position.

Re: Control Mario Kart 64 with your car over CAN bus (2016)

#43
post #38

Earlier quoted context omitted.

For steering you're exactly wrong. Drive an old car without power steering, on the highway you'll barely notice, but you'll be using all your might to park. It's much easier to steer a rolling tire. Power steering systems create heat and rely on airflow for cooling...so prolonged steering back and forth in a parking space is a worst case scenario for the system.

> For steering you're exactly wrong. Drive an old car without power steering, on the highway you'll barely notice, but you'll be using all your might to park. It's much easier to steer a rolling tire. So you're talking about the force the human has to use to turn the steering wheel. In a car with power steering, the human doesn't have to do much, because the pump effectively amplifies the force and exerts it on the t…

I'm no expert, but what you're saying goes against everything I've ever heard, including from a driving instructor and senior engineer at Ford. The internet also seems to disagree with you.

https://www.eptyres.com/news/details/why-dry-steering-is-bad...

https://engineering.stackexchange.com/questions/16575/dry-st...

Re: Control Mario Kart 64 with your car over CAN bus (2016)

#44
post #2

I love how clever this is! If I wasn’t pretty sure that gunning the engine in park repeatedly is a bad idea (and would draw more than a few stares when done from a street-parking space in Manhattan) I’d give it a try. Would very much like to see a video of someone using this.

I don't think you'd need to have the engine running for the throttle pot to send data.

Re: Control Mario Kart 64 with your car over CAN bus (2016)

#45
post #2

I love how clever this is! If I wasn’t pretty sure that gunning the engine in park repeatedly is a bad idea (and would draw more than a few stares when done from a street-parking space in Manhattan) I’d give it a try. Would very much like to see a video of someone using this.

Here is the video from the creator I think: https://www.vice.com/en/article/jpn45k/watch-this-dude-play-...

Here’s the link to the actual video: https://youtu.be/zOSN66wYbTE

Re: Control Mario Kart 64 with your car over CAN bus (2016)

#47
post #29

I was involved in a Nissan advertisement project connecting Playstation 4 with a cars as controllers[1]. They did a convention tour with 4 cars playing the same football game in front of a projector. I did everything except front end and CAN interface though, $20 USB CAN reader device + python. I remember it took a while for my colleague to figure out the right input signals as the bus was quite chatty/high output, l…

Sounds like a really cool project to work on but the video is unintentionally hilarious

No, the game is not Rocket League, it's just a regular football game and all these players have to talk to the camera about how great it was to play FIFA with a Nissan Qashqai. All the absurdity of USB steering wheel memes, but played with a straight face

Re: Control Mario Kart 64 with your car over CAN bus (2016)

#49
post #29

I was involved in a Nissan advertisement project connecting Playstation 4 with a cars as controllers[1]. They did a convention tour with 4 cars playing the same football game in front of a projector. I did everything except front end and CAN interface though, $20 USB CAN reader device + python. I remember it took a while for my colleague to figure out the right input signals as the bus was quite chatty/high output, l…

On that particular car model you had to interact with the touch display every 15 minutes or else the whole car went into power saving mode and the CAN bus stopped sending messages.

Wait, what? I guess that doesn't disturb ordinary operation, i.e. driving? Very easy of course to imagine a scenario when you drive and don't touch the display for 15 minutes.

That would have made sense if the CAN was for non-driving stuff only (like the entertainment system) but your application seems to indicate that not being true.

How does the car still operate if the CAN bus goes dark?

Re: Control Mario Kart 64 with your car over CAN bus (2016)

#50
post #49
post #29

I was involved in a Nissan advertisement project connecting Playstation 4 with a cars as controllers[1]. They did a convention tour with 4 cars playing the same football game in front of a projector. I did everything except front end and CAN interface though, $20 USB CAN reader device + python. I remember it took a while for my colleague to figure out the right input signals as the bus was quite chatty/high output, l…

On that particular car model you had to interact with the touch display every 15 minutes or else the whole car went into power saving mode and the CAN bus stopped sending messages. Wait, what? I guess that doesn't disturb ordinary operation, i.e. driving? Very easy of course to imagine a scenario when you drive and don't touch the display for 15 minutes. That would have made sense if the CAN was for non-driving stuff…

Presumably you can also have the engine running.
Post reply on HN