R Chandramouli, Rajesh Ghosh, Mahitha T, Gangadhar K Siva, Uday K, Hymavathi B, Sai Rakesh G
{"title":"Development of a system that changes the speed of the motor for a given radius of curvature of an autonomous car while taking turn","authors":"R Chandramouli, Rajesh Ghosh, Mahitha T, Gangadhar K Siva, Uday K, Hymavathi B, Sai Rakesh G","doi":"10.1088/2631-8695/ad734e","DOIUrl":null,"url":null,"abstract":"This work endeavors to create a system capable of autonomously regulating a car’s speed while navigating turns, based on the curvature of the road. The primary objective is to bolster the safety and stability of autonomous vehicles by curbing excessive speeds during turns, thereby mitigating the risk of accidents such as loss of control or rollovers. The approach blends theoretical analysis with practical application, involving computations to ascertain the ideal speed for a given curve radius. Factors such as vehicle mass, wheel specifications, and centrifugal and gyroscopic forces are considered in these calculations. Subsequently, an algorithm is devised and implemented using Arduino Uno and programmed within the Arduino IDE software environment. The system employs sensors to monitor the motor’s speed and adjust the motor’s speed accordingly. Both simulated scenarios and real-world experiments validate the system’s efficacy in maintaining safe speeds during turns. The study concludes by underlining the potential of this system to heighten the safety and dependability of autonomous vehicles, while also proposing future avenues for research, such as integration with broader autonomous driving frameworks and field testing across diverse environmental conditions.","PeriodicalId":11753,"journal":{"name":"Engineering Research Express","volume":"66 1","pages":""},"PeriodicalIF":1.5000,"publicationDate":"2024-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Engineering Research Express","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1088/2631-8695/ad734e","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ENGINEERING, MULTIDISCIPLINARY","Score":null,"Total":0}
引用次数: 0
Abstract
This work endeavors to create a system capable of autonomously regulating a car’s speed while navigating turns, based on the curvature of the road. The primary objective is to bolster the safety and stability of autonomous vehicles by curbing excessive speeds during turns, thereby mitigating the risk of accidents such as loss of control or rollovers. The approach blends theoretical analysis with practical application, involving computations to ascertain the ideal speed for a given curve radius. Factors such as vehicle mass, wheel specifications, and centrifugal and gyroscopic forces are considered in these calculations. Subsequently, an algorithm is devised and implemented using Arduino Uno and programmed within the Arduino IDE software environment. The system employs sensors to monitor the motor’s speed and adjust the motor’s speed accordingly. Both simulated scenarios and real-world experiments validate the system’s efficacy in maintaining safe speeds during turns. The study concludes by underlining the potential of this system to heighten the safety and dependability of autonomous vehicles, while also proposing future avenues for research, such as integration with broader autonomous driving frameworks and field testing across diverse environmental conditions.
这项研究致力于创建一种系统,能够在转弯时根据路面曲率自动调节车速。其主要目的是通过抑制转弯时的过快速度来提高自动驾驶汽车的安全性和稳定性,从而降低失控或翻车等事故风险。该方法将理论分析与实际应用相结合,通过计算来确定特定曲线半径下的理想速度。计算中考虑了车辆质量、车轮规格、离心力和陀螺力等因素。随后,使用 Arduino Uno 设计并实现了一种算法,并在 Arduino IDE 软件环境中进行了编程。该系统采用传感器监测电机速度,并相应地调整电机速度。模拟场景和实际实验都验证了该系统在转弯时保持安全速度的功效。研究最后强调了该系统在提高自动驾驶汽车的安全性和可靠性方面的潜力,同时也提出了未来的研究方向,例如与更广泛的自动驾驶框架整合以及在不同环境条件下进行实地测试。