Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
04. low cost. high-accuracy, state estimation for vehicle collision prevention system batch-29 (1)
1. Low-Cost, High-Accuracy, State Estimation for
Vehicle Collision Prevention System
Prediction of vehicle's dangerous driving conditions or maneuvers can help preventing
accidents from taking place. One of the major causes of traffic accidents is a result of keeping
no safe distance from neighboring vehicles while driving. If a system that warns drivers if they
are heading too close and dangerously towards other vehicles is available, that would help
reducing vehicles' accidents significantly. This system would be particularly useful in low
visibility conditions, like fog and rain, which are also a cause of a large number of accidents.
In this system, each vehicle can calculate its relative position and velocity to other vehicles
when the transmitted position and velocity of nearby vehicles are available. So, even if the
driver has low visibility of other vehicles or if he loses concentration, then the system can issue
a warning to alert the driver of possible unsafe driving conditions. Using Zigbee transceivers,
this state is continuously transmitted to neighboring vehicles. The position and velocity along
with ID of the vehicle is then transmitted to neighboring vehicles using a Zigbee transceiver .In
the proposed navigation system, a low-cost GPS receiver measures the position of the vehicle.
The ultrasonic sensor use to find the critical distance between any two adjacent vehicles. Also,
GPS encoders are used to measure forward velocity of the vehicle.
BLOCK DESIGN PROPOSAL FOR THE SYSTEM
FRONT CAR
LCD DISPLAY
ZIGBEE
CONTROLLER
ULTRASONIC
GPS SENSOR
2. BACK SIDE CAR
LCD DISPLAY
ZIGBEE
CONTROLLER
ULTRASONIC
GPS
SENSOR
HARDWARE REQUIREMENT FOR IMPLEMENTATION OF THE FUNCTION MODULE
CONTROLLER (ARM 7).
ZIGBEE MODULE.
GPS MODULE
ULTRASONIC SENSOR
LCD
POWER SUPPLY UNIT
MAX 232 IC.
MISCELLINOIUS COMPONENTS.
SOFTWARE REQUIREMENT FOR IMPLEMENTATION OF THE FUNCTION MODULE
FOR AT89S52 BASED:
The KEIL U version IDE which Keil C51 Product is a complete software development
environment for the 8051 microcontroller family.
Us Flash+ Ver. 4.0.0 programmer for MCS51 microcontrollers developed by UC micro
systems.
3. FOR LPC 2148 BASED:
The KEIL MDK-ARM is a complete software development environment for ARM7 (LPC
2148) and ARM9 processor-based devices.
Flash the device using FLASH MAGIC, a free software utility sponsored by NXP.
LANGUAGE:
All editions provide a complete Embedded C/C++ development environment and KEIL
includes extensive middleware libraries.
PLATFORM:
WINDOWS XP.
4. FOR LPC 2148 BASED:
The KEIL MDK-ARM is a complete software development environment for ARM7 (LPC
2148) and ARM9 processor-based devices.
Flash the device using FLASH MAGIC, a free software utility sponsored by NXP.
LANGUAGE:
All editions provide a complete Embedded C/C++ development environment and KEIL
includes extensive middleware libraries.
PLATFORM:
WINDOWS XP.
5. FOR LPC 2148 BASED:
The KEIL MDK-ARM is a complete software development environment for ARM7 (LPC
2148) and ARM9 processor-based devices.
Flash the device using FLASH MAGIC, a free software utility sponsored by NXP.
LANGUAGE:
All editions provide a complete Embedded C/C++ development environment and KEIL
includes extensive middleware libraries.
PLATFORM:
WINDOWS XP.
6. FOR LPC 2148 BASED:
The KEIL MDK-ARM is a complete software development environment for ARM7 (LPC
2148) and ARM9 processor-based devices.
Flash the device using FLASH MAGIC, a free software utility sponsored by NXP.
LANGUAGE:
All editions provide a complete Embedded C/C++ development environment and KEIL
includes extensive middleware libraries.
PLATFORM:
WINDOWS XP.