📜 ⬆️ ⬇️

Information and analytical system for monitoring and managing road safety

It all started with the fact that I went to study at a driving school in 2009. Compared to the race cars, which I managed in computer games, it seemed to me very uncomfortable to control a real car, a lot of unnecessary actions that automation or electronics can do. Why clutch pedal? Why does the car stall? Why do I need to transfer to neutral speed? And so on. I had many such questions. I assume that my questions are partially solved on new cars. But after driving school, which I graduated successfully, I was not able to sit behind the wheel. Maybe for the better. There is no machine, it is not expected in the near future, and, in general, it is not necessary.

Since then, I began to theorize, fantasize and apply virtual solutions for specific situations that I have seen on the roads in the vehicle cabin. How would act the system invented by me. Over time, these images began to take shape in the big picture. In 2011, I met a man with whom I could talk on this topic. I told how I see all this, and he shared his opinion. He has his own car, and he is an active participant in traffic with experience.

At the end of 2012, the idea occurred to me that it was impossible to dwell on the development of a system only for vehicles, it was necessary to think more widely. So the system has new nodes. I called them: Car, Road, Traffic Light, Server.
')
It took me several months to think about the connections between the nodes of the system. In this article, I will show what came out of it. The image below shows schematically the information transfer path.





In the center of the picture is a server that receives and sends information.
On the right is a traffic light, at the top is a car, and on the left is a road (signs are used for greater clarity).


Next, I propose to become more familiar with the data that the system nodes transmit and receive.

Machine -> Road



• Gyros data + coordinates (to identify road irregularities)
• movement speed
• General characteristics of the car, wheels, trailer (weight, dimensions, dimensions, brand)

Road -> Car



• Weather conditions on the road (temperature, ice, water, etc.)
• Lighting in the dark (lampposts)
• web load (number of cars on the road)
• Pedestrian crossings without traffic lights
• The presence of people on the road and near the road, sidewalks, roadsides
• Road signs, marking, including temporary
• Accurate map of the road section in 3D (defects / web features)
• Parking, parking, bus stops
• General map (cities, localities)
• Tunnel, bridge, crossing (height, width, maximum weight)
• Crossroads, railway
• Accidents, traffic jams, road works

Car -> Traffic Lights



• Direction of movement through the intersection
• Data about the road and the people around it, obtained by its instruments
• The position of other cars in relation to themselves

Traffic Lights -> Car



• Traffic intersection, traffic lights
• The direction of movement of other machines
• Wind direction and speed
• Pedestrian crossings, people
• Movement of trains
• All information related to the intersection obtained from the road


Road -> Traffic Lights



• Weather conditions on the road (ice, water ...)
• web load (the number of cars at the intersection)
• The presence of people near the intersection, sidewalks, roadsides
• Road signs, marking, including temporary
• Accurate intersection map in 3D (defects / web features)
• Tunnel, bridge (height, width)
• Accidents, traffic jams, road works at the intersection

Machine -> Car



• Direction and speed of movement
• General characteristics of the car, wheels, trailer (weight, dimensions, dimensions)
• Gyro data + coordinates (for calculating motion geometry)

Traffic Lights -> Traffic Lights



• Traffic intersection, traffic lights
• Direction and speed of movement of cars
• Wind direction and speed
• Pedestrian crossings, people
• Movement of trains
• All information related to the intersection obtained from the road


Server



• Servers receive and process information received from roads, cars and traffic lights
• Make up cards
• Calculate statistics
• Analyze the entire system and each of its parts separately: cars, roads, traffic lights
• Call the police, ambulance, firefighters and other services when necessary.
• Offer optimal solutions based on previous experience
(for routes, for traffic lights, response time, etc.)
• Servers will communicate with each other interchangeably and complementing each other.
• Lack of a single center improves resiliency
• The same principle will be used in traffic lights, cars, roads

Each of these systems will be able to work independently.



• The machine will be able to drive without the help of a server, road, or traffic lights.
• Roads will also be able to collect and process information without a server and a traffic light, even from cars that are not equipped with all devices and sensors.
• Traffic lights combined into a single network will ensure uninterrupted operation without a server, data from roads and from cars
• Servers will be able, on the basis of indirect data, to perform the task assigned to them. If you suddenly stop receiving information from the roads, they will use what is from the cars and traffic lights, etc.


How do I imagine the components of each node separately .

A machine



Wheels from two or more: Tire, frame, motor, brakes, generator, battery, gyroscope, accelerometer, PC control, docking with the body.

Body: Salon, additional motor, generator, battery, platform, shock absorbers, doors, hatches, cover, hood, windows, windshield, roof, floor, sensitive “skin”, feeling in space, headlights, lighting, mirrors, visibility, sensors, cameras, scanners, PC control, battery, accessories, special equipment, trailer

Salon: Doors, hatches, covers, windows, windshield, floor, roof, insulation (sound, dust, water, gas), seats, belts, airbags, motion control (steering wheel), systems control, air conditioning, filters, air reserve , lighting, entertainment, multimedia, system, storage, trunk, PC control, battery, server processing and communication.

Garage, service station, Refueling

Road

Roadway: Cloth, cover, bridges, tunnels, viaduct, marking, zebra, energy collection.

Sidewalk, curb: Road signs, addresses, curb, fencing, lighting, underpass, overpass, green spaces, garbage cans, electric poles, sensors, scanners, cameras, barrier, PC control, communications, channels, hatches, sewage, technical , collecting water, stopping, parking.

After-sales service: Specialists, workers, special equipment, meteorological service, processing server, communication, 3D map of the site, general map, data from the central server about the road without sensors, historical information, schedules, routes.


Traffic light
3D intersection scanner, sensors, cameras, PC control, communications, information panels, screens, lighting, data from the road, data from cars, data from the server, data from traffic lights.

Server



Administration, general control, archive, specialists, communications, service call, help center, information, training, installation and maintenance of equipment, powerful computers, development center, innovation, testing and implementation.

Source: https://habr.com/ru/post/191452/


All Articles