Analyzing the Problems of Road Accidents
I have done an extensive research on the current topic of the specification of the Hackathon Assignment and have thus analysed the problems with the alarming rate of the rise of accidents on the roads. The primary reason behind the accidents that occur in the roads are high speed and rough driving in the roads, lack of self-control among the drivers while driving, lack of proper driving experience of the drivers and many others. There are many drivers who drink and drive the cars who create a lot of fuss on the roads. These reduces the lack of safety on the roads. These accidents could be solved with the proper use of various kind of measures of safety. The lack of proper kind of safety measures has been a major area of cause in affecting the accidents in the roads. This results in the loss of lives of people. There are many problems with the elderly people who drive their cars on the roads. With aging they lack the sense of judgment, proper vision and many other kind of problems, which can affect the quality of driving their cars. This also affects the safety on the roads. These kind of reasons could be a major factor of the road related accidents. Based on the identified problems faced within the rise of accidents on the roads, I have created a schedule of the project based on the management and thus maintaining the proper timeline for the purpose of project development.
Based on the analyzing of the problem, I have found out the fact that there is a major area of concern for the safety on the roads. The drivers should follow the basic rules that are already set and should abide by them. The drivers should keep a constant check on the conditions of their personal vehicle. Whenever the driver would notice any kind of bouncing, unnecessary shaking or swaying within the cars, they should service their cars at the proper time in order to avoid any situation of accident on the roads. The drive on the roads should be smooth and comfortable rather than putting the driver and the surrounding people at the risk of facing accidents. It is also the responsibility of the traffic police in order to maintain the level of traffic on the roads. At times, the traffic police fail to control the level of traffic on the roads, which may be a high cause for the accident on the roads. Thus the application of the robotic technology within the cars would be able to solve the current problem.
Solving the Problem using Robotic Technology
Technique of Solving Problem
Based on analysing the discussed problem, I have found out the technique of resolving the above issue. In order to solve the problems that are arising with the road related accidents, there should be proper measures in order to overcome and address the issues. The use of robots related technology is of major use within the issues of safety with the driving of cars. The use of driverless cars within the system could be a major life saving decision for the people. These would help in improving the efficiency of driving in the streets and congested areas. In the case of human driven cars, it is extremely important for the drivers to possess sensory skills, which are extremely crucial in order to control the speed of the cars and thus maintain the accuracy of driving. The driver should have the perfect knowledge of driving so as to avoid the high chance of colliding with any kind of objects.
The use of robot technology within the system of driving could be a major life saving decision in the recent times. It has been found that in the recent times technology has increased to a much higher level with the rise of various kind of sensors and efficient software, which prove to be useful for the issues related to driving. A self-driven comprises of various kind of embedded sensors, radar, cameras and the use of artificial intelligence (AI), which is meant to cover major destinations without the intervention of human related resources. In order to declare the car as a purely autonomous vehicle, the vehicle should be able to fully able to operate on itself. The vehicle would be able to navigate itself to a predetermined location with the use of sensors and the proper use of software. There are many vehicle companies, which have mainly focused on the testing of the autonomous cars. The companies include BMW, Tesla, Volkswagen, Volvo and Audi.
Discussion on the working of self-driven cars
Based on the above discussion of solving the problems based on the rate of accidents, I have found that the proper working of the self-driven cars could be achieved with the use of proper kind of technology. It has been also found that the technology of self-driven cars have been backed up with the use of technology of artificial intelligence. The primary developers of the self-driven cars make the proper use of huge amounts of data. The data would be gathered based on the systems of image recognition, along with the use of neural networks and machine based learning in order to develop systems, which would be able to drive the cars autonomously.
Working of Self-Driven Cars
The neural based networks are based on the identification of different sets of the patterns within the data. These networks are being fed into the various algorithms of machine learning. The data would include several images that would be captured from different cameras that are already set on the self-driven cars. These images would be meant to identify the curbs, traffic lights, signs on the street, pedestrians and several other parts of the provided environment.
While conducting an extensive research, which I had conducted on the topic it has been seen that there are several companies who are working on the growth of the technology. The example of a self-driven car is one which is being manufactured by Google. The name of the self-driven car project is named as Waymo. This technology by the tech giant makes use of various kind of sensors, radar and different cameras that are meant to combine the various sets of data, which are being generated in order to identify different kinds of object that have surrounded the vehicle. These actions are performed within a very less amount of time. The system of the self-driving cars works on the predetermined algorithm, which would be able to learn more with the level of expertise and the level of maturity.
I had reviewed several findings based on the current selected domain. The use of the automated cars could be a major help for the drivers. This would help in the reduction of the rate of accidents faced on the roads, which leads to a loss of the economy of a country. In this way, I have discussed about the various aspects based on the proper working of the self-driven or automated cars.
Coding of requirements along with advantages and disadvantages of the automated cars
I had initiated the process of coding for a simple and small part of the self-driven cars. There were some errors, which were faced by me during the logical part of the code. I had to revise the project from the beginning in order to determine the steps that would be necessary in order to implement the coding behind the technology. From the perspective of the design stage, the diagram of all the activities conducted during the testing phase were followed for the purpose of the identification of the errors. The activity diagram of the project helped me a lot in order to determine the probable causes of error within the code. Hence I tried to ensure that the proper implementation of the code should be done in order to make the robot to work properly.
Advantages and Disadvantages of Automated Cars
Based on the understanding of the technology, I had found out the advantages and disadvantages of the technology of automated cars. It has been found out that The use of autonomous cars can reduce the risks of human error. Several high level of crashes on the roads could be avoided with the help of self-driven cars. The use of autonomous cars can reduce the risk factors from the equation. The self-driven cars can also be vulnerable to mechanical based issues, which can lead to crashes within the roads. There is a high chance that the autonomous based cars would be able to reduce the level of the number of crashes. Thus the economic based benefits could be at a massive rate. The injuries on the human life could have a massive impact on the economic growth of any country. These could lead to the loss of productivity within the workplace. Another advantage with the use of autonomous cars is that if the use of self-driven cars are increased then there would a smooth flow of traffic and hence there would be less congestion of traffic. The occupants of the fully self-driven cars would be able to do various kind of productive activities while they would be commuting to their proper workplace. Those people would be highly helped who have some amount of physical limitations and those who are not able to drive their personal vehicles. They would be fully independent as the self-driven cars would be able to work on their own and thus would be able to make the commuters to reach to their proper destination.
Although the advantages of the automated cars has gained much attention, it has been also found out that there are certain disadvantages behind the working of these cars. There are a certain level of disadvantages that are accompanied with the use of autonomous cars. Firstly, the commuters might have a feeling that the self-driven cars that would be fully operated on the use of sensors might be dangerous. It might take some time for the people to accept the new form of technology, which would be fully and independently based on the sensor based technology. They should leave themselves on the hands of the autopilot technology. These system are extremely reliant and are very much smart enough to detect any kind of errors on the roads. They are also able to detect any kind of problems that might arise during the time of driving.
Testing of Codes and Safety in Automated Cars
Testing of the codes, safety and the challenge with automated cars
I had prepared the project for the purpose of developing an automated car. Sensor technology was basically used in order to detect the various obstacles, which would be coming within the path of the car while it is being driven. The real time detection of the problems within the car should be dealt with in order to determine the situations faced on the road.
While focussing on the designing of the self-driven cars, it has been found that the autonomous based cars are based on highly functional algorithms. These algorithms have enabled the cars in order to identify in numerous number of objects within the path of the vehicle such as the branches of tree, people, and blockages on the roads, traffic signals and various other form of obstacles on the road. On the other hand, the other form of challenges that interfere with the technology of autonomous cars are the tunnels in the road. They have a major portion of interference with the Global Positioning System (GPS), various projects of construction that are responsible for causing the changes of the lane and other kinds of critical decisions such as the position of stop of emergency vehicles on the roads.
After a brief research on the topic, it has been seen that the system, which is operating behind the autonomous cars have a basic need to make instant decisions based on the conditions of the road. They should be able to decide the course of actions based on the situation of the road such as slowing down of the vehicle, the swerving of the vehicle and the level of acceleration that should be put in specific conditions. These conditions would be an increasing challenge for the developers of the algorithm of self-driven cars as they have to develop the software in such a manner that they would be able to detect the blockages on the roadways and then decide on the later course of decisions.
Project Closure and Future Scope
Based on conducting a broad research based on the topic of automated cars, it has been seen that the stakeholders who would be affected through the development of the process would be analysed. The self-driven cars has a huge scope for improvement in the future. They would be able to guide the future of driving. The path, which leads towards the increasing features of self-driven cars had already started with the basic automation features related to the convenience and safety with the effective use of cruise control and antilock brakes. In the future, many kind of newly designed advanced features that includes electronic stability control, detection of blind spot, collision detection strategy and warnings based on lane shifting should be made to readily available within the autonomous vehicles. Other features such as advanced capabilities related to assisting the driver such as automatics brakes for emergency purposes, rear-view video cameras and special assistance on centering of the cars on the lane would also be implemented within the system.
The discussion after the conclusion of the project leads to the fact that the use of robots within the cars would be a major help for the purpose of driving. The use of robots could lead to the reduction of the several forms of accidents. The algorithms, which would be designed for the autonomous cars should be designed in such a way that they would be able to make proper decisions on the road. The commuters who would be travelling within the driverless cars would be entirely dependent on the software that would be operating within the system. The system should be effective enough such that the problems, which would be faced could be easily solved on their own. The safety of the commuters should be a major area of concern for the companies who are majorly working on the autonomous cars. There are some legal and hurdles within the safety measures, which would be needed to be resolved in order to launch the product within the market. When the robots would be able to replace the humans in the field of driving, there should be a proper use of the traffic controllers. With the help of the self-driven cars, the desired destination could be covered as per the directions of the owner. The problem of ageing drivers would also be a permanent solution for the errors, which are generally made by humans. This would enhance the system of driving.
Berger, C. (2014). From a competition for self-driving miniature cars to a standardized experimental platform: concept, models, architecture, and evaluation. arXiv preprint arXiv:1406.7768.
Bojarski, M., Del Testa, D., Dworakowski, D., Firner, B., Flepp, B., Goyal, P., … & Zhang, X. (2016). End to end learning for self-driving cars. arXiv preprint arXiv:1604.07316.
Floreano, D., & Wood, R. J. (2015). Science, technology and the future of small autonomous drones. Nature, 521(7553), 460.
Gerla, M., Lee, E. K., Pau, G., & Lee, U. (2014, March). Internet of vehicles: From intelligent grid to autonomous cars and vehicular clouds. In Internet of Things (WF-IoT), 2014 IEEE World Forum on (pp. 241-246). IEEE.
Hojjati-Emami, K., Dhillon, B. S., & Jenab, K. (2013). The integrative time-dependent modeling of the reliability and failure of the causes of drivers’ error leading to road accidents. International Journal of Strategic Decision Sciences (IJSDS), 4(1), 25-39.
Hughes, B. P., Newstead, S., Anund, A., Shu, C. C., & Falkmer, T. (2015). A review of models relevant to road safety. Accident Analysis & Prevention, 74, 250-270.
Lu, W., McKyer, E. L. J., Lee, C., Ory, M. G., Goodson, P., & Wang, S. (2015). Children’s active commuting to school: an interplay of self-efficacy, social economic disadvantage, and environmental characteristics. International Journal of Behavioral Nutrition and Physical Activity, 12(1), 29.
Martin, A. J., Marottoli, R., & O’Neill, D. (2013). Driving assessment for maintaining mobility and safety in drivers with dementia. Cochrane Database Syst Rev, 8.
Narla, S. R. (2013). The evolution of connected vehicle technology: From smart drivers to smart cars to… self-driving cars. Institute of Transportation Engineers. ITE Journal, 83(7), 22.
Richtel, M., & Dougherty, C. (2015). Google’s driverless cars run into problem: Cars with drivers. New York Times, 1.
Saska, M., Krajník, T., Vonásek, V., Kasl, Z., Spurný, V., & P?eu?il, L. (2014). Fault-tolerant formation driving mechanism designed for heterogeneous MAVs-UGVs groups. Journal of Intelligent & Robotic Systems, 73(1-4), 603-622.
Sivak, M., & Schoettle, B. (2015). Road safety with self-driving vehicles: General limitations and road sharing with conventional vehicles.
Völter, M., Stahl, T., Bettin, J., Haase, A., & Helsen, S. (2013). Model-driven software development: technology, engineering, management. John Wiley & Sons.
Yang, J., & Coughlin, J. F. (2014). In-vehicle technology for self-driving cars: Advantages and challenges for aging drivers. International Journal of Automotive Technology, 15(2), 333-340.
Zhang, M., Kecojevic, V., & Komljenovic, D. (2014). Investigation of haul truck-related fatal accidents in surface mining using fault tree analysis. Safety science, 65, 106-117.