-
Notifications
You must be signed in to change notification settings - Fork 35
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Get Raw Data #28
Comments
Thank you for testing! You can't realize what you want only with parameter tuning? |
Unfortunately. The G923 is a 900-degree product, so it is excluded from the test handle. I'm looking for 1080-degree support products, so I think only Trustmaster products will be available. Looking at the code you uploaded, I thought it was written based on linux/input.h. Can Trustmaster's products also control the handle with force feedback based on the Linux/input.h library? I'd like to get some advice. |
Yes, you are right. This code is based on input.h. |
Last time I tried Thrustmaster (4 years ago?), fftest didn't work. |
Thank you for your response and advice. I'll give it a try. Thank you. |
I have a question from the package you developed. g29 What is unit of 'torque' and 'position' parameters in position control? If possible, I would appreciate it if you could tell me the units of other parameters. and How should I improve the noise of the steering wheel when controlling the wheel position? |
Both of them are -1.0 to 1.0 |
As you told me I tried adjusting, but still gear noise occurs when the steering wheel rotates. Does it happen because it gives too many consecutive values for the target postition? Or is it a problem caused by the structure of g29 itself? First of all, I prepared operation videos through YouTube links to make my questions easier to understand. These are comparative videos of the operation of the carla example and the program I wrote. The program I wrote is a program that controls g29 by taking the angle of the actual vehicle. As you can see from the video, the program gear noise I wrote is relatively higher than the carla example. Program operation Viedo link Carla Operation Viedo Link So, referring to the target topic sent by carla When that happens, the noise is relatively reduced, but it feels like it is operating as the operation is cut off, and the noise is still occurring. Program operation(use only the first decimal) Viedo link |
I guess the target position you specified is too close to the current wheel position (angle). Slowing down the update rate is also the solution. |
I lowered the constant level value of the m_effect variable (0x3fff-> 0x3dd) in the uploadFore function and use the method you told me. Thank you. |
I have a question about the position data range. Is it possible to modify the code in the range -450 to +450 instead of -1.0 to 1.0? |
Yes, you can. |
Thank you for your answer. Looking at the code, if I change the range of m_position, I think the variables in the calcRotateForce and calcCenteringForce functions should also be changed to fit the range of m_position. For example, can I change the m_eps m_auto_center_max_position of calcCenteringForce and the m_eps and m_brake_position of calcRotateForce to be the same as m_position? |
Yes, that's right. |
Hello.
First of all, I checked the operation of the package you developed in the Noetic environment. (using g29, g923 wii be tested )
I'm curious about the source code of the package
Can I get raw data or adjust gain value and Autocenter strength like oversteer?
The text was updated successfully, but these errors were encountered: