Tuesday, December 27, 2011

Anti-yaw control Part 1

I gave a new kit its first run today, its a Tamiya Sand Scorcher which is a reissue of a 30 year old design. It looks fantastic in motion but could really use some on board electronic help to stay on track.


A little bit of history

Back when the kit was issued it would have been powered by a 7.2 volt Nicad battery which took about 18 hours to trickle charge and lasted about 7 minutes. Today I am running the reissue on an 8.4 Volt Lipo which takes an hour to charge and lasts about 30 minutes, its also about half the weight of the original batteries.

The kit itself is very different from todays plastic and carbon kits which contain very few metal parts, the sand scorcher is almost entirely metal with parts made from stainless steel, aluminium and brass. 

Its a real novelty to put together if your used to todays kits, it also makes for a more 'scale' drive as the weightier metal parts cause the car flop, lurch and bounce around far more realistically than a modern lightweight plastic kit.


I am not sure whether its the lighter, more powerful modern day battery, the rear wheel drive chassis, the desert sand or just my driving but the car is impossible to drive in a straight line. Every rear wheel drive radio controlled car I have ever driven has had this problem, but this one is the worst of the lot. One solution which many people have tried with RWD RC Cars is to put a gyroscope into the car.

A gyroscope fitted in my Tamiya M04 Rear Wheel Drive On Road Chassis.




The gyroscope senses the car beginning to fishtail and instantly steers into the skid (counter steers) to keep the car moving forward. This can also be useful over rough ground and jumps where the gyroscope will keep the front wheels pointing into the landing even if the car starts to rotate to the side in the air, this reduces the stress on landing minimising parts wear and breakage, it also keeps the speed up as the car 'digs in' less on the landing.

My F103GT RWD On Road Chassis demonstrating how to 'steer into' a skid or fishtail.

If the rear of the car is skidding left the steering is turned to the left, this is known as 'steering into the skid', this stops the car from spinning out and should allow the driver to straighten out of the skid as the rear regains grip If the car skids to the right we steer to the right, in both examples you can see how the front wheels point straight ahead as a result of 'steering into the skid' its the fact that the front wheels point in the direction of travel that should stop the car from spinning out and allow the driver to regain control.


I have had limited success using gyros, the problem is that the gyroscope is passive, it applies the same level of counter steer regardless of the cars speed and the drivers intentions, for example if I am trying to turn left, the gryoscope will sense the car rotating and tell the wheels to turn right to keep the chassis straight. This counter steering effect is adjustable through 'Gain' this is a static setting which controls how hard the gryo will try to keep the car straight. What we need for effective 'Anti Yaw or Yaw Control' is active gain that keeps out of the way when you want to turn and gets straight on the job when you don't. This is where Arduino comes in.

Project Goals - 

1) Easy to access user interface to set the base level of gain
2) Allow adjustment of the base level without needing to restart the Arduino or the Gyroscope
3) Actively adjust gain around the base level based on the signal coming from the controller
3.1) If the controller is telling the car to turn, reduce the gain so that the gyro does not fight the turn
3.2) If the controller is telling the car to accelerate or brake, increase the gain to prevent fishtail and spinout
4) Provide a simple means of turning the active components off for easy comparison between 'active anti yaw', 'passive gryo based anti yaw' and no anti yaw.
5) Provide an easy interface to set a maximum and minimum range for the servo, these limits will prevent the software/user command combination from sending signals to the servo which would cause it to exceed the mechanical limits of the model.
5.1) Record the range limits to the EEPROM for persistent storage
6) Record any operating errors to the EEPROM for persistent storage and retrieval
7) Use the project as a test bed for decoupling noise before progressing the traction control project


More soon. In the meantime, here is another picture of my fresh 'weathered' Sand Scorcher, the bodyshell is white plastic which I have painted and otherwise abused to look like 30 year old metal.


