GT7 is compatible with motion rig ?

  • Thread starter poumpoum
  • 531 comments
  • 75,837 views
16
Germany
Germany
jajaballard
Than

Thanks for clarifying this, and will I keep in parallel game sounds sent to my headphones through the PS5?
Game sounds from the PS will not be affected by this.
SIMHUB is "reading" some kind of vehicle telemetry data from your GT7 game on the PS.
Based on this data you can configure how SIMHUB activates/controls the vibration in your bass shakers.
 
16
Germany
Germany
jajaballard
I'm no hifi expert, i only can do some math:
2x BST-1 = 2x 50W = 100W Seat
2x TT-25 = 2x 15W = 30W Pedals

NoSound Mini 2x 50W
Since you would split your effects between seat and pedals into 2 channels, you'll have 50 W for the seat and 50W for the pedals.
So there is more than enough for the pedals, but something low for the seat.

I would give it a go.

But maybe somebody with more knowledge then me, can correct my calculations.

Please submit further questions per PN to me, to keep this thread cleaner.
 
Last edited:
7
Canada
Canada
Game sounds from the PS will not be affected by this.
SIMHUB is "reading" some kind of vehicle telemetry data from your GT7 game on the PS.
Based on this data you can configure how SIMHUB activates/controls the vibration in your bass shakers.
Therefore no low pass filter or cross over is needed?
 
4
China
China
Hello !

I'm ready to make the effort :)
I have started to learn AI/ML/DL. I see here a great opportunity to put in practice what I'm learning.
For that, some data is needed as you mention to train the model. I have made a small tool to capture the needed data for training: it generates a csv file with x/y/z/speed/rpm of the track. The tool is there. A binary release also available here
It will display the track in real-time with color based on speed. Full track dump should not be needed, as I hope the algorithm will figure out quickly the track name.
View attachment 1220154
Once data is collected for all tracks, the magic of learning should help to classify the tracks quickly as you start driving on it. But this will come later.
Feel free to send me your track dumps, so the learning set can be optimized !

Stay tuned.
Thanks for you efforts! It seems that everyone wishes to have track name, a real need.:D

I believe this method will yield good results (if the results are not good enough, it's definitely a problem with the data). I think finally the key is to quickly get the results as much as possible, even car starts at a certain stage of the track, rather than having to complete a whole lap. (Sometimes we just have 1 lap, like circuit experiences)

And we did a discussion before on Github Link, @Bornhall did a great work. I'm not sure this will be helpful in this project.

(whatever i'm going to capture track data :lol:
 
Last edited:
160
France
France
Hello everyone !
Are you still interested in "guessing" the track name ? I finally got something more or less usable. It is still a POC, as I wanted to play with AI/ML in python.

I have learnt few tracks, and now the discovering of the track works pretty well, it is converging very quickly.

I can recognize the following tracks: dict_values(['Brands Hatch Grand Prix Circuit', 'Brands Hatch Indy Circuit', 'Alsace - Village', 'Dragon Trail - Seaside', 'Daytona Tri-Oval', 'Suzuka Circuit East Course', 'Fuji International Speedway (Short)'])
Track candidate : Brands Hatch Grand Prix Circuit with confidence 60.7%
Track candidate : Brands Hatch Grand Prix Circuit with higher confidence 60.7%
Track candidate : Brands Hatch Indy Circuit with confidence 51.6%
Track candidate : Brands Hatch Indy Circuit with higher confidence 62.0%
Track candidate : Brands Hatch Indy Circuit with higher confidence 68.8%
Track candidate : Brands Hatch Indy Circuit with higher confidence 69.1%
Track candidate : Brands Hatch Indy Circuit with higher confidence 69.9%
Track candidate : Brands Hatch Indy Circuit with higher confidence 71.0%

If you are still interested, I would need track capture in csv. I have made the tool to create them, available on github : https://github.com/vthinsel/GT7Tracks/blob/master/GT7Map2CSV.py
It requires 2 arguments: the PS5 IP, and the track ID to record as per https://github.com/ddm999/gt7info/blob/web-new/_data/db/course.csv

View attachment 1222248
The live display creates some lag in the CSV capture, so one you have done a full lap, stop and wait for speed to indicate 0 in the console.
Is it not simply easier to guess the track by simply checking the position when crossing the start line (which will start the timer)? With a few tweaks here and there to account for different layouts. It's a <one lap delay (less for rolling starts) but reliable nonetheless
ML is probably overkill for this. 😅

I should be able to even provide exact coordinates for the start lines and grid positions.
 
Last edited:
2
United States
United States
Hello everyone, I would need your help: I followed SimHub instructions with ports 33739 and 33740. But the message doesn't disappear and I get no connection with my PS5, which is wired on the same router than my PC. What could be wrong? I have no VPN, I'm on a private network.

EDIT: And now it works :) I ordered a Nobsound, 2 BST-1 and 2 TT25, for my Playseat Challenge: I guess I will spend hours finding the best setup!

This is exactly my issue at the moment. What did you do to get it working?
 
14
France
France
Is it not simply easier to guess the track by simply checking the position when crossing the start line (which will start the timer)? With a few tweaks here and there to account for different layouts. It's a <one lap delay (less for rolling starts) but reliable nonetheless
ML is probably overkill for this. 😅

I should be able to even provide exact coordinates for the start lines and grid positions.
Overkill ? Yes and no :)
First, I did this for fun, to experiment AI/ML, which is absolutely great !
Second, it works pretty well. It can provide a perfect track guess in less than 1 sec in many cases. Nurburgring is identified in 1 request :)
Making distinction beetwen tracks with different sections like Brands Hatch GP and Brands Hatch Indy requires you to go to a unique portion though.
Thanks to Evisolpxe for the new tracks to learn from !


