The goal of the project is to build a system that will monitor older adults in their homes. The system mentioned should raise an alarm when some disturbing event like a fall happens. Monitoring is done by radar sensors that can be placed in older adult homes. Based on algorithms processing sensorics data, system will be able to determine if a fall occurred. In order to check how accurately fall events can be detected, a series of fall and non-fall scenarios will be executed. Sensor and reference data (later called ground truth) will be gathered during those experiments. During the project team needs to build a infrastructure for data visualization in the cloud using chose AWS services. Building data infrastructure in the cloud enables better storage option and visualization tooling. Visualization dashboard will help the team to estimate sensors performance.
- Use Python to upload to Lambda Rest API.
- Lambda merge the data to EC2 instance where InfluxDB is Hosted.
- Grafana load the database from InfluxDB.
- Apply Private API and VPC + Cloud Formation.
Created an EC2 instance to install Grafana.
Access Terminal-Linux-Ubuntu to see databases.
influx
show databases
SHOW MEASUREMENTS
select * from fall_detections
Following by the JSON file:
{ "sensor_id": "id", "sensor_name": "fall_detection_menaingful_name_string", "fall_detection": "1/0", "elevation": "Z", "x_coordinate": "X", "y_coordinate": "Y", "velocity": "V", "motion": "motion_level", "time": "timestamp" }