Category: 

What is a Collision Sensor?

Article Details
  • Written By: Victoria Blackburn
  • Edited By: Bronwyn Harris
  • Last Modified Date: 13 September 2016
  • Copyright Protected:
    2003-2016
    Conjecture Corporation
  • Print this Article
Free Widgets for your Site/Blog
The atmosphere of Jupiter's moon Io collapses every time it is eclipsed by the planet.   more...

September 29 ,  2008 :  The Dow Jones Industrial Average experienced its largest one-day drop in history.  more...

A collision sensor equips a mechanical device or a vehicle with what appears to be an awareness of its surroundings and a capability to react to collisions within those surroundings. Traditionally, collision sensors have been used to detect or “sense” an actual collision between a vehicle and an object of any kind. In the field of robotics, especially, the term collision sensor is sometimes taken to mean a device that senses either an actual collision or an impending collision. If the possibility of a collision is sensed, the device may signal a warning in some way so that a collision is avoided. A device specifically designed to prevent a collision is sometimes called a collision avoidance sensor or an anti-collision sensor to distinguish them from a collision sensor.

In simple terms, a sensor is a device that converts a response to a stimulus into an action, and they can be very complex or quite basic. A simple example is the switch on a flashlight. When the flashlight is turned on, two pieces of metal are pushed together by an impact. This completes an electrical circuit and current flows to turn the light on. This energy is similar to that which is used to signal the airbag release in a vehicle.

Ad

A somewhat more sophisticated collision sensor is an electronic device that measures and quantifies a stimulus and converts it into a measurable electronic signal. Such a device in a car might not send a signal unless movement or pressure reaches a certain level of intensity or persists for a given period of time. In that case, a collision would need to be of enough intensity or for long enough to cause the response.

For example, when a car hits something, pressure is put on the car’s bumper. Depending on the amount of pressure on the bumper, the impact will be detected by a collision sensor. The collision sensor then triggers an electrical current, which results in a signal being sent to trigger the release of the airbag. In other words, physical pressure is the stimulus and the airbag release is the response. Some collision sensors can even send a signal to a remote road assistance service, such as OnStar™.

A collision sensor can also be employed for a host of practical purposes. Robotic vacuum cleaners, such as the Roomba™, use collision sensors to help them navigate through a room. When a Roomba™ bumps into a solid object, such as the leg of a chair, a pre-programmed reaction to the collision, called a random walk, is triggered. Much like it sounds, a random walk is a series of steps in a random direction or trajectory.

Ad

You might also Like

Recommended

Discuss this Article

Post your comments

exception 'Exception' with message 'error writing captcha: Duplicate entry '2147483647' for key 'PRIMARY'' in /ssd/www/wisegeek/public_html/_core/classes/public/Captcha.php:44
Stack trace:
#0 /ssd/www/wisegeek/public_html/_core/controls/public/ControlDiscussionPostBox.php(324): Captcha->createCaptcha()
#1 /ssd/www/wisegeek/public_html/framework/classes/Control.php(104): ControlDiscussionPostBox->preRender(false)
#2 /ssd/www/wisegeek/public_html/framework/classes/Control.php(149): Control->render()
#3 /ssd/www/wisegeek/public_html/tpl/default-nocustom-lu/pages/public/article/article.htm(526): Control->__toString()
#4 /ssd/www/wisegeek/public_html/framework/classes/Control.php(300): require('/ssd/www/wisege...')
#5 /ssd/www/wisegeek/public_html/framework/classes/Control.php(309): Control->requireTpl('pages/public/ar...', Object(PageArticleCom), true)
#6 /ssd/www/wisegeek/public_html/framework/classes/Control.php(131): Control->renderTpl('pages/public/ar...', Object(PageArticleCom))
#7 /ssd/www/wisegeek/public_html/framework/classes/FormDataControl.php(87): Control->renderTemplate()
#8 /ssd/www/wisegeek/public_html/framework/classes/Control.php(109): FormDataControl->renderTemplate()
#9 /ssd/www/wisegeek/public_html/framework/classes/ScriptPage.php(50): Control->render(false)
#10 /ssd/www/wisegeek/public_html/framework/classes/Control.php(149): ScriptPage->render()
#11 /ssd/www/wisegeek/public_html/framework/classes/Page.php(97): Control->__toString()
#12 /ssd/www/wisegeek/public_html/_core/classes/public/PublicFrontController.php(443): Page->processRequest()
#13 /ssd/www/wisegeek/public_html/_core/classes/public/PublicFrontController.php(7): PublicFrontController->renderPage()
#14 /ssd/www/wisegeek/public_html/index.php(11): PublicFrontController::run()
#15 {main}