1673729492417.png



The more track we add, the more complex it can become for the model to work properly, but there are ways to improve the model too, I just began learning ML theory few weeks ago.
 
4
China
China
Overkill ? Yes and no :)
First, I did this for fun, to experiment AI/ML, which is absolutely great !
Second, it works pretty well. It can provide a perfect track guess in less than 1 sec in many cases. Nurburgring is identified in 1 request :)
Making distinction beetwen tracks with different sections like Brands Hatch GP and Brands Hatch Indy requires you to go to a unique portion though.
Thanks to Evisolpxe for the new tracks to learn from !


View attachment 1222883


The more track we add, the more complex it can become for the model to work properly, but there are ways to improve the model too, I just began learning ML theory few weeks ago.
I have to mention that current model can't distinguish reverse layouts. XYZ are not enough
 
14
France
France
You are right. This would probably require car orientation. I'll probably add a couple of data to the capture tool
Edit: I added orientation and rotation. Gives nice results so far with some tracks learnt again from scratch to get the new values. I still have some tuning to do, especially for Autodrome Lago Maggiore which has 12 variations. This one is tricky....

1673887549022.png


Here is the guessing work in action:
Track candidate : Autodrome Lago Maggiore - East Reverse with confidence 31.4%
Track candidate : Autodrome Lago Maggiore - East Reverse with higher confidence 31.4%
Track candidate : Autodrome Lago Maggiore - East Reverse with higher confidence 32.9%
Track candidate : Autodrome Lago Maggiore - Full Course Reverse with confidence 31.8%
Track candidate : Autodrome Lago Maggiore - Full Course Reverse with higher confidence 33.5%
Track candidate : Autodrome Lago Maggiore - Full Course Reverse with higher confidence 34.1%
Track candidate : Autodrome Lago Maggiore - West End Reverse with confidence 33.9%
Track candidate : Autodrome Lago Maggiore - West End Reverse with higher confidence 36.0%
Track candidate : Autodrome Lago Maggiore - West End Reverse with higher confidence 36.5%
Track candidate : Autodrome Lago Maggiore - West End Reverse with higher confidence 36.7%
Track candidate : Autodrome Lago Maggiore - West End Reverse with higher confidence 36.9%
Track candidate : Autodrome Lago Maggiore - West End Reverse with higher confidence 37.0%
Track candidate : Autodrome Lago Maggiore - Full Course Reverse with confidence 35.6%

Full reverse is competing with west end reverse very quickly.

Same story on non-reverse:
Track candidate : Autodrome Lago Maggiore - Full Course with confidence 35.7%
Track candidate : Autodrome Lago Maggiore - Full Course with higher confidence 35.7%
Track candidate : Autodrome Lago Maggiore - West with confidence 35.8%
Track candidate : Autodrome Lago Maggiore - West with higher confidence 35.8%
Track candidate : Autodrome Lago Maggiore - West with higher confidence 36.6%
Track candidate : Autodrome Lago Maggiore - West with higher confidence 38.6%
Track candidate : Autodrome Lago Maggiore - Full Course with confidence 39.1%
Track candidate : Autodrome Lago Maggiore - Full Course with higher confidence 39.1%
Track candidate : Autodrome Lago Maggiore - Full Course with higher confidence 42.6%
Track candidate : Autodrome Lago Maggiore - Full Course with higher confidence 47.6%
Track candidate : Autodrome Lago Maggiore - Full Course with higher confidence 50.6%

No doubts on the direction at least.
 
Last edited:
227
Australia
Sydney, Australia
Since I have now released EzioDash for iOS, I have for the time being gone back to experimenting with other things based on the telemetry data. But what I found now is beyond my math knowledge, and I basically have no clue about matrix transformations and all that crap :D
Great app, worked straight away for me 😎

I’m an Apple household, so I’ve got 2 Macs, 2 iPads & an iPhone available to me, so zero way to run Simhub (unless I buy another Fusion license for my Mac mini to see if it works there)

I’ve been searching for an iOS or OSX app I can use with GT7, so far EzioDash is the only one that works!
 
Last edited:
7
Canada
Canada
Great app, worked straight away for me 😎

I’m an Apple household, so I’ve got 2 Macs, 2 iPads & an iPhone available to me, so zero way to run Simhub (unless I buy another Fusion license for my Mac mini to see if it works there)

I’ve been searching for an iOS or OSX app I can use with GT7, so far EzioDash is the only one that works!
I’ve been using Race Dash, works very well.
 
227
Australia
Sydney, Australia
Yeah I’ve got RaceDash working now, I think previously I’d tried while another telemetry app was running.

EzioDash is better than the free RaceDash version
 
28
United States
United States
What works well and what doesn’t?
I’ll let you know. Yesterday i spent most of the day playing in sim hub changing the settings on my Buttkicker and hp8.


Didn’t really get a big session in. But it was cool feeling directional feedback when we you go off the track. It you go off the left side the left side vibrates. I’ll be back later and let you know what I think.
 
Last edited:
10
United Kingdom
United Kingdom
Hi guys,
I have only just found this thread. I am interested in getting a SRS USHAKE6 for my PS5. Has anyone used this with aPS5 with success & what other PS5 games are supported? I often play ACC, Dirt Rally 2 & WRC Generations + sometimes Project Cars 2, with a Fanatec PS DD Wheel base.
I am not great with computers, & have a dislike of Windows, but have a small laptop for the Fanatec software. is th a good move or am I getting mysel into a lot of grief?
Your views & help would be much appreciated.
Kind regards, John