Detecting and monitoring employee falls with embedded ML

Detecting and monitoring employee falls with embedded ML

Arduino CrewSeptember seventh, 2022

Sure industries depend on employees with the ability to attain excessive areas by means of the usage of ladders or cellular standing platforms. And due to their potential hazard if a fall had been to happen, Roni Bandini had the concept to create an built-in system that may detect a fall and report it mechanically throughout all kinds of eventualities.

A fall may be sensed by measuring modifications in acceleration; due to this fact, Bandini went with an Arduino Nano 33 BLE Sense board because of its built-in three-axis accelerometer. It additionally helps low-power consumption, that means {that a} LiPo battery and accompanying TP4056 charging module could possibly be added for fully wi-fi operation. Acceleration information was collected by taking a number of samples throughout the Edge Impulse Studio and labeling them both “fall” or “stand” when no motion is current. As soon as examined, the ensuing mannequin was built-in into an Arduino sketch, which emits a Bluetooth® promoting packet every time a fall is detected.

Gathering every of those packets is the duty of a central Raspberry Pi server. It runs a Python script that continuously scans for brand new BLE promoting information and inserts a brand new report into its database file accordingly. All of this information can then be queried in a separate script and used to create a chart showcasing what number of instances each employee has fallen.

Extra particulars may be discovered in Bandini’s venture write-up and Edge Impulse’s weblog put up right here.

You’ll be able to comply with any responses to this entry by means of the RSS 2.0 feed.
You’ll be able to depart a response, or trackback from your individual website.

Leave a Reply