Author Topic: Gibbon MS01 - Custom Controller Project  (Read 224 times)

Gibbon

  • Jr. Member
  • **
  • Posts: 54
    • View Profile
Gibbon MS01 - Custom Controller Project
« on: March 03, 2019, 04:15:13 PM »
Hi,

It has been a long time since I want to build a proper controller for GP Bikes.
I create this thread to share with you what has been done and the next steps of development.
The controller I want to build should allow riders to control more realistically the different bikes by using Steering Torque as an input and Bike Angle as an output.

Here are the main characteristics:
SteeringDirect Steer Torque
Front BrakePressure sensor input
ThrottleFly-by-wire quick throttle
Rear BrakeThumb lever
ClutchNo clutch at the moment
RollingBike lean angle to drive a Servomotor
GearsPush buttons switch

Further development:
  • Controller to be implemented on full size structure
  • Foot pegs controls (Gears and rear brake)
  • Clutch implementation (if necessary)
  • Launch control feature (experimental)

I will update this post regularly.



03/03/2019: Project introduction

Please keep in mind that the controller is only a prototype for the moment. The parts and design are subject to change. The servomotor is obviously undersized.

<a href="https://www.youtube.com/v/4dvz61KNeS8" target="_blank" class="new_win">https://www.youtube.com/v/4dvz61KNeS8</a>
Quick video showing the Rolling Angle used as an input for the the servo motor.

On the video the bike is controlled via a Bluetooth keyboard as the main purpose is to show the servomotor driven by the bike angle.
The data is received via UDP and sent via Wi-Fi to the microcontroller. An Ethernet connection will be probably used in the future.
The servo control program code is still "under construction" for obvious safety reasons.
For now:
  • if the bike crash the servo goes to its initial value at a given speed
  • angle limit is +/- 60 degrees
To be done:
  • limit rotation speed
  • other safety issues
As soon as the handlebar will be mounted on the structure, I will post a video showing how the Direct Steering Torque works. For the moment, calibration is needed.

The next big task is the sizing and selection of the the servomotor.
« Last Edit: March 03, 2019, 04:22:27 PM by Gibbon »

speedfr

  • Sr. Member
  • ****
  • Posts: 377
    • View Profile
Re: Gibbon MS01 - Custom Controller Project
« Reply #1 on: March 03, 2019, 05:46:56 PM »
Nice build.
Will come back to look at evolution. Good work there !

In my own project, i'll be using that motor - you can have it in 20 N.m or 30 N.m.
It's commonly used in car sim Direct Drive. I have the SimuCube but, all in all, it cost some money, so time pass by, and i try not to get angry...  :-X

https://www.simracingbay.com/product/mige-osw-kit/

"An error may become true depending on whether the person who made it was wrong or not." P.DAC.


Missing Gp500 (Microprose)

Testing EDTracker Pro on YT

i7-4790K/16Go/GTX1070/1440p/Full WC

Gibbon

  • Jr. Member
  • **
  • Posts: 54
    • View Profile
Re: Gibbon MS01 - Custom Controller Project
« Reply #2 on: March 04, 2019, 07:07:45 AM »
Indeed, car sim servomotors will be powerful enough for this application but I'm affraid it could be oversized.
As the rolling angle is not really a "Force Feedback", I believe the needed Torque should be less important (also less pricey).
« Last Edit: March 04, 2019, 07:09:59 AM by Gibbon »

Myst1cPrun3

  • Sr. Member
  • ****
  • Posts: 322
    • View Profile
Re: Gibbon MS01 - Custom Controller Project
« Reply #3 on: March 08, 2019, 07:54:06 AM »
Indeed, car sim servomotors will be powerful enough for this application but I'm affraid it could be oversized.
As the rolling angle is not really a "Force Feedback", I believe the needed Torque should be less important (also less pricey).
The only way I'd justify using a dd motor for gpb is if the bars use a quick release, (such as the q1r) and you plan to use the motor for car SIM racing aswell
"Don't lift until the thrill of speed is overcome by the fear of death" - Unknown