• Welcome to PiBoSo Official Forum. Please login or sign up.
 
April 20, 2024, 10:20:38 AM

News:

GP Bikes beta21c available! :)


Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - teeds

21
Bug Reports / Weird Spikes
November 13, 2015, 07:00:23 PM
Getting these in this game too, not always but after 2 of us ran Holjes for about 20-30 mins. Yes they are solid!   ;D

22
Bug Reports / GPB Server Showing on WRS List
November 05, 2015, 01:07:03 PM
Just noticed my GPB server showing on the WRS list? Restarting the server seems to have sorted, but most odd.

23
Custom hardware / Controller beginnings
October 23, 2014, 10:53:08 AM
With some old parts from my SRAD 750 I've made this and it seems to work pretty well after some tweaking. Got a mate sorting me some bearings and a mount for the steering assembly but for now I use this with my MS Sidewinder 2 joystick. I just need to make the pegs a bit more comfy for feet in socks.

24
General Discussion / Virtual Bike Controls
September 26, 2014, 03:11:16 PM
Quote from: HornetMaX on September 22, 2014, 07:21:11 PM
Quote from: teeds on September 22, 2014, 03:40:40 PM
The same was confusing me while considering the required axis needed for a sit on controller build. I then just resigned myself to that only lean is going to work with this game. I had thought that to be more realistic I'd need 3 directional axis -

1/. Steering
2/. Bike Lean
3/. Rider Lean

But then noticed the game does not have these, so gave up on it. Then I see this direct steer option, which gave me hope, but it does not work as I had expected at all, as with direct steer on you get to steer but now no lean?

So I though OK I ride road bikes, MX bikes and pushbikes, so how do I ride them.....  ??? I Soon found it's not so easy to articulate verbally, for me anyway, can anyone else? Do we need 3 axis as above to get nearer to the real thing?
On a real bike you don't have an independent bike lean input: the bike leans due to the torque you apply to the handlebar and due to your body movements.
That's why if you use direct steer you have no lean input (and rightly so).

Making a sit-on controller that tries to mimic a real motorbike is tough. Very tough. Most of the people I've seen trying this have given the dream up or have ended up with something much farther from their initial objective (maybe still enjoyable, but that's not the same thing).

From a purely theoretical standpoint you'd need:

  • the trivial stuff: throttle, clutch and brakes axis.
  • 2 input axes for rider lean left/right and fwd/back (rider lean, not bike lean).
  • 1 axis associated to a torque sensor: it won't move due to your input (something like a load cell, except it  is torsional and not "linear"). That would provide GPB the torque you apply to the handlebar. You'd have to use direct steer torque (not direct steer angle).
  • 1 output axis for the steering: GPB will dictate the position of the handlebars. The actuator should be (in principle) perfect: instantaneous and with unlimited torque (in practice, very fast ompared to the typical max frequency of handlebar movements and stronger than your arms).
  • 1 output axis for the bike lean: GPB will dictate the bike lean (making your frame lean).

Notice how the steering works: you do not dictate the handlebar angle directly. You apply a torque, then GPB "decides" how the handlebar will move due to the combination of your input and the other torques acting on the front head (coming from road-tire interaction, centrifugal forces and gyro torques).

Even with that (which is very very tricky to build), it won't be perfect as you'd miss the interaction between your body and the chassis (which are kind of simulated by 2 input axis for rider lean).
Potentially you could put the same sort of torque sensor on the controller frame lean axis, but then GPB should provide an additional input.

It's a very very high call for a mere passionate.

MaX.

I've been reading this and other info on this and doing some observations while riding my own real bikes. All said above is correct for racing at speed but if we just for a moment forget all the FFB/torque and frame movement and only focus on the controls used to actually corner a bike I think we're missing an input which is lean (while using direct steer) in GPB. My only argument for this is that a rider can corner on a real bike without their hands on the handlebars. Based on this it seems to me that 3 inputs are involved - rider/bike lean, steering and rider position.

Applying force to the inside handle bar (counter steering) seems to be more a racing option where turns might need to be made as fast as possible, but is not actually necessary to corner a bike.

I appreciate that these controls might not be possible or practical to include but If you imagine mounting an FFB steering wheel (steering) on a simple lean pivot (rider/bike lean) and using the likes of the upcoming Oculus Rift for rider position (3rd input) then you could get a very sim like experience without actual frame lean or anything as complicated or expensive being involved. I do appreciate that there will be no correlation between steering input and leaning as per the real thing regarding counter steering but I don't see why the game can't take over this action when speeds increase and then only provide FFB for effect.
If the 3rd input is never going to happen so be it, a frame with lean and rider position will still do well along with throttle, front brake, clutch and also rear sets with brake and gear change. I guess I want make sure this will not happen before I start planning my build but it does seem that all the controls I mention are there but just not simultaneously.

I'd appreciate any input anyone has on this.

Teeds