37 comments:

  1. Is there a link to the latest source code?

    ReplyDelete
  2. Great article which helps consumers and cars owners on how to get rid of their old vehicles and provided enough knowledge about cash for cars caboolture

    ReplyDelete
  3. Your post is just outstanding! thanks for such a post, it is really going great. Keep posting more about cash for cars

    ReplyDelete
  4. This comment has been removed by the author.

    ReplyDelete
  5. This comment has been removed by the author.

    ReplyDelete
  6. This is the remarkable article as well as it is valuable for the entire person and I want to say that I would like to write on this subject too. You have an interesting written on this topic.
    Scrap Car Removal Gold Coast

    ReplyDelete
  7. Great literally it's an amazing post I have ever seen please allow me to get your feed to keep up to date with your valuable quality posts. Regards cash for unwanted cars

    ReplyDelete
  8. Hello!
    You said it very well and accurately, you wrote it elegantly. I was very happy. We used the content that you shared. Good luck.
    I got your site address from a friend, from now on I will always visit your great site.used car buyer

    ReplyDelete



  9. Excellent Article! Thanks for sharing this types of article is very helpful for us! If you looking for best cash for unwanted cars Brisbane or Free Car Removal Gold Coast than Get Cash for Car is best place to help you.

    ReplyDelete

  10. Excellent Article! Thanks for sharing this types of article is very helpful for us! If you looking for free car removal Logan or free scrap car removal Cleveland than Carsbuyer is best place to help you.

    ReplyDelete
  11. Great Article! Thanks for sharing this types of article is very helpful for us! If you looking for Best Exterior Cleaning Services Brisbane than Quickcardetailing is best place to help you.

    ReplyDelete
  12. Have a junk car to sell in Brisbane Cash for Car? They are buying old cars, damaged by fire, wrecked vehicles, cars not running with or without title in Australia. Get instant and free junk car removal services in different cities of Australia.

    ReplyDelete
  13. Brisbane Top Wreckers is offering free towing within our towing zones to make it as convenient as possible. You can also choose to drop off your vehicle to a nearby Brisbane Top Wreckers and their team will help you to removal vehicle as fast as possible without charging a single amount of money, also they are selling best audi spare parts Brisbane.

    ReplyDelete
  14. Stop searching for how to sell my car easily. Car Buyer's Hub is selling used vehicles to Professionals. Under Professionals we mean legal entities and individual businessmen that are interested in buying and selling of used cars.

    ReplyDelete
  15. Gold Coast Hand Car Wash offers one of the best deep cleaning services in Australia. They provide a wide range of services such as best car leather protector, cut and polish services from customized cleaning to an express service.

    ReplyDelete
  16. hi can u given me a schematic layout of the components? i want to built it too.

    ReplyDelete
  17. Hello, witch gyro is used for this project please ? Pierre

    ReplyDelete
  18. Adding a gyroscope to the RWD RC car is a game-changer, enhancing stability and control like never before. It's a brilliant innovation that takes the thrill of racing to a whole new level. Kudos to the creators for this ingenious upgrade!

    Scrap Car Removal Liverpool

    ReplyDelete
  19. I've been following your blog for a while now, and I always find your posts on RC projects fascinating. This article on anti-yaw control is particularly insightful. It's amazing to see how you tackle complex topics with such clarity.

    By the way, if you're ever in need of car removal services in Hobart, feel free to check out Hobart Auto Removal. About our services learn more

    ReplyDelete
  20. Great post! I found your explanation of anti-yaw control very informative. As someone interested in innovative technologies, I appreciate the depth of your analysis. By the way, if you're ever looking to about car removal and cash for cars services in Melbourne learn more
    earn money from scrap cars

    ReplyDelete
  21. Great advice for newcomers! I've found the insights shared on this blog incredibly helpful. If anyone's looking for reliable car removal services in Melbourne, check out Best Cash For Carz Melbourne. They offer top-notch services and great deals. About what they can do for you learn more

    ReplyDelete
  22. This comment has been removed by the author.

    ReplyDelete
  23. This blog post on anti-yaw control provides a comprehensive and insightful exploration into a crucial aspect of vehicle stability. The author adeptly breaks down the complexities involved in mitigating yaw movement, offering practical solutions and detailed technical explanations. As someone interested in automotive dynamics, I found this read both educational and engaging. For those keen on understanding how anti-yaw systems work, this series is a valuable resource. Great job! Also, if you're looking for information on Free car removal sydney price ,
    this blog definitely enriches your knowledge base.

    ReplyDelete
  24. This is a fantastic deep dive into anti-yaw control! Your clear explanations and detailed diagrams make a complex topic much more approachable. It's fascinating to see how precise control mechanisms can enhance the performance and stability of RC vehicles. Your work here is definitely a valuable resource for enthusiasts and hobbyists alike. By the way, if you're ever looking to fund more of these amazing projects, consider getting Top cash for cars Brisbane

    ReplyDelete
  25. The explanation of anti-yaw control in this post is quite insightful, especially for those interested in vehicle dynamics and improving stability in challenging driving conditions. If you're planning to upgrade to a newer model with advanced features, consider using services like Cash for scrap cars Caboolture to easily sell your old vehicle.

    ReplyDelete
  26. This is a fascinating read about anti-yaw control, especially how it impacts vehicle stability in racing and high-speed scenarios. It’s always interesting to learn about the mechanics behind performance improvements like this. On a side note, if anyone’s thinking about upgrading their car, I recently found a great service that offers Cash for cars in Sydney, which could be useful for anyone looking to sell their old vehicles.

    ReplyDelete
  27. Great post on anti-yaw control! The detailed breakdown of coding and sensor integration is insightful, especially for those experimenting with RC cars. For anyone in Sydney looking to sell their luxury car, consider Cash for Mercedes-Benz cars Sydney.

    ReplyDelete
  28. What a poignant reflection on the nostalgia and history of dining cars. It’s fascinating to see how these unique vehicles have served as a backdrop for countless meals and memories. The sense of tradition and charm they bring is truly special. For those dealing with an old car that no longer fits into their story, services like Unwanted Car Removal Hyundai offer a practical solution to help clear out space for new adventures.

    ReplyDelete
  29. Anti-yaw control is crucial for maintaining stability in various vehicles, especially in challenging conditions. It's fascinating to see how modern technology is advancing in this area, providing safer and more efficient control mechanisms. For those interested in diving deeper into fleet management and vehicle dynamics, fleetsworld offers comprehensive insights and the latest updates in the industry.

    ReplyDelete
  30. This deep dive into anti-yaw control is impressive! It’s fascinating to see how stability and precision can be managed so effectively in RC vehicles. For those looking to stabilize their budget too, especially if they’re considering parting with an old vehicle, there are convenient Cash for Cars Brisbane region services offering instant cash and hassle-free car removal. learn more if you're interested in exploring those options!

    ReplyDelete
  31. Anti-yaw control is such an intriguing topic! It’s amazing how technology can stabilize vehicles and improve safety, especially when dealing with unpredictable movements. I’d love to dive deeper into concepts like this, but with my HESI exam prep taking up so much time, it’s hard to focus on other interests. Sometimes I wish I could just pay someone to do my hesi exam so I could learn more about topics like this without the stress of constant studying.

    ReplyDelete
  32. This deep dive into anti-yaw control is incredibly informative! Understanding these concepts can be challenging, especially for students balancing multiple assignments. For anyone needing support, there are great options for assignment help in london, making it easier to manage complex topics like this alongside other coursework.

    ReplyDelete
  33. Anti-yaw control is such a brilliant concept! The technology behind stabilizing vehicles against lateral movements is truly fascinating. I wish I had more time to dive into these technical topics without the pressure of exams. Sometimes, I even think about how convenient it would be to just take my exam online and free up some time for exploring interesting fields like this one.

    ReplyDelete
  34. Creating a DIY outdoor car track sounds like such a rewarding and fun project! It’s amazing how much creativity and effort goes into building something like this. Balancing a big project with studies can be a challenge—I remember needing nursing dissertation help to manage both my workload and personal projects at one point

    ReplyDelete