Giter Site home page Giter Site logo

speedsensor's Introduction

Real-time Gait Speed Evaluation at Home

This repository contains every material to reproduce our kit, described in our article [1].

As mentionned in the paper, you are able to found here:

  • The full code of the device
  • A full description of the hardware
  • Schema to reproduce the hardware-part (including the 3D-model)
  • Data collected during our experiment

Full code of the device

The GoLang program is available in the folder code/. However, you may have to change some constants depending on your settings (See file code/constants.go for more informations).

It is highly recommended to recompile your own executable.

Description of the hardware

In this section, the full equipment will be explored.

Electronics

The module is composed of 3 Infrared Proximity Sensors (IRPS), sending their data to an ADS1x15, to convert the analog values to digital ones (which can be read by the Raspberry Pi Zero W). The protocol used between the ADS1x15 and the Raspberry Pi is I²C. The schema is available below and in the folder hardware/.

Hardware Schematics

Here is the devices required to build this module. We use the maker's link, to let you choose your own provider.

Aesthetics

The 3D-model is provided in the directory hardware/. Every unit has a base and a cover file. The main unit is in the file hardware/main_unit_(base|cover).stl and both surrounding modules are available in hardware/left_unit_(base|cover).stl & hardware/right_unit_(base|cover).stl. Every case has holes in its side, to be able to connect everything together. To hide wires, we chose to use an Expandable Sleeving Cable Wire (coming through those holes).

The whole module fully developed is shown in the next figure.

Full device

Dataset

As explained in our paper [1], we also provide our collected data in the following repository : https://github.com/LIARALab/Datasets/tree/master/SpeedSensorDataset

References

[1] Chapron, Kévin; Bouchard ,Kévin; Gaboury, Sébastien. (2019, September). "Real-time Gait Speed Evaluation at Home". GOODTECHS 2019 - 5th EAI International Conference on Smart Objects and Technologies for Social Good.

Authors


This work was achieved by both a Ph.D. student and Professors affiliated to the LIARA laboratory at the Uniersité du Québec à Chicoutimi.

  • Kévin Chapron, LIARA Laboratory, Université du Québec à Chicoutimi, QC, Canada.
  • Kévin Bouchard, LIARA Laboratory, Université du Québec à Chicoutimi, QC, Canada.
  • Sébastien Gaboury, LIARA Laboratory, Université du Québec à Chicoutimi, QC, Canada.

Licence

Copyright 2019 LIARA Laboratory.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

speedsensor's People

Contributors

kevinchapron avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.